[Collaboa] Something for the weekend - Announcement of Retrospectiva [Collaboa fork]

Dimitrij Denissenko contact at dvisionfactory.com
Fri Dec 1 22:00:18 GMT 2006


>
> Nice, congrats on shipping. May I ask why you decided to fork?
>   
Yes, of course. I decided to fork Collaboa because of two main reasons:
Collaboa is not really actively developed. You have done great work an I
appreciate that, but there still are/were too many bugs and
misconceptions (code overhead, etc.). I tried to get involved in the
project to solve these problems, to give the project a fresh new impulse
for a productive boost (read my mails from 3 weeks ago), but my help was
not as desired as I expected, and that leads me directly to my second
reason. Collaboa's goals seem to be quite far away from that what I
expect from such a project. The community is not really involved in the
development, everyone who works with Collaboa does his own thing by
making small rewritings and bug fixes on his own installation, mainly
because of the slow main development and the general inflexibility of
the application. I had a talk to some users and everyone told me the
same story.

So what do I want to make better:
More flexibility - Because of my extension interface, everyone can now
write his own extensions to Retrospectiva without messing up the core
application
Active development - I think, I already commented that one.
Faster bug-fixing - Same as above.
Less code - What I have done was just a start, there is still too much
code in Retrospectiva. The coal is to make the application more
understandable and readable.
Integration of the community - First of all, I want to make the code as
stable as possible, to be able to release v1.0. Afterwards I will try to
integrate the community (eg. extension repositories, etc.), everyone
should be able to contribute code, documentation or just ideas for
future improvements. That is my vision of Retrospectiva.

> While I haven't looked it through completely I did see a lot of  
> things I recognize. 
Sure, the basic structure has not changed, but the details, and there
were a lot of them!

> I urge you to read Collaboa's license (http:// 
> svn.collaboa.org/svn/collaboa/trunk/MIT-LICENSE, applied to  
> ActionSubversion as well), esp. the third paragraph, and act  
> accordingly. That's a friendly hint, nothing more at this point.
>   
Sorry about that. I am rally lazy when it comes to administrative stuff.
Please call my attention to any license violation or similar.
That's my appeal to everyone who recognizes her/his code in
Retrospectiva. If you disagree with my reuse practice or want to be
mentioned or want a copyright notice to be reintegrated, do not hesitate
to ask!

Cheers
Dimitrij


PS:

Because I received some requests, I have created a DB migration script.
The main problem is, I do not run a Collaboa installation, so I cannot
test it. Could someone try to perform this migration to confirm if it
works or not! Please try it in a secure environment!!! Do not use it in
production until it is approved, dump your database before you do
something!!! Once again: IT IS NOT TESTED YET!!! The scripts can be
found under: http://www.retrospectiva.org/wiki/Collaboa+migration.



More information about the Collaboa-talk mailing list