[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] equinox-dev Digest, Vol 71, Issue 7

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-request@xxxxxxxxxxx> wrote:
> Send equinox-dev mailing list submissions to
>        equinox-dev@xxxxxxxxxxx
>
> 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-request@xxxxxxxxxxx
>
> You can reach the person managing the list at
>        equinox-dev-owner@xxxxxxxxxxx
>
> 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 <tigergui1990@xxxxxxxxx>
> To: equinox-dev@xxxxxxxxxxx
> Subject: [equinox-dev] OSGi split tool for Java project in Eclipse
> Message-ID:
>        <AANLkTi=3rXbOzv8d-VTWegj8PUfNe0CuT--4cvkPdAS6@xxxxxxxxxxxxxx>
> 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 [tigergui1990@xxxxxxxxx]
> -------------- 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 <gerd@xxxxxxxxxxxxxxxxxx>
> To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
> Subject: Re: [equinox-dev] OSGi split tool for Java project in Eclipse
> Message-ID:
>        <AANLkTi=7=OWSC9e5vAZFdzfHU8bamq81SCZtu6LQvySp@xxxxxxxxxxxxxx>
> 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 <tigergui1990@xxxxxxxxx>
> To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
> Subject: Re: [equinox-dev] OSGi split tool for Java project in Eclipse
> Message-ID:
>        <AANLkTikZ1LU3bcRGtA1Zfw=6eOadUyaNUVxK8BrWTzsx@xxxxxxxxxxxxxx>
> 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 <gerd@xxxxxxxxxxxxxxxxxx>
>
>> 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@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>>
>
>
>
> --
> Best Regards
> ----------------------------------------------------
> Tiger Gui [tigergui1990@xxxxxxxxx]
> -------------- 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 <gerd@xxxxxxxxxxxxxxxxxx>
> To: Tiger Gui <tigergui1990@xxxxxxxxx>
> Cc: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
> Subject: Re: [equinox-dev] OSGi split tool for Java project in Eclipse
> Message-ID:
>        <AANLkTin+91T5n4OcDVuwArQT0eZ5ExKis3sp1EvqBVDK@xxxxxxxxxxxxxx>
> 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 <tigergui1990@xxxxxxxxx>:
>> 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 <gerd@xxxxxxxxxxxxxxxxxx>
>>>
>>> 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@xxxxxxxxxxx
>>> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>>
>>
>>
>> --
>> Best Regards
>> ----------------------------------------------------
>> Tiger Gui [tigergui1990@xxxxxxxxx]
>>
>
>
> ------------------------------
>
> Message: 5
> Date: Mon, 14 Mar 2011 19:16:03 +0800
> From: Tiger Gui <tigergui1990@xxxxxxxxx>
> To: Gerd W?therich <gerd@xxxxxxxxxxxxxxxxxx>
> Cc: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
> Subject: Re: [equinox-dev] OSGi split tool for Java project in Eclipse
> Message-ID:
>        <AANLkTi=BssNa5eBCS1L7RbYU-tUwGNMZYVkk5CRVr8sr@xxxxxxxxxxxxxx>
> 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 <gerd@xxxxxxxxxxxxxxxxxx>
>
>> 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 <tigergui1990@xxxxxxxxx>:
>> > 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 <gerd@xxxxxxxxxxxxxxxxxx>
>> >>
>> >> 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@xxxxxxxxxxx
>> >> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>> >
>> >
>> >
>> > --
>> > Best Regards
>> > ----------------------------------------------------
>> > Tiger Gui [tigergui1990@xxxxxxxxx]
>> >
>>
>
>
>
> --
> Best Regards
> ----------------------------------------------------
> Tiger Gui [tigergui1990@xxxxxxxxx]
> -------------- 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@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>
>
> End of equinox-dev Digest, Vol 71, Issue 7
> ******************************************
>