-
Notifications
You must be signed in to change notification settings - Fork 225
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
Update JavaScript community guidelines #225
Comments
SGTM. |
Could you provide an ETA? I believe this is going to be super valuable to kick off the quarter :) |
@diasdavid Tomorrow? Whenever this is merged? :) |
List of things to be done:
|
Which modules? Can we use project-repos for this? |
@dignifiedquire Can you help with this? I think you'd be the best at it.
Can you please point to where these decisions were made? They seem extemporaneous to me. |
Apologies if it wasn't clear enough, @dignifiedquire @haadcode @victorbjelkholm could you confirm with what you understood? Sad that we didn't take digital collaborative notes. I remember describing the problem (3 times at least) during the discussions of 2 weeks ago and also described how we, within the js-ipfs and js-libp2p development, solve it, which is what I'm describing in that paragraph. At the time of the group focused discussion (in person), I asked if everyone understand the issue and is down to make this a commitment, I received positive feedback. |
@diasdavid Why don't I just do all of the changes to the documentation you suggest, and then we can hash out in the PR if there are any difficulties? Will make it easier. |
@RichardLitt that sounds good to me :) |
@RichardLitt we really need some of these things urgently, starting with the shift from |
@diasdavid Thank you for bringing that up. I'll highlight this on my list, and get to it in the next few days. |
This should be done with project-repos, I think. Or, at least, the captains should be noted there. Why did you think this would be useful? |
This adds a note about aegir-lint. See #225 (comment)
This is "completely out of date", according to @diasdavid in #225 (comment). I remove it here. What should go in its place?
This adds an example IPFS README that conforms to standard-readme and should be able to help with making new READMEs for IPFS repositories. It is language agnostic. However, it is based on a request by the JS team (specifically, @diasdavid) in #225 (comment)
I don't feel like this is organic or coming from the team; it looks like it is you, @diasdavid, saying this (as you can tell from your explaining how it will help and yes it is hard). I don't want to open a PR for this, because I don't think it has been discussed enough. Can you point me to the issue you make // have made on this? |
@diasdavid Can you point me to a better one, or PR that? |
Is this for js-ipfs, all js- modules, or just all modules in general in the |
@RichardLitt all of the items that I listed above were discussed during the gathering and agreed upon, nevertheless, to clarify:
project-repos might also be also a place for this information to live, however, it wasn't what we came out from the roundtable as an action item.
It is actually the other way around, organically we have been doing the WIP PR across js-ipfs and js-libp2p module ecosystem, it was a thing that me, @dignifiedquire and other contributors have adopted organically, however, since it was never claimed as being part of the process, other users of the project, i.e @haadcode with Orbit, used commits to install module dependencies and had major issues because of that (i.e September). This was brought up several times during lab week and as far as I can tell, the people that were at the JS round table agreed that we should limit ourselves and do WIP PR, so it is explicit which WIP branches depend on which WIP branch.
Absolutely, every single
This is just for our own module dependencies. Hope this helps, let me know if any other questions. Thank you :) |
I'll take on this one: #225 (comment) as part of - ipfs/js-ipfs#756 |
List all Js reposThee are 1871 dependencies for js-ipfs. Should I just list all ipfs/js-* and libp2p/js-* repos and leave it at that? Or ought I to be doing some more intelligent test? Dependencies on commitsOpening a PR now. .gitignorelooks like @diasdavid is getting it. Tilde clauseCreating a PR now. |
I handled switching ^ to ~ Note my note above "created by us". I meant completing these tables:
And adding an extra column to identify the 'Lieutenant' for that package. |
This adds a note about aegir-lint. See #225 (comment)
Sorry, I was not clear enough. I am not the best person to know what extra modules are created by us which are relevant. Someone who is more familiar with the actual ecosystem should be doing this. |
continuation of this work is on #253 |
@RichardLitt tagging you as you volunteered
The text was updated successfully, but these errors were encountered: