Bastien <b...@gnu.org> writes: >> Also, having an actual mirror in sr.ht means that we may set up automatic >> tests. WDYT about this idea? > > Tests are useful if they prevent contributors from changing the code > in a way that break them: this must happen before pushing changes to > the bugfix or main branches. > > Automated tests are useful only if we fail to enforce this policy... > so I'm not in favor of them.
I agree that running tests is a good idea before pushing changes. However, it is a big ask for contributors when we need to ensure compatibility with multiple Emacs versions. Running tests on all the supported Emacs version simply takes too much time. Not to mention that installing multiple Emacs versions may not be trivial. Automated tests could cater backwards compatibility checks. -- Ihor Radchenko, Org mode contributor, Learn more about Org mode at https://orgmode.org/. Support Org development at https://liberapay.com/org-mode, or support my work at https://liberapay.com/yantar92