-
Notifications
You must be signed in to change notification settings - Fork 130
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
Editor Team - First Release Coordination ππ #532
Comments
Thanks for opening your first issue! This space is protected by our Code of Conduct - and we're here to help. |
cc: @shreyaa-sharmaa @Shulammite-Aso @NitinBhasneria @keshav234156 @jywarren β¨ |
This is great, thanks @emilyashley!! π One thing that may help is to actually map out a flow chart of dependencies for this set of repos, maybe using a shared Google Presentation? I suggested a flow in these comments we can reference to build on: So mapping how each is tied to an upstream or downstream repo through NPM publication (using http://semver.org/ version numbering) will help us map out the required sequence to get new code merged and included down all the way to One thing to bear in mind is how https://semver.org has guidance for versioning which we could generally follow; roughly:
so, this lets us make "promises" so to speak (not JavaScript Promises, just the regular kind π ) to downstream libraries that depend on our code, that we won't change any current features they may be relying on without considering the effects and issuing a "breaking" Sorry for all the talking! And some of you may be familiar with all this already, but just so we're all on the same page! Thanks a ton!!! |
Once we have a list of the issues we want to include in the first release, we can keep track of them using
in this issue description so we know what needs to be done! Feel free to edit the description and list the issue/PR or upstream issue you'd like to include in the first release. If there's any blockers to releasing we can also keep track of those here and clear them out for each other! |
ok, So far I have made following PR:
I would like to see all of them in next first major release. |
I have made this following PR's:
Merged Work:
|
Hi all, thanks a lot! Would love to hear from @Shulammite-Aso and @shreyaa-sharmaa here as well! Just noting -- in #530 (comment), i made a comment about how an HTML change to the example templates in this repo would need to be copied over into the corresponding HTML code in the Thanks, all! |
Hi folks working on |
Also just checking our recent commit history -- https://github.com/publiclab/PublicLab.Editor/commits/ shows contributions from each of the four team members! And on April 14th, 65915b4, we released |
Hey everyone!
|
OK! I believe everyone has at least one if not several PRs merged into the main branch! Let's:
Someone want to kick this process off? Thanks, all! |
Hi everyone π€©βοΈ! |
Yes please. I'll choose someone randomly -- I'd like to ask @shreyaa-sharmaa to take point on this, please! And as we do more releases, we can rotate the responsibility! Don't worry, this is just the first one. Thanks!!! π |
Here it is everyone!!!! #555 β€οΈ π |
OK we are getting there!!! #555 Actually, @shreyaa-sharmaa above is also a good place to pull in list items for the release notes! |
We need to tidy up and update this issue! But, noting |
This was successfully merged at publiclab/plots2#8286. Closing this. Thanks everyone |
Happy Monday! Looks like everyone is hard at work -- Iβm interested to see what pulling together some of our changes looks like for pushing out our first release together as team π
Curious what the release process looks like? Me, too β Iβm also new to this project. Here's a mostly blank issue for us to sort out our thoughts and gather existing documentation. We can update this description as we go!
Letβs start by:
Identify one thing youβve done or solved that youβd like to see in our first release and
the steps weβd take to get it represented in a new release of the editor (or corresponding) repository.
And then we can work thru the second part together and coordinate a release with work from each team member!
(And maybe after even gather notes on how to improve the process for our second release? Think of this first one as a simplified dress rehearsal with one item from each member to iron out the process, our next release will probably be slightly bigger and more complex π)
Issues to Track for Release 1 π
Blockers to Releasing
The text was updated successfully, but these errors were encountered: