Hi Ray: On 2017-02-26 13:24-0000 Ray Donnelly wrote:
> I know this is getting back to the thread you forked this one from so > apologies for that, but personally, I'd like to get to the stage where > we have a *really* good CI system[...] > Once such a system is in place and good > enough we could think about doing a stratified repo layout, possibly > where people give +1s on a web UI to say that they used the package > from 'testing' in some non-trivial way with the latest of the other > ones in 'testing' and it worked fine for them (or -1s if not). But > testing repos that aren't used are more harm than good and we need a > critical mass of users and contributors to avoid that situation. My gut instinct is you already have that large critical mass of users that could easily support (via their bug reports) a two-tiered rolling release system where one was more stable than the other. > As for promoting to the core-team, It's not like the core-team as much > as it exists get together to make decisions affecting everyone else. > There is an IRC channel but I'm not on it these days (I mean to get > back to it sometime though). I'd like to hear other peoples' opinions > on these matters though, but my hope is that the project is fairly > meritoric. Likely the distinction I made between core team and outside helpers was not that useful. But I still feel you have a problem with too few people trying to do too much, but I guess it is possible adoption of a good CI product would allow you to support a two-tiered rolling release system with just the present team of MSYS2 developers. > On your specific suggestion for a "Want to get involved?" > wikipage, we have: https://github.com/msys2/msys2/wiki with subpages > https://github.com/msys2/msys2/wiki/Contributing-to-MSYS2 and > https://github.com/msys2/msys2/wiki/Devtopics. If you feel they could > be better organised then for sure please make some PRs. David Macek > moved them from SourceForge to Github recently. Thanks for those references. With regard to <https://github.com/msys2/msys2/wiki/Devtopics> I was interested to find the "Get more people" topic there with comments that show the MSYS2 developers are just as concerned about that topic as I am. However, the MSYS2 implementation of "Get more people" needs some work in my opinion. For example, that second page you referred to above has a title of "Contributing to MSYS2", but it actually says nothing about that topic. Instead it discusses building and creating packages. So in my opinion that page needs to be renamed (and retitled) "Building and Creating Packages", and another page created that actually has specific content about contributing to MSYS2. Of course, one can infer simply from a comparison of the title with actual contents of <https://github.com/msys2/msys2/wiki/Contributing-to-MSYS2> that building and creating packages does contribute to MSYS2, but the current situation is (as far as I can tell) that is not explicitly stated anywhere on the three pages above. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Msys2-users mailing list Msys2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/msys2-users