-
Notifications
You must be signed in to change notification settings - Fork 129
Status of convergence? #385
Comments
I literally just opened GitHub to post an issue as an invitation to joyent/node-website for our meeting tomorrow at 17:00GMT. As far as I'm aware, there has been little or no contact between the two groups, and that needs to change. Again, as far as I know there hasn't been any real progress in moving forward with a unified site - this was something I was hoping we could decide on how to take action in tomorrow's meeting. |
Posted: nodejs/nodejs.org-archive#137 |
@bnb Thank you 👍 |
@rvagg So Update time: In today's Website WG meeting, we came to a few conclusions on convergence of the websites.
Eventually, the For development of |
Awesome! One suggestion I have from the outside for this process (take it or leave it) is that when the foundation is ticking over and working as it should there will be $$ available to get things done like "professional" design and it may be tempting to lean in to that for the website work. However, as soon as we start paying people to do work we take it off the table for the community and actually decrease the sense of community and collaboration that we engender by sourcing it from volunteer work. If we are able to find great skills and talent from amongst the community then we should embrace that just like we do with open source code contributions rather than taking the easy path because it'll work out best in the long run. I have no doubt that the talent is out there (perhaps already in this WG) but harnessing it is the trick! I'm doing something similar with the ARM cluster for build where I'm seeking donations from the community and so far almost our entire Pi cluster is built from these donations. There are plenty of people out there ready to contribute and it grows the community and sense of community when we give them the avenue to do so. Raspberry Pis are cheap and I could probably even get away with putting a few down as a company expense but that misses part of the point of what we're doing! |
Visual design is obviously not my strong suit... As evidenced by the
|
Thanks for clarifying that @jasnell, and please don't take my comments as criticism of your design work! I'm just thinking of you in the same way that I think of myself—an engineer that knows just enough about "design" to be dangerous—and handing off to the real pro's being the optimal path to leveling up. |
This is the exact same sentiment expressed in the WG meeting, but I failed to express it as such. We all support this path, AFAIK. @jasnell Thanks for letting us know about this! We'll definitely keep it in mind. |
One of the additional next steps is working with the converged Marketing team to come up with a common strategy for branding, style use, etc. One idea I am going to propose once we all meet (marketing + web) is to actually establish a "styleguide" repo which can house some key binary assets, branding guidelines, re-usable classes, etc. The idea being it is easier for an external team (as in, external from the website projects) to maintain these efforts in a centralized place, with the website team, evangelism, marketing, etc. able to then consume the recommendations as they see fit. (The repo could even be published via npm or bower to be a hard dependency to encourage re-use.) Outside of that we'll need to work with build to setup |
FYI although we hadn't really all met until yesterday, there had previously been some light discussion and actions between both teams via some GitHub threads soon after the merge happened:
Some relavent threads:
|
Heads up the https://github.com/nodejs/new.nodejs.org repo is now live. |
Closing this, we're already working on this over at nodejs/new.nodejs.org. |
Over at @nodejs/build we had some questions about the status of convergence of this WG, can you fill us in on:
Ideally we'd like to unify hosting arrangements of the sites so we can have shared HA strategies, although we didn't have @misterdjules with us in the last meeting so we didn't go very deep in to the nodejs.org side of things.
Related, but aside: with the foundation launch this week, a bunch of commits made it in to node-website to make this obvious: https://github.com/joyent/node-website/commits/master - this was a quick pass by @jasnell with some touch-ups from the node-website team afterward but it'd be really nice to see some design love put in on these changes. The new LF header and footer particularly and also the messy logo pot pourri (thankyou @indexzero for that term!) that we have to deal with now.
The text was updated successfully, but these errors were encountered: