Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2t-dev] [Acceleo] Where is Maven support ?

Hello again,

On Tue, 2011-03-15 at 16:08 +0100, Mariot Chauvin wrote:
> [...]
> > - Providing a repository to distributes all your packages (I guess you
> > can also use an existing public open-source repository but I'm not sure
> > about anything about licenses. Maybe a shared repository among eclipse
> > projects would be better)
> 
> Ok got it. We would have a look to provide such a repo.
> For the eclipse common on see 
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=283745

Hum I don't know if you read that ticket completely (I guess not because
it is undrinkable...), but this led me to this one:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=288644
https://bugs.eclipse.org/bugs/show_bug.cgi?id=337068

And the later, I just discovered that maven.eclipse.org is up and
running!! The repository is empty yet but hey that is a good start :)

Aaron Digulla, Alex Blewitt and Dave Carver are managing the repository.
I guess those are the one you should get in touch to push your artifacts
in it.

> > - Providing a Maven plugin to trigger the use of the Acceleo compiler
> > (that plugin is also distributed throught the repository)
> > [...]
> > I may be able to produce an Acceleo compiler Maven plugin for you,
> 
> Great !
> I just created https://bugs.eclipse.org/bugs/show_bug.cgi?id=340036
> So feel free to contribute through this bug :)

Ok. I'll try to have that done in the following weeks as we need such a
thing for our work.

Remember that in any case, we need to have the dependencies needed by
the Maven plugin and the dependencies for the build code (the runtime)
to be in the repository to get all this working. Maybe you could ask for
the Xtext/Xpand guys hints about how they build their stuff for Maven in
addition to their Eclipse releng.

> > Could you tell where I can find those ant tasks in the CVS repository
> > asap ?
> See the work in progress on 
> http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.m2t/org.eclipse.acceleo/plugins/org.eclipse.acceleo.parser/src-ant/org/eclipse/acceleo/parser/compiler/AcceleoCompiler.java?view=markup&root=Modeling_Project 
> <http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.m2t/org.eclipse.acceleo/plugins/org.eclipse.acceleo.parser/src-ant/org/eclipse/acceleo/parser/compiler/AcceleoCompiler.java?view=markup&root=Modeling_Project>
> By the way you may have a look to the contribution made by Charlie on 
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=319375

Oki thanks I'll look at those pointers. This code will give me good
hints as to what to put in the Maven plugin.

Sincerily, Didier.



Back to the top