[Serusers] WIH?
listas iPfone
listas at ipfone.com.br
Wed Jun 15 00:15:13 CEST 2005
Hi All People,
what is happening with ser?
It is like astersik business?
Miklos
----- Original Message -----
From: "Daniel-Constantin Mierla" <daniel at voice-system.ro>
To: "Andrei Pelinescu-Onciul" <andrei at iptel.org>
Cc: "SER developer mailing list" <serdev at lists.iptel.org>; "serusers"
<serusers at lists.iptel.org>; <users at openser.org>; <devel at openser.org>
Sent: Tuesday, June 14, 2005 4:48 PM
Subject: Re: [Serusers] OpenSER release
> On 06/14/05 22:06, Andrei Pelinescu-Onciul wrote:
>
>>On Jun 14, 2005 at 21:20, Daniel-Constantin Mierla
>><daniel at voice-system.ro> wrote:
>>
>>>On 06/14/05 20:39, Andrei Pelinescu-Onciul wrote:
>>>
>>>
>>>>On Jun 14, 2005 at 20:10, Bogdan-Andrei Iancu <bogdan at voice-system.ro>
>>>>wrote:
>>>>
>>>>The release is delayed due to lack of time.
>>>>Current show stoppers were me reviewing the whole tcp code (after
>>>>finding
>>>>a minor bug) and some radius makefile problem.
>>>>
>>>Well, that was the the main reason, the start for new release was
>>>announced on the 16th December, last year, a half an year ago. Some of us
>>>declared maintained code ready for release in about one month. Others had
>>>no time till now and they didn't announce any schedule, some of us
>>>volunteered to test and fix other's code, they did it and afterwards the
>>>code was reverted. The SER community was always confused in this period
>>>about the new release, what is the status, when is going to be ....
>>>
>>ser as many other open source projects does not have a fixed release. It
>>is released when it's ready.
>>
> Of course, and we want it ready sooner to be able to move forward, since
> for SER takes (more?!?) half a year. Our part of code is ready for release
> since winter, SER release will be done when the other is ready, we will
> help with packaging at that moment, we always did it.
>
>>Apart from the code revert, what other problem did you have?
>>
> A lot of time wasted for nothing ...
>
>>If you really thought everything was ready, you should have sent a mail
>>and an offer to help with the last minute tests & packaging.
>>There was no discussion about it, no attempt to reconcile what you see
>>as problems, you've just come with this fork out-of-the-blue.
>>
> Remember January, February, March, April ... talks face to face?!?!
> Anyhow, we didn't consider some other parts of ser ready (and you know
> that), it is why we changed them, otherwise we would have done packaging.
>
>>To me it looks as you were searching for some reason to fork.
>>
> Why? Everything is public, is just an alternative to what we, as well as
> many SER users, didn't like. Don't try to suggest you were not aware of
> our complains, there was a long chain of discussions from December to
> April regarding 0.9.x release we had together.
>
>>
>>>>Forking ser is a very bad ideea and your exposed reason are far from
>>>>enough to motivate it.
>>>>
>>>>
>>>>
>>>The fork will be only for the code which is not maintained by the
>>>developers from Voice System, when it is the case (a lot of modules are
>>>the same, but we cannot accept some other parts of code). Voice System
>>>developers will maintain own code from SER as they did it so far -- it is
>>>stated clear at http://www.openser.org . OpenSER will be an extra work to
>>>maintain for us. Maintainers of code modified by us can import it in
>>>their part, if they consider it good, there is no problem.
>>>
>>
>>This is not about who will mantain openser, this is about fragmenting
>>the developer comunity, which is realy very bad anyway you put it.
>>
> It is your opinion, but I repeat myself, that the SER code maintained by
> us will go further -- I don't think that someone can claim that we didn't
> do the job for our code (the only discrepancy is some last-minute adds in
> xlog (to print avps) - will be committed on unstable very soon with the
> new color patch). The cvs was created just to ease the maintainance. The
> patches would be a nightmare.
>
>>If you would have just created ser packages, it would have been ok.
>>
>>
>>
>>>>Anyway anybody can cvs co -rrel_0_9_0 .
>>>>
>>>>>Unfortunately this is not a good environment if we what to have some
>>>>>future progress for SER. And this is the main reason for starting a new
>>>>>project called OpenSER - http://www.openser.org .
>>>>>
>>>>>It's called open because its most important attribute is its opening to
>>>>>new ideas and contributions, fast developing and more involvement of
>>>>>the comunity. Along with quality, the progress is the main concern.
>>>>>We will continue to support and develop the SER project as much as so
>>>>>far and as much as possible, but OpenSER will give the liberty for
>>>>>more.
>>>>>
>>>>ser just got an experimental module repository for new stuff that is not
>>>>tested and/or not reviewed by a core developed (so that it can be added
>>>>to the ser main repository).
>>>>
>>>>
>>>>
>>>This is not a good solution always. Some parts which are mandatory in SIP
>>>RFC (TLS) should be accepted as soon as possible to get stable very soon.
>>>But it was suggested somehow on the mailing list that some of them will
>>>not be accepted easily, even if many community members requested.
>>>
>>
>>Did you review the TLS code? Have you tested it?
>>While it might be very good I didn't have the chance to look at it in
>>detail.
>>Do you have TLS in openser 0.9.0?
>>
> No, it will be in next release. openser 0.9.4 is to end for us the long
> period of a new SER release so we can focus to new features.
>
>>You have found one thing, that I admit it has taken way too much time
>>to integrate and now you use it as main fork argument.
>>
> This is just one, but there are others, like acc (patch sent long time
> before tls -- e.g., a lot of members requested to log source IP and other
> fields).
>
>> And again a solution has been found for all this: the experimental
>>repository.
>>
>>
>>>>>OpenSER serves the interest of all SER users and will not change its
>>>>>purpose - as a fact I have the pleasure to announce its first release -
>>>>>OpenSER 0.9.4. The web site offers a comprehensive listing of new
>>>>>features and fixes - http://www.openser.org/index.php#features. For
>>>>>people already familiar to SER 0.9.3, going to
>>>>>http://www.openser.org/diffs-0.9.0.php will be more helpful.
>>>>>
>>>>>
>>>>Some of the changes listed in the diffs will break compatibility with
>>>>current ser configuration scripts.
>>>>
>>>>
>>>The script compatibility is kept. There were only fixes -- the main is
>>>the one that fix return 0 from script methods, which was a known bug, but
>>>somehow kept silent. Many methods rely on that behavior (e.g.,
>>>t_newtran() for retransmissions) and the bug caused very hard to trace
>>>problems.
>>>
>>
>>This was a feature, not a bug :-)
>>
> So processing further the retransmissions was a feature ... ok :-)
>
>>
>>>>I wonder also when have you tested
>>>>all your changes.
>>>>
>>>>
>>>>
>>>There is more than one month for most of the changes and we tested as
>>>much as possible, but no release will be bug free (even you discovered a
>>>bug of 0.8.14 a day ago). There is enough space for patch releases...
>>>
>>
>>One of the things that pisses me off is that for example you claim to
>>use radiusclient-ng. Although the discussion about using it 0.9.0 was
>>only a week ago, you haven't sent any patch.
>>
> Somehow it was clear from the mail thread that the maintainer's decision
> was to have radiusclient-ng 0.4.x for 0.9.0 and 0.5.0 for cvs head. We did
> it to ensure interoperability with new releases of radiusclient-ng (mainly
> are file name changes).
>
> Daniel
>
>>
>>Andrei
>>
>>
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
More information about the sr-users
mailing list