<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1478220020367_8201">Hello Rodney and everyone else:</div><div dir="ltr" id="yui_3_16_0_ym19_1_1478220020367_8170">yes, I got your point; and I have had a hard time thinking about it ; but it's simple: What else can we ask if cm3 has 'sort' of cloud development environment; everyone could (if they want) else we, better to say,  set up an environment, and make it available to others, so everyone can compile their examples and if they like the environment, join our community and we will give they commercial support (elego folks and specialists).</div><div dir="ltr" id="yui_3_16_0_ym19_1_1478220020367_9723">I tried to ideate a front-middle-back end distributed environment so we could just just have one big middle end server and reuse Java-based eclipse-plugin frontend and gcc-based m3cg or Scale Java-based backend to make long compilations more pleasant too.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1478220020367_10357">I have to make a proof of this idea, if it's useful at the end or not, i.e make faster compilations than in standalone mode.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1478220020367_10362"><br></div><div dir="ltr">Thanks in advance  <br></div><div id="yui_3_16_0_ym19_1_1478220020367_8172"><span></span></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> El Domingo 30 de octubre de 2016 11:16, Rodney M. Bates <rodney_bates@lcwb.coop> escribió:<br></font></div>  <br><br> <div class="y_msg_container"><br clear="none"><br clear="none">On 10/29/2016 08:34 PM, Daniel Alejandro Benavides D. wrote:<br clear="none">> Hello all:<br clear="none">> contrary to most of you think; I still see cvsup update efficiency by file and compiler recompile only updated sources method as the most advanced build/update system of what I have seen in this world. Please keep it that way<br clear="none">><br clear="none"><br clear="none">But this does not address what we need for a release.  A release needs to provide a way<br clear="none">for somebody who has no Modula3 compiler at all to download and install already-compiled<br clear="none">binaries, not only for the compiler itself, but probably much of the other stuff as<br clear="none">well, though not all in a single package.<br clear="none"><br clear="none">> Thanks in advance<br clear="none">><br clear="none">><br clear="none">> El Sábado 29 de octubre de 2016 15:42, Rodney M. Bates <<a shape="rect" ymailto="mailto:rodney_bates@lcwb.coop" href="mailto:rodney_bates@lcwb.coop">rodney_bates@lcwb.coop</a>> escribió:<br clear="none">><br clear="none">><br clear="none">><br clear="none">><br clear="none">> On 10/28/2016 10:44 AM, Olaf Wagner wrote:<br clear="none">>  > On Fri, 28 Oct 2016 09:42:38 -0500<br clear="none">>  > "Rodney M. Bates" <<a shape="rect" ymailto="mailto:rodney_bates@lcwb.coop" href="mailto:rodney_bates@lcwb.coop">rodney_bates@lcwb.coop</a> <mailto:<a shape="rect" ymailto="mailto:rodney_bates@lcwb.coop" href="mailto:rodney_bates@lcwb.coop">rodney_bates@lcwb.coop</a>>> wrote:<br clear="none">>  ><br clear="none">>  >> I agree, we very much need to make a new release.  There has been a lot<br clear="none">>  >> of development since the last one, especially for having a small developer<br clear="none">>  >> community.<br clear="none">>  >><br clear="none">>  >> I have often thought I would be willing to do the work to do it, but every<br clear="none">>  >> time, I get stuck not having any idea what needs to be done.  For one<br clear="none">>  >> thing, I presume it entails verifying that things build and work on all<br clear="none">>  >> the various targets, which would further entail having access to one<br clear="none">>  >> of each of them.<br clear="none">>  >><br clear="none">>  >> Are such machines available?  Any advice on how to proceed?<br clear="none">>  ><br clear="none">>  > I think the most important thing would be to have an agreement on<br clear="none">>  > - which platforms will be part of the release<br clear="none">>  > - how the release will be packaged and deployed.<br clear="none">>  ><br clear="none">>  > I'd advise to concentrate on a small number of important platforms,<br clear="none">><br clear="none">> OK, let's hear some nominations for important platforms.<br clear="none">><br clear="none">> I need AMD64_LINUX and LINUXLIBC6.  For the future, I would probably want<br clear="none">> a Windows version, and there are some others using Windows regularly, I think.<br clear="none">><br clear="none">> Jay, where can we look for the latest more-aptly-renamed platform names?<br clear="none">><br clear="none">> or<br clear="none">>  > to have a simple standard procedure for all platforms (for example<br clear="none">>  > cross-compiled bootstrap archives)<br clear="none">><br clear="none">> Are these just tar files of /usr/local/cm3?  Do we want to keep using<br clear="none">> cminstall?<br clear="none">><br clear="none">> We are still requiring several static libraries (that are not part of CM3).<br clear="none">> These present installation problems, as most distros now do not include them<br clear="none">> by default, and, worse, it is quite a detective job to track from a name<br clear="none">> like "libmumble.a not found" to what package needs to be installed.  We<br clear="none">> probably want to configure to use mostly dynamic libraries.  Or maybe<br clear="none">> be able to use either?<br clear="none">><br clear="none">> and more convenient support for some<br clear="none">>  > of them (for example Debian packages).<br clear="none">>  ><br clear="none">><br clear="none">> Yes, this would be very good.  Then they could go in package archives, and<br clear="none">> installation would be much easier.  But we would also need to decide how<br clear="none">> to break things up into packages.  E.g., would the stuff in groups like<br clear="none">> do-cm3-comm and do-cm3-ui be separate?  Just matching what is in the various<br clear="none">> do-cm3-* scripts or the named groups in pkginfo.txt won't work, because they<br clear="none">> are highly non-disjoint.  We need a partition.<br clear="none">><br clear="none">> Also, my understanding about packages is that, while putting together a<br clear="none">> package that will work is not too difficult, some Linux distros have<br clear="none">> stringent requirements about package contents that are a lot more work<br clear="none">> to create.<br clear="none">><br clear="none">><br clear="none">>  > Olaf<br clear="none">>  ><br clear="none">><br clear="none">> --<br clear="none">> Rodney Bates<br clear="none">> <a shape="rect" ymailto="mailto:rodney.m.bates@acm.org" href="mailto:rodney.m.bates@acm.org">rodney.m.bates@acm.org</a> <mailto:<a shape="rect" ymailto="mailto:rodney.m.bates@acm.org" href="mailto:rodney.m.bates@acm.org">rodney.m.bates@acm.org</a>><br clear="none">><br clear="none">> _______________________________________________<br clear="none">> M3devel mailing list<br clear="none">> <a shape="rect" ymailto="mailto:M3devel@elegosoft.com" href="mailto:M3devel@elegosoft.com">M3devel@elegosoft.com</a> <mailto:<a shape="rect" ymailto="mailto:M3devel@elegosoft.com" href="mailto:M3devel@elegosoft.com">M3devel@elegosoft.com</a>><br clear="none">> <a shape="rect" href="https://m3lists.elegosoft.com/mailman/listinfo/m3devel" target="_blank">https://m3lists.elegosoft.com/mailman/listinfo/m3devel</a><br clear="none">><br clear="none">><br clear="none">><br clear="none">><br clear="none">> _______________________________________________<br clear="none">> M3devel mailing list<br clear="none">> <a shape="rect" ymailto="mailto:M3devel@elegosoft.com" href="mailto:M3devel@elegosoft.com">M3devel@elegosoft.com</a><br clear="none">> <a shape="rect" href="https://m3lists.elegosoft.com/mailman/listinfo/m3devel" target="_blank">https://m3lists.elegosoft.com/mailman/listinfo/m3devel</a><div class="yqt4015128853" id="yqtfd36706"><br clear="none">><br clear="none"><br clear="none">-- <br clear="none">Rodney Bates<br clear="none"><a shape="rect" ymailto="mailto:rodney.m.bates@acm.org" href="mailto:rodney.m.bates@acm.org">rodney.m.bates@acm.org</a><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>