> I look at the vast list of bugs raised against tomahawk 1.1.6, and look > at the scary output of the maven reports (findbugs, pmd, etc) and think > that there are higher priorities than reinventing the build process > right now, when the current approach works. Yes it is ugly, but 1.1.7 is > mostly a bugfix release; we don't need to add many components or change > many APIs. We do want to promote a couple of sandbox components which is > a nuisance but can be managed.
for all this, I want a generator (and we haven't had one for ages - I'm not gonna wait for more time). Don't forget facelets-support, by the way. Do you really want another tomahawk-release without it? Plus, as I said before, I want to play around with performance, and need a generator for this as well. I am advocating we can go with the Trinidad-approach plus changing over from templates to base-classes for now; and you can always change this again if you have time later - it will be A LOT easier with a generator in place. > Of course this is open-source, so nobody can be told what to work on, > and what not. But I don't personally want to be testing a temporary new > build process while also testing a tomahawk rc. you only have to test the rc - you will not note any differences to the old approach of doing components, I promise. The changes in the new component generator to the one in Trinidad will be minimal, so there is not much to test - the component generator of Trinidad is well tested. >I think it would be > better to solve the build process issue just once, but it looks like > that would delay a tomahawk release - unless we get consensus to use the > trinidad approach (which doesn't seem to be the case ATM). as Leonardo will probably do the release work, it's his choice what he tries/can achieve before he does the release > The last tomahawk release is over 6 months ago, which is the release > cycle for a whole Ubuntu distro, or a linux kernel...it would be nice to > get one out without further delays. yes - and finally we have found someone who actually does the release work with Leonardo, so please, just let him continue doing his work. regards, Martin