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

Reply via email to