Hello Fedora/Java people,
First post to the list, so hello!
We've crafted up some RPMs for Apache TomEE and are looking to contribute them to Fedora if at all possible.
* http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-jaxrs-1.5.2-1.noarch... * http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-webprofile-1.5.2-1.n... * http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-plus-1.5.2-1.noarch....
I haven't much of an idea on what the process for this might be. Dan Allen (RedHat) pointed us this way. Hoping someone here might have insight, even if that is some other list.
-David
Hi,
On Mon, 2013-07-15 at 21:44 -0700, David Blevins wrote:
Hello Fedora/Java people,
First post to the list, so hello!
Welcome!
We've crafted up some RPMs for Apache TomEE and are looking to contribute them to Fedora if at all possible.
- http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-jaxrs-1.5.2-1.noarch...
- http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-webprofile-1.5.2-1.n...
- http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-plus-1.5.2-1.noarch....
I haven't much of an idea on what the process for this might be. Dan Allen (RedHat) pointed us this way. Hoping someone here might have insight, even if that is some other list.
It seems this would be a new package for Fedora. As such, here is the documentation as to how to get it in: https://fedoraproject.org/wiki/Join_the_package_collection_maintainers
In a nutshell this would be: 1. Check that your spec file follows guidelines (see below) 2. Make sure that all your dependencies are in Fedora. If they aren't you'll have to package them too. 3. Upload spec + SRPM of your Apache TomEE package somewhere 4. Open a RHBZ asking for a review 5. Get it reviewed 6. Ask on your bug for dist-git repos 7. Git push, and build the package in Koji 8. Profit
Some of those steps should be easy since you already have a spec/SRPM to start from.
Since this would be a Java package, please follow these guidelines in your spec: http://fedoraproject.org/wiki/Packaging:Java
If you use Eclipse there is tooling available which should help with this process. The tool is called Fedora Packager for Eclipse, which is an alternative to the fedpkg CLI: http://fedoraproject.org/wiki/Fedora_Packager_For_Eclipse_User_Guide
This document also has pointers to all the steps you need to follow.
HTH, Severin
Hi David,
We've crafted up some RPMs for Apache TomEE and are looking to contribute them to Fedora if at all possible.
Thanks a lot, I'd love having tomee as part of Fedora.
I tried those links but they didn't work. Get a blank page instead of firefox download dialog.
[]s, Fernando Lozano
Hi All,
Some renewed interest in seeing this happen and stick. Is the process for getting a new RPM added to the mix still as Severin outlined?
1. Check that your spec file follows guidelines (see below) 2. Make sure that all your dependencies are in Fedora. If they aren't you'll have to package them too. 3. Upload spec + SRPM of your Apache TomEE package somewhere 4. Open a RHBZ asking for a review 5. Get it reviewed 6. Ask on your bug for dist-git repos 7. Git push, and build the package in Koji
With specific docs on requirements here:
- https://fedoraproject.org/wiki/Join_the_package_collection_maintainers - http://fedoraproject.org/wiki/Packaging:Java
That all still current? Any new parts to the process?
-David
On Tue, Jul 16, 2013 at 8:26 AM, Fernando Lozano fernando@lozano.eti.br wrote:
Hi David,
We've crafted up some RPMs for Apache TomEE and are looking to
contribute them to Fedora if at all possible. Thanks a lot, I'd love having tomee as part of Fedora.
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-jaxrs-1.5.2-1.noarch...
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-webprofile-1.5.2-1.n...
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-plus-1.5.2-1.noarch.... I tried those links but they didn't work. Get a blank page instead of firefox download dialog.
[]s, Fernando Lozano
java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
On 11 February 2016 at 19:44, David Blevins david.blevins@gmail.com wrote:
Hi All,
Some renewed interest in seeing this happen and stick. Is the process for getting a new RPM added to the mix still as Severin outlined?
1. Check that your spec file follows guidelines (see below) 2. Make sure that all your dependencies are in Fedora. If they aren't you'll have to package them too. 3. Upload spec + SRPM of your Apache TomEE package somewhere 4. Open a RHBZ asking for a review 5. Get it reviewed 6. Ask on your bug for dist-git repos 7. Git push, and build the package in Koji
With specific docs on requirements here:
- https://fedoraproject.org/wiki/Join_the_package_collection_maintainers
- http://fedoraproject.org/wiki/Packaging:Java
That all still current? Any new parts to the process?
The documentation on the wiki is still current :-)
The formal process is here (for both the contributor and the reviewer):
https://fedoraproject.org/wiki/Package_Review_Process
-David
On Tue, Jul 16, 2013 at 8:26 AM, Fernando Lozano fernando@lozano.eti.br wrote:
Hi David,
We've crafted up some RPMs for Apache TomEE and are looking to
contribute them to Fedora if at all possible. Thanks a lot, I'd love having tomee as part of Fedora.
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-jaxrs-1.5.2-1.noarch...
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-webprofile-1.5.2-1.n...
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-plus-1.5.2-1.noarch.... I tried those links but they didn't work. Get a blank page instead of firefox download dialog.
[]s, Fernando Lozano
java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
-- java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
Many thanks for the info Mat, I'll have a go with this!
Regards
Jon
On Fri, Feb 12, 2016 at 9:52 AM, Mat Booth fedora@matbooth.co.uk wrote:
On 11 February 2016 at 19:44, David Blevins david.blevins@gmail.com wrote:
Hi All,
Some renewed interest in seeing this happen and stick. Is the process for getting a new RPM added to the mix still as Severin outlined?
1. Check that your spec file follows guidelines (see below) 2. Make sure that all your dependencies are in Fedora. If they aren't you'll have to package them too. 3. Upload spec + SRPM of your Apache TomEE package somewhere 4. Open a RHBZ asking for a review 5. Get it reviewed 6. Ask on your bug for dist-git repos 7. Git push, and build the package in Koji
With specific docs on requirements here:
That all still current? Any new parts to the process?
The documentation on the wiki is still current :-)
The formal process is here (for both the contributor and the reviewer):
https://fedoraproject.org/wiki/Package_Review_Process
-David
On Tue, Jul 16, 2013 at 8:26 AM, Fernando Lozano fernando@lozano.eti.br wrote:
Hi David,
We've crafted up some RPMs for Apache TomEE and are looking to
contribute them to Fedora if at all possible. Thanks a lot, I'd love having tomee as part of Fedora.
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-jaxrs-1.5.2-1.noarch...
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-webprofile-1.5.2-1.n...
http://dl.bintray.com/hgomez/devops-incubator-rpm/tomee-plus-1.5.2-1.noarch.... I tried those links but they didn't work. Get a blank page instead of firefox download dialog.
[]s, Fernando Lozano
java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
-- java-devel mailing list java-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/java-devel
-- Mat Booth http://fedoraproject.org/get-fedora
java-devel@lists.fedoraproject.org