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

Olaf Wagner wagner at elegosoft.com
Sat May 31 11:38:52 CEST 2014

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: 


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

Olaf Wagner -- elego Software Solutions GmbH -- http://www.elegosoft.com 
               Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
Geschäftsführer: Michael Diers, Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194

More information about the M3devel mailing list