-
Notifications
You must be signed in to change notification settings - Fork 145
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
Session at ~Node.js~ OpenJS collaborator summit Berlin 2019 #189
Comments
Session Name: Package maintenance
Session leaders: Matteo Collina, Michael Dawson, (@nodejs/package-maintenance any other volunteers) @nodejs/package-maintenance it would be good to get as many members there as possible, there is the travel fund if you need help with the cost related to travel: https://github.com/nodejs/admin/blob/master/MEMBER_TRAVEL_FUND.md |
Reviewed in today's meeting seems good to everybody in attendance. |
Tried to submit through form but did not show up in the list of submissions, opened this issue in the summit repo instead: openjs-foundation/summit#159 |
Slides and feedback notes from the presentation: https://slides.com/emilyplatzer-1/openjscollabsummitberlin2019#/ problems? support wouldn't have the same "signal" as a license separate json for support? cc-license acronyms package.json parsed every time for a module, might be an optimization to not add to package.json
do we bump major when package maintainers change their support value?
what happens when a package is abandoned and that package.json support needs to change? would need it to be republished? gross
we could have the value of support be a url
GH already supports a support.mv file?
support.json?
package specific version metadata??
how do we create solutions that are language agnostic? could we do something that has that "signal" like a license?
we could approach the OSI about this, think about a bigger scale, package.json could limit our ability to scale
sometimes there is a diff between package.json license info and physical license in the repo
maybe we solve for JS first?
there are a lot of typos and weirdness in package.json in "the wild"
**** Lets generalize our working example so it doesn't seem so Node specific (target references the Node versions)
how is the defined package.json engine and support: target different?
tidelift is doing something like this?
we are awaiting collab with maybe greenkeeper?
lower case for values? Acronyms are the only things that should be capitalized
npm-cli: there is a lot of metadata there - how many commits between releases, etc
companies that depend on a package can help maintainers (financially / with peeps?)
we are also trying to also help maintain crucial packages
watch out for companies that spin up a module and then abandon it for the community to maintain for them
when does an open source module become a company supported module? When do we pull support from a module that a company is heavily using?
mqtt.js wechat issues in chinese - translate?
tools to help validate the support levels and autogenerate those support level indicators
colophon id https://github.com/project-colophon |
I'm delighted to have participated to (my first) this Collaborator Summit, and I would like to share my notes. Listening @MylesBorins explaining the ECMAScript Modules and all the special cases that this feature must support show that the edge cases are not so "edge". The main note is that there is the hypothesis to add new fields in the package.json to:
** ** ** ** ** ** ** I want to say also that I have been very well during these two days. I felt part of the node.js group also if I'm a novice. |
@Eomm : Those projects within the OpenJS Foundation are here: https://openjsf.org/projects/ . These notes are awesome! |
This can be closed since the event is now in the past, I assume? 👍 |
Seems good to me to close it. |
If enough members are going to be at the Collaborator summit in Berlin May 30-31 we might want to propose a session covering the work of this team.
The text was updated successfully, but these errors were encountered: