jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
Sonar Plugins
  • Sonar Plugins
  • SONARPLUGINS-765

Use sonar-plugin packaging

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: PDF-REPORT-1.1
  • Fix Version/s: PDF-REPORT-1.2
  • Component/s: PDF Report
  • Labels:
    None
  • Number of attachments :
    0

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Antonio Manuel Muñiz Martín added a comment - 12/Nov/10 3:03 AM

Hi,

As you know PDF Report Plugin is at same time a Maven plugin and a Sonar plugin, so actually his packaging is maven-plugin and it can't be changed. Currently I only know one solution, write separate plugins, one for Maven (called as post job action) and other for Sonar, containing all Sonar related classes and configuration.

Do you know another option?

Thanks,
Antonio.

Show
Antonio Manuel Muñiz Martín added a comment - 12/Nov/10 3:03 AM Hi, As you know PDF Report Plugin is at same time a Maven plugin and a Sonar plugin, so actually his packaging is maven-plugin and it can't be changed. Currently I only know one solution, write separate plugins, one for Maven (called as post job action) and other for Sonar, containing all Sonar related classes and configuration. Do you know another option? Thanks, Antonio.
Hide
Permalink
Evgeny Mandrikov added a comment - 12/Nov/10 3:44 AM

Hi Antonio,

sonar-plugin packaging needed to create correct metadata for your plugin, in it's turn those metadata required for update center. Of course you can add them manually, but for me it sounds like a hack, which may lead to problems. So my suggestion is to create separate plugins.

Show
Evgeny Mandrikov added a comment - 12/Nov/10 3:44 AM Hi Antonio, sonar-plugin packaging needed to create correct metadata for your plugin, in it's turn those metadata required for update center. Of course you can add them manually, but for me it sounds like a hack, which may lead to problems. So my suggestion is to create separate plugins.
Hide
Permalink
Evgeny Mandrikov added a comment - 14/Nov/10 3:17 PM

Also note that your plugin should have key "pdfreport", since this key was reserved for you in update center.

Show
Evgeny Mandrikov added a comment - 14/Nov/10 3:17 PM Also note that your plugin should have key "pdfreport", since this key was reserved for you in update center.
Hide
Permalink
Antonio Manuel Muñiz Martín added a comment - 14/Nov/10 3:57 PM

Ok. I will divide the plugin in two, Sonar and Maven plugin.
Thanks for the reserve

Show
Antonio Manuel Muñiz Martín added a comment - 14/Nov/10 3:57 PM Ok. I will divide the plugin in two, Sonar and Maven plugin. Thanks for the reserve
Hide
Permalink
Evgeny Mandrikov added a comment - 18/Nov/10 5:34 PM

Hi Antonio,
I see that you closed this issue - congratulations!
But since you made significant changes in plugin, could you please request vote/review before release ?

Show
Evgeny Mandrikov added a comment - 18/Nov/10 5:34 PM Hi Antonio, I see that you closed this issue - congratulations! But since you made significant changes in plugin, could you please request vote/review before release ?
Hide
Permalink
Antonio Manuel Muñiz Martín added a comment - 19/Nov/10 2:51 AM

Hi Evgeny,

Of course. I'm waiting for a reply in http://jira.codehaus.org/browse/SONARPLUGINS-456. If there is no reply then I will mark it as invalid and will call for review.

Show
Antonio Manuel Muñiz Martín added a comment - 19/Nov/10 2:51 AM Hi Evgeny, Of course. I'm waiting for a reply in http://jira.codehaus.org/browse/SONARPLUGINS-456 . If there is no reply then I will mark it as invalid and will call for review.

People

  • Assignee:
    Antonio Manuel Muñiz Martín
    Reporter:
    Evgeny Mandrikov
Vote (0)
Watch (0)

Dates

  • Created:
    28/Oct/10 9:37 AM
    Updated:
    25/Nov/10 4:58 AM
    Resolved:
    18/Nov/10 4:51 PM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.