-
Notifications
You must be signed in to change notification settings - Fork 167
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
new readme, new company listing incl logos, new team listing #294
Conversation
|
||
### Configurations: Core & easy | ||
**[Joyent](https://www.joyent.com/)**, a public/private cloud infrastructure company, provide SmartOS test and build resources for the Node.js CI system. |
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
Great to finally see our |
Looks very good, Rod! Nice work 👍 |
|
||
Chat with us! We use IRC: [#node-build at freenode](irc://irc.freenode.net/node-build). | ||
Chat with us! We use IRC: [#node-build at Freenode](irc://irc.freenode.net/node-build) | ||
|
||
Wut? | ||
---- | ||
|
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
Thanks for doing this, @rvagg ! One nit about Microsoft sponsorship: the sponsor is actually "Microsoft". "Microsoft Azure" is the platform where some (ok, all except for the serial port machine) of those hardware resources are hosted. LGTM otherwise. |
@orangemocha can you check with someone at Microsoft re what they'd like represented? I've got the impression from folks there that pushing the Azure brand is pretty important at this stage. Happy to comply with whatever you/they want to go with. |
Ok, @rvagg , I am double checking. Thanks! |
One more nit: all verbs where the subject is a company name appear conjugated in the 3rd plural person "provide" "donate". Shouldn't it be "provides" "donates"? (disclaimer: I am not a native English speaker) |
Could you change IBM, via their cloud company, SoftLayer and the Oregon State University Open Source Lab provide PPC-based test and build infrastructure and other key hardware for testing and benchmarking for the Node.js project's CI system. to: IBM, via their cloud company, SoftLayer and the Oregon State University Open Source Lab provide PPC-based test and build infrastructure and other key x86 hardware for testing and benchmarking for the Node.js project's CI system. I don't want it to sound like we only provide PPC resources. |
Just read @jbergstroem's earlier comment. Splitting it up would also work |
In US English, it would be "IBM provides..." etc. In UK English, company names (and band names and all sorts of things that represent collections of more than one person) are collective nouns and treated as a plural noun. "IBM provide..." So either could be correct. It seems that Node.js has standardized on US English. We seem to favor US English rather than favour UK English. So I would be mildly inclined to go with @orangemocha's suggestion. But again, either could be correct. |
I think I've addressed all of the comments raised here so far, please review latest commit |
Added a new section on community donations, listing all of the donations and donaters that we've had so far, including hardware that is not in active service. |
Looking great, Rod. LGTM |
LGTM |
Representing Microsoft's view, I agree with @orangemocha that our company name should be Microsoft, not Microsoft Azure. Here's what we propose for the Microsoft line:
Could we take the logo from our logo page (as below) for the image? Somewhat relatedly, do we have a quantifiable differentiation between "1st tier" and "2nd tier"? It's something that might cause controversy so would be nice to be crisp. Also, perhaps "gold" and "silver" or any sequence that doesn't number sponsors might be more politic :) |
|
||
io.js and libuv are tested on a specific set of hardware / operating system / configuration combinations. Commits to the repository are tested on the full set while pull requests to the Node.js and libuv projects from non-core contributors are tested on a smaller, more secure subset. Build and test output is collected and success or fail status is reported back to GitHub. | ||
Our mission is to provide Node.js Foundation projects with solid computing infrastructure in order improve the quality of the software itself by targeting correctness, speed and compatibility and to ensure streamlined delivery of binaries and source code to end-users. |
This comment was marked as off-topic.
This comment was marked as off-topic.
Sorry, something went wrong.
Some companies are particular about how/where/when their logo is used. If we get a complaint please forward it to me right away and I'll figure out what the foundation need to do in order to get approval. |
lgtm |
One thing we discussed in the last WG meeting was to define a concrete definition for what contributes makes Tier 1 (# cpus, memory etc.) |
A concrete definition is going to be hard for two main reasons:
The definition for now is based on a rough calculation of $$ spent if we were paying for these, and by far DigitalOcean and Rackspace lead everyone else in how much they are going out of their way to support the project. So IMO, putting them in a special category at the top is both appropriate and deserved. That said, we have contenders that have the potential to reach up in to Tier 1 for the same reason. SoftLayer, Joyent and Azure could be ramped up to reach similar levels. I haven't done the spend-analysis for a few months, the Foundation Board asked for it a while back to understand the risks associated with having in-kind offerings. My suggestion would be for the core Build group to privately maintain this analysis, updated with latest usage across providers and when we have the numbers is should be very clear who is in Tier 1, or whether the blurring between the tiers is enough to justify adding another or removing the designations all together. Objections from Tier 2 providers about having the tiered designation suggests to me that it works as an incentive. I'm more than happy to have providers compete to be in the top tier and be thanked more loudly than others, this whole PR is largely about incentive construction. |
I've just uploaded the spreadsheet I made back in August into Google Docs and shared it with @jbergstroem, @joaocgreis, @orangemocha and @mhdawson. It's very out of date and needs a lot of work to become accurate again. Let's try and keep this maintained (but the numbers private to respect the wishes of the various companies please). |
If only companies offered downloadable versions of their logos while telling people how to use their logos ... @joshgav can you point me to a higher res version of the Microsoft logos that I can use? https://c.s-microsoft.com/en-us/CMSImages/imgOne.jpg?version=2089bd70-681c-1e6e-0b1a-680002dd31d6 is not terrible but surely there's a vector or high-res version of individual files instead of something I have to cut up manually? |
http://news.microsoft.com/microsoft-news-center-photos/msft_logo_rgb_c-gray/ should do the trick.. |
thanks @rmg, although that brand use page says to use it on white or blue, this is grey! |
oh, nmind, that grey must be the transparency colour |
Updated the Microsoft logo and text, latest can be seen @ https://github.com/nodejs/build/blob/234e3dadd28cafffef395e2dab37d776d18ef67e/README.md How firm are the objections to the tiers? Enough to hold this up or can we go ahead with this and fix it up later? |
Regarding tiers: whatever way we currently define it, digitalocean and rackspace are most used. I'm happy to merge without a clear definition of tiers and improve as we go. |
Thanks @rvagg , I will update the spreadsheet with the Azure spend. It's not a problem to merge as is and refine things later. Once we do, I think we might want to set a time period over which to compute a sponsor's contribution (in $). 1 month is probably too short as these numbers can fluctuate. If we were to consider contributions from all time, and even before the Foundation, Joyent and Microsoft would definitely have to be in the top tier. I would suggest to use a "last 12 month" period and define the tiers in terms of $ thresholds. |
I'm fine with merging as is. |
LGTM. Thanks! |
Maybe, you have to consider that the resources we are using across the board are on a totally different scale than were ever maintained for jenkins.nodejs.org. I'd not be surprised if total spend in the last 12 months completely eclipsed any previous total spend on infra by the project. Personally I'd rather time-limit it or even make it a snapshot thing cause calculating spend over spans of time is way more difficult and would require more dillegence than any of us can afford. So perhaps it's a quarterly, or 1/2 yearly thing we do. Let's aim to have the spreadsheet updated by the next Build WG meeting we have and we'll come up with a strategy that properly recognises the major contributors and puts incentives in place that encourage new contributing providers and existing providers to level-up how they contribute. |
Yeeeees 🎉 |
💥 improvements via PR please |
👍 |
Complete overhaul. The main highlights are:
I also propose that if this PR is merged that the team listed become the @nodejs/build team, updated to remove inactive members and add newly active members.
The team that I've listed in this PR atm is: