Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collaborating on the next redesign #779

Closed
leo opened this issue Jun 7, 2016 · 36 comments
Closed

Collaborating on the next redesign #779

leo opened this issue Jun 7, 2016 · 36 comments
Labels

Comments

@leo
Copy link

leo commented Jun 7, 2016

Hey awesome people!

After many emails between me and the technical steering committee, @mikeal and I finally worked out a plan for me continuing with the design for the new site:

We're going to set up a new repo within which I'm going to ask the community for feedback in the process of designing the site. After the design is ironed out, I'm going to start developing it with the rest of the website WG on top of the current repo/commit history of the site (so that no old commits get lost).

To keep things clear, I'd like all upcoming design-related issues to be forwarded to the design repo so that I can consider them while designing.

Because of this, I'd like to be a member of the website WG. A great side-effect of this is me being able to these things without having to wait for someone else to do it. @mikeal said he could advocate for that... But since the most important aspect of a good community is everyone being as transparent as possible, I definitely need to tell you what we're planning. 😊

Let's rock this! 🤘

@ghost
Copy link

ghost commented Jun 7, 2016

woot! the website wg is gonna do their best to help migrate the content!

@mikeal
Copy link
Contributor

mikeal commented Jun 7, 2016

Created a repo for the re-design assets https://github.com/nodejs/nodejs.org-redesign

@ghost
Copy link

ghost commented Jun 7, 2016

@mikeal what do you mean by 'html and css assets' specifically?

@mikeal
Copy link
Contributor

mikeal commented Jun 7, 2016

@ore So, it is quite challenging to do the whole design and iteration on top of all the tools and templates we have in this repo. The basic idea is to create image mockups and then implement as static html/css in the other repo until the design is correct. Once it is what people want we can port that back over to this repo and all the tools and templating.

@ghost
Copy link

ghost commented Jun 7, 2016

@mikeal yeah, that sounds fair enough.

also, while we're basically redoing the whole site, i'd like to take the opportunity and unfuddle and modernize the backend a little bit. it's very hack-ish in some places and i'd like to see if i can make something work there.

@leo
Copy link
Author

leo commented Jun 7, 2016

Exactly like @mikeal said it! It's already pretty hard to gather the most relevant feedback of a big group of people. So doing the design in a separate repo makes it a lot easer.

@ore Yey, great to hear!

@MylesBorins
Copy link
Contributor

first issue opened over at nodejs/nodejs.org-new#1

Around making sure download page can support more than 2 release lines (for upcoming v6 lts)

@rvagg
Copy link
Member

rvagg commented Jun 8, 2016

please ping the build WG when you have some content to work with so we can set up a redesign.nodejs.org or similar that automatically builds from master, it'll help you but also us when we finally need to ship it so we can iron out any surprises along the way

@leo
Copy link
Author

leo commented Jun 12, 2016

@rvagg Got it! The plan is to start working on a separate branch of this repo (as soon as the design is finished and we're ready to implement it).

@italoacasas
Copy link
Contributor

@leo any status about the design, I would like to give you a hand to implement it.

@leo
Copy link
Author

leo commented Jun 24, 2016

@italoacasas I'm on it! But for the official start, I'm still waiting for @mikeal to make me a collaborator on this repo (for the reasons mentioned above). He's probably pretty busy currently (tried email)...

@Fishrock123
Copy link
Contributor

@leo Where is the discussion about access? I don't see it here. I can add you though if you need it...

@leo
Copy link
Author

leo commented Jun 24, 2016

@Fishrock123 @mikeal didn't say exactly that he "will add me as a collaborator". But he did say that "adding me to the WG wouldn't be a problem" and he "would advocate for that" (we've discussed it via email).

@Fishrock123
Copy link
Contributor

cc @nodejs/website ^^

@ghost
Copy link

ghost commented Jun 25, 2016

i mean, sure

@raphaelokon
Copy link
Contributor

If you guys have a need for an MA Interaction/Interface designer with +10 years of frontend/JS experience … give me a ping. I am using Node in production and would like to give back a bit what I got out of Node.

@leo
Copy link
Author

leo commented Aug 4, 2016

Quick update

I'm now working full-time at @zeit, where I'm currently leading Open Source and community-facing projects. I've already chatted with @rauchg about this and we came to the conclusion that I'll soon get a few weeks time specially for designing the site.

I don't yet know when this will be (probably in a month or so), but I definitely think that it's a great way to handle it because it ensures that I can put a constant stream of creativity into it, which means that it won't just be a half-backed design.

For all of you who would like to help with the UI part: You can find my email address on my GitHub profile. If you have any basic ideas how the layout (not necessarily the colors, really just the basic order of the elements) could look like, please send me an example and I'll include it in the process of creating the full-blown design.

@mikeal
Copy link
Contributor

mikeal commented Aug 4, 2016

@leo Congratulations on getting a role with @zeit!!! I don't often get excited about infrastructure services but I've been jumping up and down about zeit/now for a while now.

@leo
Copy link
Author

leo commented Aug 5, 2016

@mikeal Thank you! ❤️

You won't be disappointed about what we have in the pipeline for the future!

@phillipj
Copy link
Member

For all of you who would like to help with the UI part: You can find my email address on my GitHub profile. If you have any basic ideas how the layout (not necessarily the colors, really just the basic order of the elements) could look like, please send me an example and I'll include it in the process of creating the full-blown design.

@leo it would be great if further progress and ideas on this could be made public, e.g. as one or more issues in this repo. We're all very excited about this, and doing it public could only lead to more feedback and contributions - great success 😸

@ghost
Copy link

ghost commented Aug 10, 2016

@phillipj there's https://github.com/nodejs/nodejs.org-new for this AFAIK

@leo
Copy link
Author

leo commented Aug 10, 2016

@Fene Exactly.

@phillipj Please read the full issue text on the top. 😊

@zaynv
Copy link

zaynv commented Aug 10, 2016

I think he meant that instead of having people email you, it might be better for them to just raise issues in the repo so that it's more publicly available and the community will be able to share opinions on proposals as well.

@leo
Copy link
Author

leo commented Aug 10, 2016

@zaynv Sure, why not! 👌

@phillipj
Copy link
Member

@phillipj there's https://github.com/nodejs/nodejs.org-new for this AFAIK

@Fene yet @leo said earlier that work was going to be done on a branch on this repo. Which repo is not important to me, as long as we get the party started 👯

@leo
Copy link
Author

leo commented Aug 10, 2016

@phillipj Like mentioned above, the "nodejs.org-new" repo is for the design process:

We're going to set up a new repo within which I'm going to ask the community for feedback in the process of designing the site.

And the branch on the current repo is where the actual development happens:

After the design is ironed out, I'm going to start developing it with the rest of the website WG on top of the current repo/commit history of the site (so that no old commits get lost).

😊

@phillipj
Copy link
Member

Any progress here @leo?

@zlatanvasovic
Copy link
Contributor

If you need human help to finish the proposed changes, I'll be glad to help with that. 😄

@leo
Copy link
Author

leo commented Oct 19, 2016

I've been chatting with @rauchg again and we're scheduling some time for me to work on this in the coming weeks, and some additional resources if needed. Stay tuned! 🚀 ⭐️

@bnb
Copy link
Contributor

bnb commented Oct 20, 2016

@leo Would love to help with feedback and commentary - this is much needed, and I'm happy to help with some cycles.

@timneutkens
Copy link

@leo I can help coding stuff 👍

@stefanivic
Copy link

@leo I am here for any design/coding related stuff. :D

@timothyis
Copy link

I'm happy to propose a redesign for the website. I'll follow up with a submission soon.

@L-A
Copy link

L-A commented Dec 12, 2016

Happy to jump in on the design side too. I don't know if the existing redesign is still the plan? – I won't take the lead without being asked for it but I have a good amount of time I could dedicate in the coming days.

@leo
Copy link
Author

leo commented Dec 17, 2016

#1074 (comment)

@fhemberger
Copy link
Contributor

fhemberger commented Aug 3, 2017

Closing this in favor of https://github.com/nodejs/nodejs.org/projects/1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests