[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tomcat5.5, 6.0 and version control



On 11/14/06, Marcus Better <marcus@better.se> wrote:
Hi,

Hi,

I'm working on squashing some ugly bugs in tomcat5.5,

You mean upstream bugs?

and right now I've
just about had enough with the patch system. I have better things to do
with my time than regenerating patches and sorting out conflicts for every
little change. I feel that the complexity of the package has outgrown the
patch system.

So I'm simply going to make a branch in svn and work in there, with the full
source tree and no patches. (IMHO that is what version control systems are
for.) Then I will provide the result for review before uploading.

Please, provide the result with the *original* tarball and a serie of
patches so it's easy to isolate the patches. A good thing to do is
report the different patches to tomcat's bugzilla for integration
upstream.

(Aaah, I'm feeling better already.)

Once this is done I would like to look at Tomcat 6, which is in alpha, but
we could make preliminary packages. However I'd like to have proper version
control from the start, and preferably a VCS with proper merging support.
Suggestions welcome, and also please tell me if you would like to help
packaging Tomcat 6.

I don't like that way of working. I think we should only patch
upstream when there is debian specific patches or for little things
that upstream does not want to have in his/her tree. Else, for me it
seems to be a fork. If you want to improve tomcat source code, submit
patches to the tomcat project. The philosophy of Debian is: if we can
enhance the software, enhance for *all* the community (so all the
distributions also). You'll have a better impact if you send patches
to tomcat's upstream than if Debian forks tomcat.

I agree with you about the patching system, it's not easy to work
with, but IMHO, Debian is not about doing software, it's about doing a
distribution.

I'd like to help with tomcat5.5 and tomcat6 but I'm a bit out of time
at the moment. I hope to have more time in... January ;-) but I'm
trying to keep up with mails and bugs.

--
Arnaud Vandyck



Reply to: