J�rg Pommnitz wrote:
> My main concern is that there is currently no overall
> architecture development and review in place. There is
> nobody to slap peoples wrists and weed out short term
> hacks for the benefit of a long term architecture.
> Currently everything goes which is a clear path to
> unmaintainability. Eric S. Raimonds papers on the Open
> Source development process clearly demonstrate the
> need for a clearing authority that has a clear vision
> of the future of the system (e.g. a "Linus/Lars").
> In my view this is the most pressing need. Releases
> are just numbers, but a broken architecture might kill
> the project.
You are right about this indeed. We have now lost Lars
and Richard who would have suited into this position.
Kalle seems to have too much other things to do to take
the responcibility for the hole project. So my short term
solution proposal is that we put up a three person junta
to guide the project which means slapping people on their
wrists, judging on the proposed solutions, ideas etc,
granting CVS accesses and other things that keeping this
project on its tracks needs. I came up with two persons to
start with:
bearerbox: Kalle
wapbox: Aarno
smsbox: ?
So the persons above are members of the original Kannel team,
they know the code and the current architecture. I hope that
Kalle would have time to look over bearerbox; it has been quiet
on that part lately. The problem is the SMS side of the kannel:
on this area there have been very windy lately and there is no
original Kannel team members left to fill up the gap. So is
there anyone out there with lot of experience with the smsbox,
at least a some kind of a vision what our different SMS protocol
modules currently have and what parts in them are the ones
needing most attention? Joerg?
And remember, this is really a temporary solution. I hope that
the situation will change in the future and we could have a
gateway architect again. He might be one of those three or
just somebody else, put to his place by the Foundation or the
developer community. This is because of the clear reason that
the junta must communicate about the biggest solutions that
affect more or less the hole Kannel which might hinder the
decision making capability.
So, how about some comments?
--
Tuomas Luttinen
Application Developer -- Reach U
**************