That is correct. From what I've seen of the maven stuff in this area, it's
just about building the .classpath file from the pom dependencies. 

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:tc-dev-
> [EMAIL PROTECTED] On Behalf Of Geert Bevin
> Sent: Friday, January 11, 2008 12:23 PM
> To: [email protected]
> Subject: Re: [tc-dev] IDEA project file and modules for TC
> 
> Hi Eugene,
> 
> the tools that Tim refers to is there to check and sanitize project
> files. To make sure that certain standards and approaches are always
> uniformly enforced. Is that correct Tim?
> 
> Take care,
> 
> Geert
> 
> On 1/11/08, Eugene Kuleshov <[EMAIL PROTECTED]> wrote:
> >
> >   If you are going down the road supporting several IDEs, it may as
well
> > make sense to use what is already done in Maven for that instead of
> > writing whole new tool from scratch.
> >
> >   Doing that with the baby steps, maybe we could convert dependencies
to
> > be declared in maven poms instead of modules.def.yml and make tcbuild
to
> > get it from there, then you could use maven plugins to generate or
> > update IDE projects.
> >
> >   regards,
> >   Eugene
> >
> >
> > Tim Eck wrote:
> > > I agree with Steve -- as long as it doesn't prove disruptive, no
> reason
> > > why we shouldn't let IDEA into our world. Despite the things I'm
about
> to
> > > outline, I'm more than happy to take a "try it and see" approach.
> > >
> > > It's probably obvious, but some of things to think about are:
> > >
> > > - Cross project dependencies --I don't know enough about IDEA
> structures
> > > to know if this is a problem, but the eclipse projects mirror
exactly
> the
> > > dependency constraints defined/enforced by tcbuild (more
specifically
> > > modules.def.yml). It'd be nice if this isn't lost for those working
in
> > > IDEA
> > >
> > > - Formatting and import organization -- probably the least important
> > > issue, but can cause lots of useless churn in source control if
things
> > > aren't well unified.
> > >
> > > - Errors/warnings -- At best as we can, these should unified. The
> biggest
> > > issue I see is that an eclipse guy makes a change that is considered
> an
> > > error on the IDEA side (or vice versa). It would be very unfortunate
> if
> > > something like this led us to use some lowest common denominator.
> > >
> > > - JDK API visibility and compile target settings -- 1.4 modules
(most
> of
> > > them are) get compiled against the 1.4 rt.jar and produce target 1.4
> > > classes.
> > >
> > > It might be worth evolving the eclipsegen thing I wrote a while back
> to
> > > automagically generate the idea files from modules.def.yml and the
ivy
> > > dependency information.
> > >
> > >
> > >> -----Original Message-----
> > >> From: [EMAIL PROTECTED] [mailto:tc-dev-
> > >> [EMAIL PROTECTED] On Behalf Of Steven Harris
> > >> Sent: Friday, January 11, 2008 6:32 AM
> > >> To: [email protected]
> > >> Subject: Re: [tc-dev] IDEA project file and modules for TC
> > >>
> > >> I don't see why not as long as they can coexist nicely.
> > >>
> > >> On Jan 11, 2008, at 5:48 AM, Geert Bevin wrote:
> > >>
> > >>
> > >>> Hi,
> > >>>
> > >>> I finally got more than fed up with Eclipse (sorry Eugene, nothing
> > >>> personal) and decided to see how easy it was with IDEA 7 to
migrate
> to
> > >>> an IDEA setup. Seems it's very easy because you can create a new
> IDEA
> > >>> project from an existing Eclipse workspace. After that I did still
> > >>> need to tweak language levels and code formatting, but I have this
> > >>> working now for IDEA 7. Since Jonas got us all at Terracotta a
free
> > >>> license, I was wondering if you think that I should commit the
> project
> > >>> files. They all live in a dedicated directory that I've placed at
> > >>> /code/base/idea
> > >>>
> > >>> What do you think?
> > >>>
> > >>> Geert
> > >>>
> > >>> --
> > >>> Geert Bevin
> > >>> Terracotta - http://www.terracotta.org
> > >>> Uwyn "Use what you need" - http://uwyn.com
> > >>> RIFE Java application framework - http://rifers.org
> > >>> Music and words - http://gbevin.com
> > >>> _______________________________________________
> > >>> tc-dev mailing list
> > >>> [email protected]
> > >>> http://lists.terracotta.org/mailman/listinfo/tc-dev
> > >>>
> > >> _______________________________________________
> > >> tc-dev mailing list
> > >> [email protected]
> > >> http://lists.terracotta.org/mailman/listinfo/tc-dev
> > >>
> > >
> > > _______________________________________________
> > > tc-dev mailing list
> > > [email protected]
> > > http://lists.terracotta.org/mailman/listinfo/tc-dev
> > >
> >
> > _______________________________________________
> > tc-dev mailing list
> > [email protected]
> > http://lists.terracotta.org/mailman/listinfo/tc-dev
> >
> 
> 
> --
> Geert Bevin
> Terracotta - http://www.terracotta.org
> Uwyn "Use what you need" - http://uwyn.com
> RIFE Java application framework - http://rifers.org
> Music and words - http://gbevin.com
> _______________________________________________
> tc-dev mailing list
> [email protected]
> http://lists.terracotta.org/mailman/listinfo/tc-dev

_______________________________________________
tc-dev mailing list
[email protected]
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to