From: denis q. <dqu...@fr...> - 2013-10-17 06:20:40
|
Hi, maven and ant can be used together. For example if you have special things to do for build the package, you can call ant from the pom. My professionnal projects often combine maven and ant as maven is the common build tool for all. Another choice yould be Gradle wich can be viewed as maven+ant in groovy. But it's another thing to install... -- Denis > Hi, > > Yes, I have had a look at the refactor branch. My concern about that branch was that it didn't seem active and that in some mailing list conversation there was very high aims for what was going to be developed in that branch. > > Therefore I felt that it would take quite a long time to merge those changes (which seems very good btw) to trunk. > > Regarding Ant vs Maven vs whatever I don't really have a firm opinion. > > The benefit of Maven is that it has a resource folder right inside src which is handy to save resources such as images in. As you mention it is also neat to handle dependencies. > > What would you say is left before we can merge the refactor branch to trunk? > > BR > /Pascal > > > 16 okt 2013 kl. 12:46 skrev "chr...@ch..." <chr...@ch...>: > >> Packe [pa...@ya...]: >>> Hi again, >>> >>> I have now committed my Roland D50 and Emu Proteus/2 contributions. >>> >>> One thing that annoys me is the source code structure. I have seen in previous threads in this mailing list some >>> people suggesting porting JSynthLib to the Maven folder structure. >>> >>> I think this would be a good idea as that would facilitate adding test cases and possibly in the future modularize >>> the application. >>> >>> I am willing to do the changes but I would just like to know if you guys are ok with it before I put any effort into >>> this. >>> >>> BR >>> /Pascal >>> >> Hi Pascal, >> >> If you look at my "refactor" branch, I restructured most of the source code into a more conventional style. I also started to re-encapsulate the API and re-wrote the Ant scripts so that adding unit testing support would be trivial. Since JSynthLib doesn't have any real dependencies, I'd humbly suggest that Maven is more trouble than it's worth (I use Maven at work on a project with many dependencies, but strongly feel that Ant and Ivy are a better solution). >> >> Regards, >> >> Chris > > ------------------------------------------------------------------------------ > October Webinars: Code for Performance > Free Intel webinars can help you accelerate application performance. > Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from > the latest Intel processors and coprocessors. See abstracts and register > > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk > _______________________________________________ > Jsynthlib-devel mailing list > Jsy...@li... > https://lists.sourceforge.net/lists/listinfo/jsynthlib-devel |