Contribution Guide: Difference between revisions

159 bytes added ,  03:07, 5 December 2023
no edit summary
(Created page with "''Moved from Mastodon/Hacking -jonny 2023-12-04'' == Good Practices for Collaborative Contributions == * The <code>[https://github.com/NeuromatchAcademy/mastodon/tree/dev-stable dev-stable]</code> branch is for neuromatch.social's '''stable custom features only''' i.e. if a custom feature is extremely relevant to the instance and will likely be maintained indefinitely by the Tech_WG. ** Choosing to only merge code into dev-stable if it is highly likely to be m...")
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
''Moved from [[Mastodon/Hacking]] -jonny 2023-12-04''
''Moved from [[Mastodon/Hacking]] -jonny 2023-12-04''
Up To: [[Part Of::Tech WG]], [[Part Of::Mastodon/Docs]]




Line 32: Line 34:
** potentially unstable features that are merged separately from feature-* branches
** potentially unstable features that are merged separately from feature-* branches
* It is easy to create new branches, and their extensive use makes it easy to roll back to earlier states. If a branch like custom-glitch-4.3.0-unstable turns out to be buggy, admins can git checkout custom-glitch-4.3.0, which should contain all the same code minus the unstable feature.
* It is easy to create new branches, and their extensive use makes it easy to roll back to earlier states. If a branch like custom-glitch-4.3.0-unstable turns out to be buggy, admins can git checkout custom-glitch-4.3.0, which should contain all the same code minus the unstable feature.
== See Also ==
* [[Upgrade Mastodon]]
[[Category:Hacking]]
[[Category:Tech WG]]
[[Category:Guide]]