[M3devel] CVS to GIT migration -- shutdown of elego's CVS services for M3

Rodney M. Bates rodney_bates at lcwb.coop
Wed Jun 4 20:14:09 CEST 2014

Thank you very much, Olaf for your support of Modula-3 these many years,
both through hands-on work and by providing essential hosting.  How long
ago was it that you stepped in for Montreal Poly?  I don't even remember.
We all greatly appreciate it.

Hopefully, this dramatically superior programming language can survive and
maybe gain some of the recognition and usage it deserves and play the role
it is capable of, in addressing the ever increasing vitalness yet vulnerability
of computer systems in this era.

On 05/31/2014 04:38 AM, Olaf Wagner wrote:
> Hello all,
> with the possibility of the CM3 project being hosted on Github,
> where it can be continued safely and with much more and better
> hardware resources than elego could ever provide, elego will
> stop providing the legacy CVS service for the source code as
> soon as possible. This does not mean that we will stop all of
> our support, and we certainly won't remove access to the sources
> before easy access to them at another provider is established.
> But we would like to urge all the developers to help with the
> migration and ensure that the use and development of Modula-3
> will continue as seamlessly as possible.
> The WWW service can stay online some time longer, though
> I think all the stuff available there should be reviewed
> and moved to a Wiki with easy access for all the developers.
> 13 months ago I set up this Wiki page at the M3 Trac
> instance to allocate all the things that I thought should
> be done and considered, but nobody else has contributed
> to that, so that has probably not been the right approach:
> https://cm3-bugs.elegosoft.com/cm3/wiki/CvsToGitMigration
> However, I think a clean migration to git should be no
> big problem, and it should also improve the visibility
> and ease of use of the assets, so it will be all for the
> best of the project.
> Some personal notes:
> After the huge amount of time I spent in preparing, testing
> and bundling the last release of CM3 several years ago,
> I was not able to sustain any noticable contribution to
> the M3 development. Both private and business matters
> claimed so much attention that I was not able to provide
> the necessary time to even keep all the infrastructure
> -- WWW, scripts, CI etc. -- in proper and usable shape.
> And I'm afraid that this won't change soon, so there is
> no hope for much contribution from my side for the
> foreseeable future.
> I would dearly like to see the use of Modula-3 spread and
> the project prosper and thrive and I'll try to support
> this as much as I can. Embarrassing desasters like
> heartbleed could easily have been prevented by the use
> of Modula-3 or the application of the sound principles
> and techniques that are its base. I still believe that
> using a safe language for large projects should be a
> inevitable decision from an engineering point of view,
> but keeping the users and developers of M3 in a kind of
> enclave won't help in the large run.
> So please see my decision to discontinue the repository
> support as a friendly push to start moving in the right
> direction.
> Olaf

Rodney Bates
rodney.m.bates at acm.org

More information about the M3devel mailing list