Hello Tom!
If it there isn't any code changes in ArgoUML thats even better. I thought
there were some changes needed but thinking about it again those would be
most natural to add to the ArgoUML core because they would be some "export
diagrams"-function that didn't exist.
The POMs (control files for maven2 distribution) needs to be created at
every release. I see this as an addition to the argoumlinstaller project i.e.
the release scripts.
/Linus
2007/8/22, Tom Morris <[EMAIL PROTECTED]>:
>
> I'm confused here. I thought Marat was talking about a Maven plugin, not
> an ArgoUML plugin, in which case I don't see why it needs to be distributed
> with ArgoUML.
>
> If you (Linus) are saying that the Java WebStart distribution already
> doubles as a Maven2 repository for ArgoUML, doesn't that meet his
> requirements? The directory root appears to be
> http://argouml-downloads.tigris.org/maven2/, but since it's not
> browseable, I can't tell if it includes the necessary POMs in addition to
> the jars.
>
> Tom
>
> -----Original Message-----
> *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of *Linus
> Tolke
> *Sent:* Monday, August 20, 2007 6:45 AM
> *To:* [email protected]
> *Subject:* Re: [argouml-dev] Migrating to Maven
>
> Hello Marat!
>
> I think your mail clarifies the two uses of Maven.
>
> I would like to label them the "development environment"-use and the
> "distribution"-use.
>
> Structuring the Java Web Start distributed as a Maven2 repository was done
> to allow for the "distribution"-use. At the time, we didn't know the
> purpose.
>
> If you now want to download and start argouml with your plugin from Maven,
> we just need two things:
> * Add your plugin to the distribution of argouml.
> * Complement the Java Web Start-distributed argouml with control files for
> maven2 distribution (if any).
>
> There is no need to convert the development environment unless that is the
> only way to create the control files for distribution.
>
> Your plugin is either a separate project or added directly in the core
> code. That depends on the roadmap. The Java Web Start-distributed files are
> created by the argoumlinstaller project. Please dig into that to find if it
> is possible to add creation of the control files.
>
> /Linus
>
>
> 2007/8/4, Marat Radchenko <[EMAIL PROTECTED]>:
> >
> > Hello!
> >
> > I'm currently writing maven plugin for argouml. It will allow
> > automatical export of argouml diagrams to browser-viewable formats
> > during site generation. Actually plugin code is almost finished
> > however I need argouml in maven repo in order to be able to specify
> > plugin dependencies on it.
> >
> > As far as I understood you don't have any objections against migrating
> > argouml to Maven.
> >
> > So I have two questions:
> > 1) What's the best way of submitting contributions?
> > 2) Are there any things I should consider when writing Maven
> > configuration for argouml?
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>