hi guys, i'm interested in contributing to such a project, so if can help please let me know. Even if i'm a newbie i'll do my best
best rgds Aymen On Mon, Mar 14, 2011 at 12:16 PM, <equinox-dev-requ...@eclipse.org> wrote: > Send equinox-dev mailing list submissions to > equinox-dev@eclipse.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev > or, via email, send a message with subject or body 'help' to > equinox-dev-requ...@eclipse.org > > You can reach the person managing the list at > equinox-dev-ow...@eclipse.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of equinox-dev digest..." > > > Today's Topics: > > 1. OSGi split tool for Java project in Eclipse (Tiger Gui) > 2. Re: OSGi split tool for Java project in Eclipse (Gerd W?therich) > 3. Re: OSGi split tool for Java project in Eclipse (Tiger Gui) > 4. Re: OSGi split tool for Java project in Eclipse (Gerd W?therich) > 5. Re: OSGi split tool for Java project in Eclipse (Tiger Gui) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 14 Mar 2011 10:20:37 +0800 > From: Tiger Gui <tigergui1...@gmail.com> > To: equinox-dev@eclipse.org > Subject: [equinox-dev] OSGi split tool for Java project in Eclipse > Message-ID: > <AANLkTi=3rxbozv8d-vtwegj8pufne0cut--4cvkpd...@mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi guys, > > Recently, i am working on split my huge project in to many small > sub-projects on OSGi way. Obviously, i am using Equinox as my OSGi > framework, but as you know, this splitting job is a long and boring process. > So, i am thinking that why can we build some tools for us to do this job ? > I want to develop such a tool for Equinox, you guys have been working with > Equinox for a long time, so do you have any adivses about my project idea ? > If you have any suggestions, please let me know, thank you. > > Meanwhile, i want to attend Google Summer of Code 2011 [1] with this > project, this activity will help open source project development progress, > but i must find a mentor to help me to participate in this activity > together, so if you are interested, let me know too :-) > > > [1] http://socghop.appspot.com/ > > -- > Best Regards > ---------------------------------------------------- > Tiger Gui [tigergui1...@gmail.com] > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > <https://dev.eclipse.org/mailman/private/equinox-dev/attachments/20110314/1d1ce5ff/attachment.html> > > ------------------------------ > > Message: 2 > Date: Mon, 14 Mar 2011 10:24:14 +0100 > From: Gerd W?therich <g...@gerd-wuetherich.de> > To: Equinox development mailing list <equinox-dev@eclipse.org> > Subject: Re: [equinox-dev] OSGi split tool for Java project in Eclipse > Message-ID: > <AANLkTi=7=owsc9e5vazfdzfhu8bamq81scztu6lqv...@mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > Hi, > > I'm already working on such a tool for quite some time ;-) we are > using it for migrating a huge system with > 65000 classes in ~ 55000 > source files to OSGi (PDE projects). Initially we started with a > combination of ANT scripts and BND, but this approach was not very > successful for several resaons. So we decided to develop a tool (we > call it 'bundlemaker') that helps as to split up the system and > generates PDE projects with appropriate manifests. > > It uses the JDT and bundlor to parse the dependencies of a given > system and stores all the information in an internal db4o database. > Once the system is analyzed, you can define transformations (e.g. > based on ant patterns) to split up your system. Finally you can export > the transformed system, e.g. as PDE projects. > > The orginal implementation was done for a customer of mine, but > fortunately the most of the code is available as open source > (https://github.com/wuetherich/bundlemaker). It is work-in-progress > and we just started the development of a GUI, but you can already use > it in batch mode. The current plan is to release an official version > of it in autumn this year. > > If your interested to give it a try (or get involved in the > development!) please let me know... Even it is in an early stage, it > would be great to have some community feedback on it. From my POV a > tool like this is really something that is missing today! > > Regards, > Gerd > > > ------------------------------ > > Message: 3 > Date: Mon, 14 Mar 2011 18:09:56 +0800 > From: Tiger Gui <tigergui1...@gmail.com> > To: Equinox development mailing list <equinox-dev@eclipse.org> > Subject: Re: [equinox-dev] OSGi split tool for Java project in Eclipse > Message-ID: > <AANLkTikZ1LU3bcRGtA1Zfw=6eoaduyanuvxk8brwt...@mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Gerd, > > It sounds good and i am really interested and want to get involved in it. > The only problem is what the project's open source licence is ? If I try to > improve this project, can i hold it as a GSoC Project this year? > > 2011/3/14 Gerd W?therich <g...@gerd-wuetherich.de> > >> Hi, >> >> I'm already working on such a tool for quite some time ;-) we are >> using it for migrating a huge system with > 65000 classes in ~ 55000 >> source files to OSGi (PDE projects). Initially we started with a >> combination of ANT scripts and BND, but this approach was not very >> successful for several resaons. So we decided to develop a tool (we >> call it 'bundlemaker') that helps as to split up the system and >> generates PDE projects with appropriate manifests. >> >> It uses the JDT and bundlor to parse the dependencies of a given >> system and stores all the information in an internal db4o database. >> Once the system is analyzed, you can define transformations (e.g. >> based on ant patterns) to split up your system. Finally you can export >> the transformed system, e.g. as PDE projects. >> >> The orginal implementation was done for a customer of mine, but >> fortunately the most of the code is available as open source >> (https://github.com/wuetherich/bundlemaker). It is work-in-progress >> and we just started the development of a GUI, but you can already use >> it in batch mode. The current plan is to release an official version >> of it in autumn this year. >> >> If your interested to give it a try (or get involved in the >> development!) please let me know... Even it is in an early stage, it >> would be great to have some community feedback on it. From my POV a >> tool like this is really something that is missing today! >> >> Regards, >> Gerd >> _______________________________________________ >> equinox-dev mailing list >> equinox-dev@eclipse.org >> https://dev.eclipse.org/mailman/listinfo/equinox-dev >> > > > > -- > Best Regards > ---------------------------------------------------- > Tiger Gui [tigergui1...@gmail.com] > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > <https://dev.eclipse.org/mailman/private/equinox-dev/attachments/20110314/09545a0c/attachment.htm> > > ------------------------------ > > Message: 4 > Date: Mon, 14 Mar 2011 11:19:10 +0100 > From: Gerd W?therich <g...@gerd-wuetherich.de> > To: Tiger Gui <tigergui1...@gmail.com> > Cc: Equinox development mailing list <equinox-dev@eclipse.org> > Subject: Re: [equinox-dev] OSGi split tool for Java project in Eclipse > Message-ID: > <aanlktin+91t5n4ocdvuwarqt0ez5exkis3sp1evqb...@mail.gmail.com> > Content-Type: text/plain; charset=ISO-8859-1 > > license will be EPL. I have to add an appropiate EPL license agreement > to the repository/ to the source code. So it should not be a problem > to hold it as a GSoC project... > > 2011/3/14 Tiger Gui <tigergui1...@gmail.com>: >> Hi Gerd, >> >> It sounds good and i am really interested and want to get involved in it. >> The only problem is what the project's open source licence is ? If I try to >> improve this project, can i hold it as a GSoC Project this year? >> >> 2011/3/14 Gerd W?therich <g...@gerd-wuetherich.de> >>> >>> Hi, >>> >>> I'm already working on such a tool for quite some time ;-) we are >>> using it for migrating a huge system with > 65000 classes in ~ 55000 >>> source files to OSGi (PDE projects). Initially we started with a >>> combination of ANT scripts and BND, but this approach was not very >>> successful for several resaons. So we decided to develop a tool (we >>> call it 'bundlemaker') that helps as to split up the system and >>> generates PDE projects with appropriate manifests. >>> >>> It uses the JDT and bundlor to parse the dependencies of a given >>> system and stores all the information in an internal db4o database. >>> Once the system is analyzed, you can define transformations (e.g. >>> based on ant patterns) to split up your system. Finally you can export >>> the transformed system, e.g. as PDE projects. >>> >>> The orginal implementation was done for a customer of mine, but >>> fortunately the most of the code is available as open source >>> (https://github.com/wuetherich/bundlemaker). It is work-in-progress >>> and we just started the development of a GUI, but you can already use >>> it in batch mode. The current plan is to release an official version >>> of it in autumn this year. >>> >>> If your interested to give it a try (or get involved in the >>> development!) please let me know... Even it is in an early stage, it >>> would be great to have some community feedback on it. From my POV a >>> tool like this is really something that is missing today! >>> >>> Regards, >>> Gerd >>> _______________________________________________ >>> equinox-dev mailing list >>> equinox-dev@eclipse.org >>> https://dev.eclipse.org/mailman/listinfo/equinox-dev >> >> >> >> -- >> Best Regards >> ---------------------------------------------------- >> Tiger Gui [tigergui1...@gmail.com] >> > > > ------------------------------ > > Message: 5 > Date: Mon, 14 Mar 2011 19:16:03 +0800 > From: Tiger Gui <tigergui1...@gmail.com> > To: Gerd W?therich <g...@gerd-wuetherich.de> > Cc: Equinox development mailing list <equinox-dev@eclipse.org> > Subject: Re: [equinox-dev] OSGi split tool for Java project in Eclipse > Message-ID: > <AANLkTi=bssna5ebcs1l7rbyu-tuwgnmzyvkk5crvr...@mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > All right, I will check out the source code and get familiar with this > project. Hoping that we can finish a success project basic on current job, > in fact, one GSoC project need a mentor too, i am really really hoping that > some Equinox committers can mentor me... > > 2011/3/14 Gerd W?therich <g...@gerd-wuetherich.de> > >> license will be EPL. I have to add an appropiate EPL license agreement >> to the repository/ to the source code. So it should not be a problem >> to hold it as a GSoC project... >> >> 2011/3/14 Tiger Gui <tigergui1...@gmail.com>: >> > Hi Gerd, >> > >> > It sounds good and i am really interested and want to get involved in it. >> > The only problem is what the project's open source licence is ? If I try >> to >> > improve this project, can i hold it as a GSoC Project this year? >> > >> > 2011/3/14 Gerd W?therich <g...@gerd-wuetherich.de> >> >> >> >> Hi, >> >> >> >> I'm already working on such a tool for quite some time ;-) we are >> >> using it for migrating a huge system with > 65000 classes in ~ 55000 >> >> source files to OSGi (PDE projects). Initially we started with a >> >> combination of ANT scripts and BND, but this approach was not very >> >> successful for several resaons. So we decided to develop a tool (we >> >> call it 'bundlemaker') that helps as to split up the system and >> >> generates PDE projects with appropriate manifests. >> >> >> >> It uses the JDT and bundlor to parse the dependencies of a given >> >> system and stores all the information in an internal db4o database. >> >> Once the system is analyzed, you can define transformations (e.g. >> >> based on ant patterns) to split up your system. Finally you can export >> >> the transformed system, e.g. as PDE projects. >> >> >> >> The orginal implementation was done for a customer of mine, but >> >> fortunately the most of the code is available as open source >> >> (https://github.com/wuetherich/bundlemaker). It is work-in-progress >> >> and we just started the development of a GUI, but you can already use >> >> it in batch mode. The current plan is to release an official version >> >> of it in autumn this year. >> >> >> >> If your interested to give it a try (or get involved in the >> >> development!) please let me know... Even it is in an early stage, it >> >> would be great to have some community feedback on it. From my POV a >> >> tool like this is really something that is missing today! >> >> >> >> Regards, >> >> Gerd >> >> _______________________________________________ >> >> equinox-dev mailing list >> >> equinox-dev@eclipse.org >> >> https://dev.eclipse.org/mailman/listinfo/equinox-dev >> > >> > >> > >> > -- >> > Best Regards >> > ---------------------------------------------------- >> > Tiger Gui [tigergui1...@gmail.com] >> > >> > > > > -- > Best Regards > ---------------------------------------------------- > Tiger Gui [tigergui1...@gmail.com] > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > <https://dev.eclipse.org/mailman/private/equinox-dev/attachments/20110314/e0a17c0a/attachment.htm> > > ------------------------------ > > _______________________________________________ > equinox-dev mailing list > equinox-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/equinox-dev > > > End of equinox-dev Digest, Vol 71, Issue 7 > ****************************************** > _______________________________________________ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev