openjs-foundation/cross-project-council

Project Housekeeping: Create Checklist for New Projects / Updating Existing Projects

jorydotcom opened this issue · 3 comments

Purpose of this checklist is to help onboard new projects as well as ensure that existing projects have updated their resources to reflect the new foundation:

  • Select CLA or DCO
  • Move / Update JSF cla-bot (see #124 )
  • Use of OpenJS Foundation logo on website
  • Reference 'PROJECT NAME' is an OpenJS Foundation Project'
  • Disclaimer on any crowdfunding page
  • transfer domains (+ other infra tasks)

...etc

  • update copyright notices
  • Adopt Common Code of Conduct
  • Update moderation procedures to reflect escalation procedures
  • Identify/support members who want to join CPC
  • Document contacts and how to contact Foundation resources for
    • for social/marking/etc
    • etc.

Action item for me from today's meeting: PR a stage 1 proposal for new project on-boarding capturing this checklist. Existing projects can dogfood this list for bootstrap.