You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Niall Pemberton (JIRA)" <ji...@apache.org> on 2009/08/02 18:05:14 UTC

[jira] Created: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
------------------------------------------------------------------------------------

                 Key: PDFBOX-500
                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
             Project: PDFBox
          Issue Type: Task
          Components: JempBox
            Reporter: Niall Pemberton


The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 

Also the directory structure in the maveb2 repo is also incorrect: 

http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 

..it should be 
http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 

I believe this needs a new releass to fix this.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12739413#action_12739413 ] 

Jukka Zitting commented on PDFBOX-500:
--------------------------------------

I copied the 0.8.0-incubating files to 0.8.0-incubator, so any downstream dependencies to that version should work as soon as the copied files are synced to Maven central.

Because of this issue, the version of the release for Maven clients is "0.8.0-incubator" instead of "0.8.0-incubating". This shouldn't be too much of an issue, and I wouldn't create a new release just to fix this issue. Lets just keep this in mind when we do the next JempBox release.


> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Niall Pemberton (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12739793#action_12739793 ] 

Niall Pemberton commented on PDFBOX-500:
----------------------------------------

I don't believe the board thread clarified that a vote wasn't necessary because that wasn't the question Commons was asking. IMO commonx was correct to have the PMC make the decision. Anyway that was different since we were creating new artefacts rather than renaming existing ones - so you're probably correct on reflection from an ASF policy PoV. I think that from an incubator/mentor PoV though its a dangerous game since members of an incubating project may assume other changes to a release are also OK. I also don't agree that there is no downside to having duplicate artefacts - it will cause confusion.

Anyway apologies for labouring the point, its done now.

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Niall Pemberton (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Niall Pemberton updated PDFBOX-500:
-----------------------------------

    Attachment: jempbox-pom.patch

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>            Reporter: Niall Pemberton
>         Attachments: jempbox-pom.patch
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Andreas Lehmkühler (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12739941#action_12739941 ] 

Andreas Lehmkühler commented on PDFBOX-500:
-------------------------------------------

Ah, I think I've got the point. Sorry for the misunderstanding. The problem was that the artefacts I'd build to vote on [1] have an issue concerning the the pom.xml, the name for the jar doesn't match the real jar name.
But there is one point I didn't understand: Why were the artifacts in the maven repo renamed in the first place? Did this happen during the upload because of the pom issue?


[1] http://people.apache.org/~lehmi/pdfbox/fontbox-0.8.0-incubating/

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Andreas Lehmkühler (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12740963#action_12740963 ] 

Andreas Lehmkühler commented on PDFBOX-500:
-------------------------------------------

Please forget my question about the renaming of the artifacts, there wasn't any. I was a little bit confused about all the names. Perhaps I've to much sun on my head during my 1 week vacation ...

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Andreas Lehmkühler (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12739593#action_12739593 ] 

Andreas Lehmkühler commented on PDFBOX-500:
-------------------------------------------

I understand that there is a difference between the naming in the pom.xml and the directory structure and meanwhile I found the rule about the naming of releases from the incubator. For a moment I was a little bit confused about Nialls and Jukkas opposed positions about releasing another version to fix this problem. But as I browse through the maven-repo, I saw some others releases which didn't follow the rule about naming too, e.g RAT didn't use anything like incubator or incubating and sling did use incubator. So, the issue isn't that big and  I'd like to agree with Jukka.
I'll integrate Nialls patches to both subprojects, so that we won't have any naming issues with new releases of JempBox/FontBox.

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12739772#action_12739772 ] 

Jukka Zitting commented on PDFBOX-500:
--------------------------------------

I opted for the lesser of two evils: either a trivial fix to the file names with no changes to file contents, or a full voting round for new releases simply to fix a typo in the version name.

There's precedent in Apache Commons for retroactively adding new artifacts to the Maven repository directory of an already published version. The key point there was that the artifacts contained the same bits as in the original release. In that case Commons did have a vote on the artifacts, but a later board thread clarified that it wasn't necessary. In this case I didn't even add any new artifacts, I simply fixed a typo in the name of existing artifacts.

In retrospect I probably should have gotten consensus before doing this. I chose to JFDI since I didn't see any notable policy issues with fixing the file names and there is no real downside to having these extra files. We can still do a new release to fix the version name, but now also dependencies to this version work.


> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Niall Pemberton (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12739754#action_12739754 ] 

Niall Pemberton commented on PDFBOX-500:
----------------------------------------

You misunderstood me - I don't have any problem whether the release was called "0.8.0-incubating". or "0.8.0-incubator". The problem was that the artefacts voted on was  "0.8.0-incubating" and these were what were distributed - but the version number in the pom.xml and the directory structure were incorrect.

In general its a bad practice to start changing artefacts that have been released - they should be "immutable" and I disagree with what Jukkas done. There are two reasons I can think of for this:
 * 1) As a matter of policy - the PMC of a project vote on a specific set of artefacts and no-one should then later come along later and change what the PMC approved
 * 2) Once artefacts are release out into the wild they are then out of our control - they get mirrored, put on public repositories and downloaded. While we can correct what is in the ASF's repositories after the fact we can't correct whats already "escaped out into the wild". At best its going to cause confusion. Take a look at the maven central repo - we now have two sets of artefacts:

http://repo2.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/

OK so a simple rename, as in this case, is not such a big deal - but still IMO a mistake and something to be avoided in the future. Incubator policy on releases also states that they should not be changed after the fact:

http://incubator.apache.org/guides/releasemanagement.html#distribution-defects


> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12767838#action_12767838 ] 

Jukka Zitting commented on PDFBOX-500:
--------------------------------------

Updated the POM and added the assemblies as proposed in revision 827703.

I'll follow up with a few more enhancements to be able to replace the ant build entirely. 

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Andreas Lehmkühler (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12738225#action_12738225 ] 

Andreas Lehmkühler commented on PDFBOX-500:
-------------------------------------------

That's annoying but obviously necessary. :-( 

So, do we have to increase the version number, perhaps at leat the minor version, e.g. 0.8.1? Or is it possible to just release the version 0.8.0 again?

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Andreas Lehmkühler (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andreas Lehmkühler updated PDFBOX-500:
--------------------------------------

    Affects Version/s: 0.8.0-incubator

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Niall Pemberton (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12739761#action_12739761 ] 

Niall Pemberton commented on PDFBOX-500:
----------------------------------------

P.S. Its also a good practice IMO that if you disagree with someone that you first put your point of view and discuss. Jukka taking action first didn't allow this to happen or me to make the points I just made. I hope this is not taken in the wrong way - I have great respect for Jukka and the efforts he puts in all around the ASF, including here - but these are a couple of mistakes IMO.

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12739799#action_12739799 ] 

Jukka Zitting commented on PDFBOX-500:
--------------------------------------

Good points. I'll be more careful if a similar case comes up again.

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Niall Pemberton (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12738310#action_12738310 ] 

Niall Pemberton commented on PDFBOX-500:
----------------------------------------

Some people will have already downloaded the 1.8.0 version so it would create confusion to have two releases with the same version in circulation. Better to release a 1.8.1 version and personaly I would vote against a second release of the same version.

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting resolved PDFBOX-500.
----------------------------------

    Resolution: Fixed
      Assignee: Jukka Zitting

The JempBox build is now based on Maven. 

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>    Affects Versions: 0.8.0-incubator
>            Reporter: Niall Pemberton
>            Assignee: Jukka Zitting
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Niall Pemberton (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Niall Pemberton updated PDFBOX-500:
-----------------------------------

    Attachment: jempbox-assembly.patch
                pom.xml

How about a proper maven2 build for JempBox

Attaching a new pom and patch for assembly descriptors

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>            Reporter: Niall Pemberton
>         Attachments: jempbox-assembly.patch, jempbox-pom.patch, pom.xml
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (PDFBOX-500) Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release

Posted by "Niall Pemberton (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/PDFBOX-500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12738094#action_12738094 ] 

Niall Pemberton commented on PDFBOX-500:
----------------------------------------

Also can you set the svn:eol-style to native - makes submitting patches a PITA for windoze users.

> Maven pom.xml & directory structure incorrect for the JempBox 0.8-incubating release
> ------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-500
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-500
>             Project: PDFBox
>          Issue Type: Task
>          Components: JempBox
>            Reporter: Niall Pemberton
>         Attachments: jempbox-pom.patch
>
>
> The version number in the pom.xml for the JempBox 0.8-incubating release is incorrectly set to "0.8.0-incubator" rather than "0.8.0-incubating" 
> Also the directory structure in the maveb2 repo is also incorrect: 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubator/ 
> ..it should be 
> http://repo1.maven.org/maven2/org/apache/pdfbox/jempbox/0.8.0-incubating/ 
> I believe this needs a new releass to fix this.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.