I generally agree with what John has said in the thread so far. I
think this is a good thing: a nice out of the box installation, but
you can still roll your own if needed. I think it's important that we
break this down into the requirements like these listed below and
work through them, using the prototype as a starting point. I agree
we can't apply it 'as is', which I think was well known, but some of
the concepts are features we'd like to add to Maven anyway so I don't
see any problem working through it.
The key requirement from me would be that Maven continues to operate
in the same way (warts and all). So, while we may be considering
unifying versions and other such things to install and execute Maven,
Maven builds should, by default, work the same. I think this is a key
issue we are going to need to work through, but it also seems like
one that isn't the primary concern from the requirements below. These
are phase 1: build and install Maven on Fedora. Phase 2 is use Maven
to build and install other things on Fedora, which is where the other
options and the contention comes in, right?
So, next steps... should we start fleshing this out on a wiki
somewhere? Are there any non-conententious parts of the patches that
can be proposed in JIRA now?
Thanks,
Brett
On 07/12/2006, at 7:02 AM, Carl Trieloff wrote:
John Casey wrote:
Let's start with: What are the requirements?
Regards,
John
yes that is good - I would not see the patches set as something to
commit as is but a prototype to see if it could
be done. we now think it can - and would do it in a way that works
for maven.
The key parts are:
- boot strap via build from source
- OS boot strap-able, with no network, this is more than just mvn -o
- meet fedora package guidelines
Can break those our one by one, unless Deepak or Rafi fill them first.
Carl.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]