Hi there,
just some general advice for contributing to any open source project:
Do not try to solve all issues in a single large pull request. It require a lot of time and energy to review those huge PRs and you will likely have merge conflicts before anyone has any chance to look at it. You'll end up with a fork that you have to maintain yourself forever because the upstream project changed too much and merging is now impossible. Would not be the first time this happens.
Instead, start small, and keep sending small but complete PRs one after another. The smaller the better. The perfect PR fixes exactly one thing and is so simple that an experienced maintainer can see at first glance that it does what it says, and just merge it with a single click. This strategy also ensures that you are not wasting too much energy on parts of the code that change while you are working on them and then cannot be merged.
If you follow this advice, then you usually do not need to coordinate with the maintainers in advance much. Just start with small PRs and let them speak for you. If they are good and bring the project forward, they will be merged. If not, then ask for advice on how to make them better. Learn along the way and build trust. Become part of the project. That is always the most sustainable way to contribute.
VG, Marcel
--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bigbluebutton-dev/a16224da-262e-486f-b0c0-35631128e13cn%40googlegroups.com.
Hi Marvin!
there are a lot of improvements for v3.1 that where made and some of them are not implimented yet.
Daniel Schreiber and I did invest lots of hours to fix accessibility issues and most of them where already included - the ones that are still missing should be somewhere in the github issues open or at least known by Anton of BigBlueButton.org ;-)
Maybe you can get in touch with Anton and double check you do not want to fix something we already fixed.
The biggest problem at the moment still is the users section of v3.1 - but this is already fixed with a pr in v3.0 which was not used for v3.1 until now.
Anton is aware of this one and I hope it will be included soon.
If you have special issues or exact descriptions just post them on the list for reveryfication if someone already had worked on it - I guess this should help to prevent double work.
best
Martin