Introduction ------------
Hello.
I'm Tobias Angele (20 years old) and I want to contribute to fedora packaging the intellij idea package. I've made already some (really small) contributions, e.g. to debian: https://anonscm.debian.org/cgit/collab-maint/wicd.git/log/?qt=author&q=t... and https://github.com/AndreaCrotti/yasnippet-snippets/commits?author=toogley .
Additionally, I have some experience in Java(with maven)/C#/bash/object-orientated programming, but nothing big.
* Github: https://github.com/toogley * GPG Key: https://keys.fedoraproject.org/pks/lookup?search=0xf20c5878e65b3b3a&op=v... * IRC Nick: freenode -> toogley * FAS: toogley, FPCA is signed
Packaging ------------ I've found http://pkgs.fedoraproject.org/cgit/rpms/intellij-idea.git/ - I guess I can base my work on the spec file there, which I'm currently trying to understand, update and build. I think the best option for me is to create a github repo for packaging in the beginning. (as you probably don't trust me :D)
I have already read or am reading https://fedoramagazine.org/day-life-fedora-packager/ and https://fedoraproject.org/wiki/How_to_create_an_RPM_package
* Are there some important documents I should additionally read?
* Do you have some tips for starting packaging, or dealing with the legacy status of the package?
* I'm used to gpg-sign my git commits/tags by default. Should I continue this practice while packaging? I've read somewhere that some people don't want that, therefore my question.
Thanks :)
On Wed, Jun 22, 2016 at 9:21 AM, toogley@mailbox.org wrote:
Introduction
Hello.
I'm Tobias Angele (20 years old) and I want to contribute to fedora packaging the intellij idea package. I've made already some (really small) contributions, e.g. to debian: https://anonscm.debian.org/cgit/collab-maint/wicd.git/log/?qt=author&q=t... and https://github.com/AndreaCrotti/yasnippet-snippets/commits?author=toogley .
Additionally, I have some experience in Java(with maven)/C#/bash/object-orientated programming, but nothing big.
- Github: https://github.com/toogley
- GPG Key:
https://keys.fedoraproject.org/pks/lookup?search=0xf20c5878e65b3b3a&op=v...
- IRC Nick: freenode -> toogley
- FAS: toogley, FPCA is signed
Packaging
I've found http://pkgs.fedoraproject.org/cgit/rpms/intellij-idea.git/ - I guess I can base my work on the spec file there, which I'm currently trying to understand, update and build. I think the best option for me is to create a github repo for packaging in the beginning. (as you probably don't trust me :D)
I have already read or am reading https://fedoramagazine.org/day-life-fedora-packager/ and https://fedoraproject.org/wiki/How_to_create_an_RPM_package
Are there some important documents I should additionally read?
Do you have some tips for starting packaging, or dealing with the legacy
status of the package?
- I'm used to gpg-sign my git commits/tags by default. Should I continue
this practice while packaging? I've read somewhere that some people don't want that, therefore my question.
https://admin.fedoraproject.org/pkgdb/package/rpms/intellij-idea/ It looks like there used to be a package but it was retired. It's probably worth contacting the previous maintainers and find out why it was retired and any recommendations that they have for getting it going again.
Also, COPR ( https://fedoraproject.org/wiki/Category:Copr ) is a great way to get builds up and running for people to test and give feedback on.
On 22/06/16 16:41, Dave Johansen wrote:
https://admin.fedoraproject.org/pkgdb/package/rpms/intellij-idea/ It looks like there used to be a package but it was retired. It's probably worth contacting the previous maintainers and find out why it was retired and any recommendations that they have for getting it going again.
It was retired because it had been failing to build for several releases:
http://pkgs.fedoraproject.org/cgit/rpms/intellij-idea.git/diff/dead.package
Paul.
On Thu, Jun 23, 2016 at 11:02:59AM +0100, Paul Howarth wrote:
On 22/06/16 16:41, Dave Johansen wrote:
https://admin.fedoraproject.org/pkgdb/package/rpms/intellij-idea/ It looks like there used to be a package but it was retired. It's probably worth contacting the previous maintainers and find out why it was retired and any recommendations that they have for getting it going again.
It was retired because it had been failing to build for several releases:
http://pkgs.fedoraproject.org/cgit/rpms/intellij-idea.git/diff/dead.package
Tip of the day: you can see the content of the dead.package file when on pkgdb you click on the 'Retired' status on the right column (the underline is there to give an idea that it is clickable, I need to make the mouse cursor change as well).
Have a nice day, Pierre
packaging@lists.fedoraproject.org