[Discussion] Time to release an updated maven-eclipsepde-plugin?

2010-07-09 Thread Delos
As part of GEP, maven-eclipsepde-plugin helps to convert eclipse plugins to
maven dependencies and add them into artifact dependency list. So without
it, GEP can't be compiled successfully. The plugin is in version 1.0. But
now, some new requirements come out that the plugin didn't take into account
before. I'm afraid we have to update the plugin to accommodate new
requirements.

1) Eclipse on Mac
There are two edition of eclipse on Mac, carbon and cocoa. From Eclipse 3.6,
 only cocoa is supported. But maven-eclipsepde-plugin can only recognize
carbon eclipse on Mac, so we have to fix it to make GEP build successfully
on Mac. You may see details in

2)Optional bundles
There are some optional required bundles in MANIFEST.MF for some extended
functions, such as TPTP and Free Aires Tools. They're not mandatory for GEP
and actually GEP don't need these bundles in build process. They're marked
as optional because user may get these extra plugins by themselves for
some advanced functions. So these optional bundles shouldn't block the build
process of GEP. Unfortunately, current maven-eclipsepde-plugin does block
GEP build process because of these optional bundles.

Because of these new requirements, I suggest we release an updated
maven-eclipsepde-plugin with version 1.1. Any objection?

-- 
Best Regards,

Delos


Re: [Discussion] Time to release an updated maven-eclipsepde-plugin?

2010-07-09 Thread Delos
Sorry, I missed the JIRA number in #1. You may find details about #1 in
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-649

2010/7/9 Delos dait...@gmail.com

 As part of GEP, maven-eclipsepde-plugin helps to convert eclipse plugins to
 maven dependencies and add them into artifact dependency list. So without
 it, GEP can't be compiled successfully. The plugin is in version 1.0. But
 now, some new requirements come out that the plugin didn't take into account
 before. I'm afraid we have to update the plugin to accommodate new
 requirements.

 1) Eclipse on Mac
 There are two edition of eclipse on Mac, carbon and cocoa. From Eclipse
 3.6,  only cocoa is supported. But maven-eclipsepde-plugin can only
 recognize carbon eclipse on Mac, so we have to fix it to make GEP build
 successfully on Mac. You may see details in

 2)Optional bundles
 There are some optional required bundles in MANIFEST.MF for some extended
 functions, such as TPTP and Free Aires Tools. They're not mandatory for GEP
 and actually GEP don't need these bundles in build process. They're marked
 as optional because user may get these extra plugins by themselves for
 some advanced functions. So these optional bundles shouldn't block the build
 process of GEP. Unfortunately, current maven-eclipsepde-plugin does block
 GEP build process because of these optional bundles.

 Because of these new requirements, I suggest we release an updated
 maven-eclipsepde-plugin with version 1.1. Any objection?

 --
 Best Regards,

 Delos




-- 
Best Regards,

Delos


Re: [Discussion] Time to release an updated maven-eclipsepde-plugin?

2010-07-09 Thread Kevan Miller

On Jul 9, 2010, at 4:37 AM, Delos wrote:

 As part of GEP, maven-eclipsepde-plugin helps to convert eclipse plugins to 
 maven dependencies and add them into artifact dependency list. So without it, 
 GEP can't be compiled successfully. The plugin is in version 1.0. But now, 
 some new requirements come out that the plugin didn't take into account 
 before. I'm afraid we have to update the plugin to accommodate new 
 requirements.
 
 1) Eclipse on Mac
 There are two edition of eclipse on Mac, carbon and cocoa. From Eclipse 3.6,  
 only cocoa is supported. But maven-eclipsepde-plugin can only recognize 
 carbon eclipse on Mac, so we have to fix it to make GEP build successfully on 
 Mac. You may see details in 
 
 2)Optional bundles
 There are some optional required bundles in MANIFEST.MF for some extended 
 functions, such as TPTP and Free Aires Tools. They're not mandatory for GEP 
 and actually GEP don't need these bundles in build process. They're marked as 
 optional because user may get these extra plugins by themselves for some 
 advanced functions. So these optional bundles shouldn't block the build 
 process of GEP. Unfortunately, current maven-eclipsepde-plugin does block GEP 
 build process because of these optional bundles.
 
 Because of these new requirements, I suggest we release an updated 
 maven-eclipsepde-plugin with version 1.1. Any objection? 

No objections from me. Sounds like a good plan. Thanks Delos!

--kevan

Re: [Discussion] Time to release an updated maven-eclipsepde-plugin?

2010-07-09 Thread Donald Woods
+1  Sounds like needed updates.


-Donald


On 7/9/10 4:37 AM, Delos wrote:
 As part of GEP, maven-eclipsepde-plugin helps to convert eclipse plugins
 to maven dependencies and add them into artifact dependency list. So
 without it, GEP can't be compiled successfully. The plugin is in version
 1.0. But now, some new requirements come out that the plugin didn't take
 into account before. I'm afraid we have to update the plugin
 to accommodate new requirements.
 
 1) Eclipse on Mac
 There are two edition of eclipse on Mac, carbon and cocoa. From Eclipse
 3.6,  only cocoa is supported. But maven-eclipsepde-plugin can only
 recognize carbon eclipse on Mac, so we have to fix it to make GEP build
 successfully on Mac. You may see details in 
 
 2)Optional bundles
 There are some optional required bundles in MANIFEST.MF for some
 extended functions, such as TPTP and Free Aires Tools. They're
 not mandatory for GEP and actually GEP don't need these bundles in build
 process. They're marked as optional because user may get these extra
 plugins by themselves for some advanced functions. So these optional
 bundles shouldn't block the build process of GEP. Unfortunately, current
 maven-eclipsepde-plugin does block GEP build process because of these
 optional bundles.
 
 Because of these new requirements, I suggest we release an updated
 maven-eclipsepde-plugin with version 1.1. Any objection? 
 
 -- 
 Best Regards,
 
 Delos


Re: [Discussion] Time to release an updated maven-eclipsepde-plugin?

2010-07-09 Thread Delos
Thanks, Donald  Kevan!

BTW, could you help to review the RC for GEP 2.1.6 and 3.0M1?

2010/7/10 Donald Woods dwo...@apache.org

 +1  Sounds like needed updates.


 -Donald


 On 7/9/10 4:37 AM, Delos wrote:
  As part of GEP, maven-eclipsepde-plugin helps to convert eclipse plugins
  to maven dependencies and add them into artifact dependency list. So
  without it, GEP can't be compiled successfully. The plugin is in version
  1.0. But now, some new requirements come out that the plugin didn't take
  into account before. I'm afraid we have to update the plugin
  to accommodate new requirements.
 
  1) Eclipse on Mac
  There are two edition of eclipse on Mac, carbon and cocoa. From Eclipse
  3.6,  only cocoa is supported. But maven-eclipsepde-plugin can only
  recognize carbon eclipse on Mac, so we have to fix it to make GEP build
  successfully on Mac. You may see details in
 
  2)Optional bundles
  There are some optional required bundles in MANIFEST.MF for some
  extended functions, such as TPTP and Free Aires Tools. They're
  not mandatory for GEP and actually GEP don't need these bundles in build
  process. They're marked as optional because user may get these extra
  plugins by themselves for some advanced functions. So these optional
  bundles shouldn't block the build process of GEP. Unfortunately, current
  maven-eclipsepde-plugin does block GEP build process because of these
  optional bundles.
 
  Because of these new requirements, I suggest we release an updated
  maven-eclipsepde-plugin with version 1.1. Any objection?
 
  --
  Best Regards,
 
  Delos




-- 
Best Regards,

Delos