Your idea Timo seems to be quite nice, but seems to be a longterm plan.Creating an
interface for developing takes some time but is a great idea.
The issue is that we should face the problems with Changelog asap.
I still suggest the idea of opening the Changelog for the next release the same day that
we release 0.3.11,calling it,as Gregor said, "Changelog for next release", so
all the work hasnt to be done in the latest week, and Devs can fill it little by little.
Maybe indeed some Devs wont find time in 3 months to add their commits.
In this project there is the " I can´t force Somebody to do Something"
statement, and following this idea there is NO documentation "I can´t force Devs to
do documentation", there is NO commiting/reverting rules (why?if I can´t force Devs
to follow them?), and there is of course NO way of forcing to create a Changelog neither.
So we have to be prepared for a Dev who doesnt want to create his Changelog.If he doesnt
want and from the Project point of view it is critical, then we have to find a workaround.
Today the workaround was me using my hand and pasting as mad (thanks Ged,dreimer,guys for
showing your gratitude, but it is the less i can do if i want a release before end of the
year), this workaround is not a proper one and of course it would be painful if we points
to have 10000 devs working in this project(one dev ,be sure, will fail). So,we have to
decide a PlanB if a dev doesnt want to/can´t complete his Changelog,and until now just the
Script seems to be the only solution. To use the Script Devs should follow some formatting
RULES, and again we are in the same "I cant force Devs to follow formatting
Rules".
So maybe it´s time to begin sending to shit the "I can´t force..." statement and
remember that there are Small-Easy-Duties and Rights,for the sake of the project, and if a
Dev(which is one of the MOST representatives figures in a Project and should care for the
sake for it) doesnt want to follow,then,sending him then to...make the ReactOS Changelog
from r1 to nowadays,or (lets him choose), to hell. If a Dev can´t understand this, maybe
he should consider the @ in front of his IRC nickname. Noone can obligate someone but
someone has to show that he cares for this Project.And this doesn´t affect just Devs,but
Testers,Translators or anyone who feels as part of this ship called ReactOS Awesome
Project.
_________________________________________________________________
Date una vuelta por Sietes y conoce el pueblo de los expertos en Windows 7
http://www.sietesunpueblodeexpertos.com/