Node.JS Package Maintenance Team

Collaborator Summit

⚡️

⚡️

Module Ecosystem and Package Maintenance effort

Collaborator Summit

But

YYYYYY tho

Collaborator Summit

Collaborator Summit

Collaborator Summit

Goals

 

  • Connect with and get feedback from package maintainers
  • Discuss key work items
  • Building tools for the community
  • Evangelize the efforts of the package maintenance team

Collaborator Summit

Interested parties?

  • Members of the Package Maintenance team (hieeee)
  • Node.js collaborators concerned with the use of packages with Node.js
  • JS package maintainers
  • JS project collaborators concerned with how modules are supported by their projects

Collaborator Summit

Agenda:

  • Guidelines
    • docs
    • `support` tag
  • What packages we should help? - definitions of high impact: nodejs/package-maintenance#143
  • Pilot packages
  • Tools
    • support validator
    • support appender (coming soon)
    • badges
    • future tooling???

Collaborator Summit

Guidelines: Docs

Collaborator Summit

Guidelines: `support` tag

github.com/Eomm/package-compliant

still in draft

Collaborator Summit

What packages should we help?

Collaborator Summit

Pilot Packages

 

  • MQTT.js
  • Express (pending)
  • YOUR package????

 

We would love to possibly have another pilot package!

Collaborator Summit

Tools

 

  • `support` validator - do you have the support field in your package.json?
  • `support` field automagically defined in generated package.json (no implementation yet)

Collaborator Summit

Tools: badges

What support level do you currently have on your package?

Collaborator Summit

Tools continued...

 

  • future tooling??? - the pilot packages will work with us to figure out the problems, and we will solve them and develop whatever is necessary for the maintainers and the rest of the OpenJS community

Collaborator Summit

Thanks, friends!

wait, who are we?

 

  • Matteo Collina @mcollina
  • Michael Dawson @mhdawson
  • Glenn Hinks @ghinks
  • Emily Platzer @craftninja
  • Manuel Spigolon @Eomm


✨ And many helpful peeps that couldn't make it ✨

Node Module ecosystem and Package maintenance effort

By Emily Platzer

Node Module ecosystem and Package maintenance effort

  • 339