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

Document the core infrastructure of the project #19

Closed
tobie opened this issue Oct 31, 2019 · 8 comments
Closed

Document the core infrastructure of the project #19

tobie opened this issue Oct 31, 2019 · 8 comments

Comments

@tobie
Copy link

tobie commented Oct 31, 2019

See the Tooling section of the OpenJS Foundation application.

This should notably:

  • include estimated cost of the infrastructure and plans for funding those (e.g. continuous funding by Google),
  • list services and their costs,
  • list deployed open source projects and link to their repositories,
  • list custom infrastructure and link to their repositories,
  • specify that the infra is under the purview of the Infra WG.
@rsimha
Copy link
Collaborator

rsimha commented Nov 5, 2019

/cc @ampproject/wg-infra

@tobie tobie moved this from Need assignee to To Do in OpenJS Foundation Onboarding Nov 5, 2019
@tobie tobie moved this from To Do to Discuss during meeting in OpenJS Foundation Onboarding Nov 12, 2019
@tobie tobie moved this from Discuss during meeting to In Progress in OpenJS Foundation Onboarding Nov 13, 2019
@jorydotcom
Copy link

@bnb and @kborchers from the OpenJS Foundation Cross Project Council have expressed interest in helping with this effort

@estherkim
Copy link
Contributor

Hey everyone! Here's the document. Happy to take feedback or clarify any points.
https://docs.google.com/document/d/1zMyyUwu9yeJFcz9aI_GEIxWn0b10SqFQpHEtf47NHFE/edit?usp=sharing

@tobie
Copy link
Author

tobie commented Jan 17, 2020

That’s awesome. I can’t comment on the file itself. I have a question wrt the overall infra costs. The number we provided in the application was 100k. Can you confirm that it’s actually closer to 250k and maybe explain the discrepancy?

@estherkim
Copy link
Contributor

I took 250k from a recent budgeting spreadsheet so I can confirm it's more realistic than 100k.

As for the discrepancy, I can't say for sure. Perhaps the earlier number used data from before adding visual tests to our CI build, which was around early 2019. We also opted for additional parallel Travis jobs in 2019 and recently upgraded to faster VMs. All of these changes are reflected in the more recent number. That's my best guess!

(also I opened the doc to comments. Thanks @tobie!)

@rsimha
Copy link
Collaborator

rsimha commented Jan 21, 2020

@estherkim, Thanks for putting together this doc!

@tobie, is this something you'd like to see checked in as an md file in one of our open source repos? Or is it sufficient to have a publicly accessible doc?

@tobie tobie moved this from In Progress to Discuss during meeting in OpenJS Foundation Onboarding Mar 10, 2020
@tobie tobie moved this from Discuss during meeting to In Progress in OpenJS Foundation Onboarding Mar 24, 2020
@tobie
Copy link
Author

tobie commented Mar 24, 2020

Today, during the Foundation Onboarding WG, we agreed to share this document as a google doc with the CPC (rather than a markdown file). The reasoning was that this information was more useful to the foundation than to the project as it was essentially focused on costs. Thus the foundation could decide where to put it rather than have the WG add it to its own repository.

@jorydotcom will share it with the CPC providing additional context and cc'ing @estherkim, @rsimha, and myself (I will be sharing email addresses privately with Jory).

@tobie tobie moved this from In Progress to Discuss during meeting in OpenJS Foundation Onboarding Apr 7, 2020
@tobie
Copy link
Author

tobie commented Apr 7, 2020

The CPC had a follow-up question which was promptly addressed by @estherkim.

Having not heard back from the CPC, I suggest we close this issue. We can always revisit if new question/issues come up.

Thanks very much for your help with this, folks!

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

No branches or pull requests

6 participants