Re: Plugin name is idfc-maven-proguard-plugin (was re: introducing maven-proguard-plugin)

2013-07-16 Thread Mark H. Wood
On Mon, Jul 15, 2013 at 11:36:19PM -0400, Richard Sand wrote:
[snip]
 The plugin API seems pretty straightforward to use. I think the #1 priority
 should be filling in all of the javadocs so that developers can understand
 the API. Most of the javadocs had no comments so it was problematic to
 figure out the right techniques to do things in the proper maven way. I
 think with this API its easy for plugin developers to go astray and perform
 activities that have negative downstream consequences to other plugins. 

I'm sure that patches would be welcome, if you care to jot down what
you have learned as a start on improving the javadocs.

-- 
Mark H. Wood, Lead System Programmer   mw...@iupui.edu
Machines should not be friendly.  Machines should be obedient.


signature.asc
Description: Digital signature


Plugin name is idfc-maven-proguard-plugin (was re: introducing maven-proguard-plugin)

2013-07-15 Thread rsand
Sorry everyone for the misleading subject line, it was unintentional. 

-Richard

Sent from my iPhone

On Jul 15, 2013, at 2:01 PM, Stephen Connolly 
stephen.alan.conno...@gmail.com wrote:

 Please refrain from referring to your plugin as the maven  plugin.
 Maven and Apache Maven are trademarks of the Apache Foundation and as such
 their use requires some clarity.
 
 We (the Maven project) have sought guidance as to how others can use our
 mark and the guidance we got is that if the other work is clearly a
 separate work from Maven, eg XYZ's  plugin for Maven then that is
 something we can permit.
 
 The brief check of your site on my phone looks ok (not sure if you ack the
 marks though) but the email subject is not a good use.
 
 We have to demonstrate that we actively protect our marks when
 inappropriate use is brought to our attention... So ease don't refer to it
 as a maven  plugin again.
 
 Thank you for developing your plugin and growing our community, BTW
 
 On Monday, 15 July 2013, Richard Sand wrote:
 
 Hi all,
 
 I've published version 0.8 of my obfuscation plugin, which can be used to
 invoke ProGuard to obfuscate Maven artifacts. It is a Maven3 plugin and
 requires Java6. I've tried to integrate it as well as possible into the
 maven world to minimize the amount of configuration needed for it to
 automatically find the proper files to obfuscate and create a nice usable
 output.
 
 The plugin website is
 http://mavenproguard.sourceforge.net/project-summary.html. I've opened a
 ticket to create a Sonatype project for it, so it can be included in the
 central repository, but for now if you want to try it out you can download
 it from SourceForge directly:
 https://sourceforge.net/projects/mavenproguard/files/. The source code,
 SVN,
 tickets etc. can also be found there.
 
 I've still got one major maven integration issue, and that's with adding
 the
 result of the obfuscator back into maven via attachArtifact. If you use the
 plugin, leave the attach property as false (the default) and use the
 resulting jar(s) from the obfuscator via maven assembly. I e-mailed the
 list
 about that issue a few days ago so if anyone has any insight into that I'd
 appreciate any advice!
 
 Anyway I hope someone finds this plugin helpful. Thanks!
 
 Best regards,
 
 Richard
 
 
 
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org javascript:;
 For additional commands, e-mail: users-h...@maven.apache.orgjavascript:;
 
 -- 
 Sent from my phone


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Plugin name is idfc-maven-proguard-plugin (was re: introducing maven-proguard-plugin)

2013-07-15 Thread Stephen Connolly
A couple of points:

1. You do not ACK the Apache marks: Apache, Apache Maven and Maven... Just
stick it down the footer on at least the index page

2. You have linked to the HTML version of the GPL license, you should link
to a text/plain version or the project license report gets fubar

3. Some examples of how to use are always welcomed by users

Other than that, it would be great if you could give some feedback as to
what we need to do in our docs to make developing plugins easier

- Stephen

On Monday, 15 July 2013, rsand wrote:

 Sorry everyone for the misleading subject line, it was unintentional.

 -Richard

 Sent from my iPhone

 On Jul 15, 2013, at 2:01 PM, Stephen Connolly 
 stephen.alan.conno...@gmail.com javascript:; wrote:

  Please refrain from referring to your plugin as the maven  plugin.
  Maven and Apache Maven are trademarks of the Apache Foundation and as
 such
  their use requires some clarity.
 
  We (the Maven project) have sought guidance as to how others can use our
  mark and the guidance we got is that if the other work is clearly a
  separate work from Maven, eg XYZ's  plugin for Maven then that is
  something we can permit.
 
  The brief check of your site on my phone looks ok (not sure if you ack
 the
  marks though) but the email subject is not a good use.
 
  We have to demonstrate that we actively protect our marks when
  inappropriate use is brought to our attention... So ease don't refer to
 it
  as a maven  plugin again.
 
  Thank you for developing your plugin and growing our community, BTW
 
  On Monday, 15 July 2013, Richard Sand wrote:
 
  Hi all,
 
  I've published version 0.8 of my obfuscation plugin, which can be used
 to
  invoke ProGuard to obfuscate Maven artifacts. It is a Maven3 plugin and
  requires Java6. I've tried to integrate it as well as possible into the
  maven world to minimize the amount of configuration needed for it to
  automatically find the proper files to obfuscate and create a nice
 usable
  output.
 
  The plugin website is
  http://mavenproguard.sourceforge.net/project-summary.html. I've opened
 a
  ticket to create a Sonatype project for it, so it can be included in the
  central repository, but for now if you want to try it out you can
 download
  it from SourceForge directly:
  https://sourceforge.net/projects/mavenproguard/files/. The source code,
  SVN,
  tickets etc. can also be found there.
 
  I've still got one major maven integration issue, and that's with adding
  the
  result of the obfuscator back into maven via attachArtifact. If you use
 the
  plugin, leave the attach property as false (the default) and use the
  resulting jar(s) from the obfuscator via maven assembly. I e-mailed the
  list
  about that issue a few days ago so if anyone has any insight into that
 I'd
  appreciate any advice!
 
  Anyway I hope someone finds this plugin helpful. Thanks!
 
  Best regards,
 
  Richard
 
 
 
 
 
  -
  To unsubscribe, e-mail: 
  users-unsubscr...@maven.apache.orgjavascript:;javascript:;
  For additional commands, e-mail: users-h...@maven.apache.orgjavascript:;
 javascript:;
 
  --
  Sent from my phone


 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org javascript:;
 For additional commands, e-mail: users-h...@maven.apache.orgjavascript:;



-- 
Sent from my phone


RE: Plugin name is idfc-maven-proguard-plugin (was re: introducing maven-proguard-plugin)

2013-07-15 Thread Richard Sand
Hi Stephen - ok I made those changes. The site index.html has a prominent
trademarks acknowledgement, and the license url now points to the plain text
version.

For usage, if you click on the Wiki on the sourceforge page it gives usage
and an example pom.xml snippet. The link is here:
https://sourceforge.net/p/mavenproguard/wiki/Home/. I added links to the
sourceforge resources to the main site as well for convenience.

The plugin API seems pretty straightforward to use. I think the #1 priority
should be filling in all of the javadocs so that developers can understand
the API. Most of the javadocs had no comments so it was problematic to
figure out the right techniques to do things in the proper maven way. I
think with this API its easy for plugin developers to go astray and perform
activities that have negative downstream consequences to other plugins. 

Best regards,

Richard







-Original Message-
From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.com] 
Sent: Monday, July 15, 2013 4:26 PM
To: Maven Users List
Subject: Re: Plugin name is idfc-maven-proguard-plugin (was re:
introducing maven-proguard-plugin)

A couple of points:

1. You do not ACK the Apache marks: Apache, Apache Maven and Maven... Just
stick it down the footer on at least the index page

2. You have linked to the HTML version of the GPL license, you should link
to a text/plain version or the project license report gets fubar

3. Some examples of how to use are always welcomed by users

Other than that, it would be great if you could give some feedback as to
what we need to do in our docs to make developing plugins easier

- Stephen

On Monday, 15 July 2013, rsand wrote:

 Sorry everyone for the misleading subject line, it was unintentional.

 -Richard

 Sent from my iPhone

 On Jul 15, 2013, at 2:01 PM, Stephen Connolly  
 stephen.alan.conno...@gmail.com javascript:; wrote:

  Please refrain from referring to your plugin as the maven  plugin.
  Maven and Apache Maven are trademarks of the Apache Foundation and 
  as
 such
  their use requires some clarity.
 
  We (the Maven project) have sought guidance as to how others can use 
  our mark and the guidance we got is that if the other work is 
  clearly a separate work from Maven, eg XYZ's  plugin for Maven 
  then that is something we can permit.
 
  The brief check of your site on my phone looks ok (not sure if you 
  ack
 the
  marks though) but the email subject is not a good use.
 
  We have to demonstrate that we actively protect our marks when 
  inappropriate use is brought to our attention... So ease don't refer 
  to
 it
  as a maven  plugin again.
 
  Thank you for developing your plugin and growing our community, BTW
 
  On Monday, 15 July 2013, Richard Sand wrote:
 
  Hi all,
 
  I've published version 0.8 of my obfuscation plugin, which can be 
  used
 to
  invoke ProGuard to obfuscate Maven artifacts. It is a Maven3 plugin 
  and requires Java6. I've tried to integrate it as well as possible 
  into the maven world to minimize the amount of configuration needed 
  for it to automatically find the proper files to obfuscate and 
  create a nice
 usable
  output.
 
  The plugin website is
  http://mavenproguard.sourceforge.net/project-summary.html. I've 
  opened
 a
  ticket to create a Sonatype project for it, so it can be included 
  in the central repository, but for now if you want to try it out 
  you can
 download
  it from SourceForge directly:
  https://sourceforge.net/projects/mavenproguard/files/. The source 
  code, SVN, tickets etc. can also be found there.
 
  I've still got one major maven integration issue, and that's with 
  adding the result of the obfuscator back into maven via 
  attachArtifact. If you use
 the
  plugin, leave the attach property as false (the default) and use 
  the resulting jar(s) from the obfuscator via maven assembly. I 
  e-mailed the list about that issue a few days ago so if anyone has 
  any insight into that
 I'd
  appreciate any advice!
 
  Anyway I hope someone finds this plugin helpful. Thanks!
 
  Best regards,
 
  Richard
 
 
 
 
 
  ---
  -- To unsubscribe, e-mail: 
  users-unsubscr...@maven.apache.orgjavascript:;javascript:;
  For additional commands, e-mail: 
  users-h...@maven.apache.orgjavascript:;
 javascript:;
 
  --
  Sent from my phone


 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org 
 javascript:; For additional commands, e-mail: 
 users-h...@maven.apache.orgjavascript:;



--
Sent from my phone



-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Plugin name is idfc-maven-proguard-plugin (was re: introducing maven-proguard-plugin)

2013-07-15 Thread Stephen Connolly
Thank you very much

On Tuesday, 16 July 2013, Richard Sand wrote:

 Hi Stephen - ok I made those changes. The site index.html has a prominent
 trademarks acknowledgement, and the license url now points to the plain
 text
 version.

 For usage, if you click on the Wiki on the sourceforge page it gives usage
 and an example pom.xml snippet. The link is here:
 https://sourceforge.net/p/mavenproguard/wiki/Home/. I added links to the
 sourceforge resources to the main site as well for convenience.

 The plugin API seems pretty straightforward to use. I think the #1 priority
 should be filling in all of the javadocs so that developers can understand
 the API. Most of the javadocs had no comments so it was problematic to
 figure out the right techniques to do things in the proper maven way. I
 think with this API its easy for plugin developers to go astray and perform
 activities that have negative downstream consequences to other plugins.

 Best regards,

 Richard







 -Original Message-
 From: Stephen Connolly [mailto:stephen.alan.conno...@gmail.comjavascript:;
 ]
 Sent: Monday, July 15, 2013 4:26 PM
 To: Maven Users List
 Subject: Re: Plugin name is idfc-maven-proguard-plugin (was re:
 introducing maven-proguard-plugin)

 A couple of points:

 1. You do not ACK the Apache marks: Apache, Apache Maven and Maven... Just
 stick it down the footer on at least the index page

 2. You have linked to the HTML version of the GPL license, you should link
 to a text/plain version or the project license report gets fubar

 3. Some examples of how to use are always welcomed by users

 Other than that, it would be great if you could give some feedback as to
 what we need to do in our docs to make developing plugins easier

 - Stephen

 On Monday, 15 July 2013, rsand wrote:

  Sorry everyone for the misleading subject line, it was unintentional.
 
  -Richard
 
  Sent from my iPhone
 
  On Jul 15, 2013, at 2:01 PM, Stephen Connolly 
  stephen.alan.conno...@gmail.com javascript:; javascript:; wrote:
 
   Please refrain from referring to your plugin as the maven  plugin.
   Maven and Apache Maven are trademarks of the Apache Foundation and
   as
  such
   their use requires some clarity.
  
   We (the Maven project) have sought guidance as to how others can use
   our mark and the guidance we got is that if the other work is
   clearly a separate work from Maven, eg XYZ's  plugin for Maven
   then that is something we can permit.
  
   The brief check of your site on my phone looks ok (not sure if you
   ack
  the
   marks though) but the email subject is not a good use.
  
   We have to demonstrate that we actively protect our marks when
   inappropriate use is brought to our attention... So ease don't refer
   to
  it
   as a maven  plugin again.
  
   Thank you for developing your plugin and growing our community, BTW
  
   On Monday, 15 July 2013, Richard Sand wrote:
  
   Hi all,
  
   I've published version 0.8 of my obfuscation plugin, which can be
   used
  to
   invoke ProGuard to obfuscate Maven artifacts. It is a Maven3 plugin
   and requires Java6. I've tried to integrate it as well as possible
   into the maven world to minimize the amount of configuration needed
   for it to automatically find the proper files to obfuscate and
   create a nice
  usable
   output.
  
   The plugin website is
   http://mavenproguard.sourceforge.net/project-summary.html. I've
   opened
  a
   ticket to create a Sonatype project for it, so it can be included
   in the central repository, but for now if you want to try it out
   you can
  download
   it from SourceForge directly:
   https://sourceforge.net/projects/mavenproguard/files/. The source
   code, SVN, tickets etc. can also be found there.
  
   I've still got one major maven integration issue, and that's with
   adding the result of the obfuscator back into maven via
   attachArtifact. If you use
  the
   plugin, leave the attach property as false (the default) and use
   the resulting jar(s) from the obfuscator via maven assembly. I
   e-mailed the list about that issue a few days ago so if anyone has
   any insight into that
  I'd
   appreciate any advice!
  
   Anyway I hope someone finds this plugin helpful. Thanks!
  
   Best regards,
  
   Richard
  
  
  
  
  
   ---
   -- To unsubscribe, e-mail:
   users-unsubscr...@maven.apache.org javascript:;
 javascript:;javascript:;
   For additional commands, e-mail:
   users-h...@maven.apache.org javascript:;javascript:;
  javascript:;
  
   --
   Sent from my phone
 
 
  -
  To unsubscribe, e-mail: users-unsubscr...@maven.apache.orgjavascript:;
  javascript:; For additional commands, e-mail:
  users-h...@maven.apache.org javascript:;javascript:;
 
 

 --
 Sent from my phone



 -
 To unsubscribe, e-mail