Re: New RPM submission (dovecot-fts-xapian)
Thank you Ankur Happy to move forward with your help. On 2021-08-22 12:52, Ankur Sinha wrote: On Sat, Aug 21, 2021 11:31:32 +0200, Vitaly Zaitsev via devel wrote: On 21/08/2021 10:57, Ankur Sinha wrote: So, if we can do anything to make it easier for developers to just maintain their one or two tools for the Fedora community, that'll be good. And we will get a lot of low-quality packages with bundled a lot of libraries, ignoring Fedora build flags, guidelines, etc. Look at Flathub for example. An example of what, though? Flathub's system/pipeline/foundations/community is very different from ours. So using it as an example to project what may happen in Fedora in the future if these negative assumptions about prospective maintainers came true is a bit of a leap for me. :) Bundling has not been forbidden in Fedora for a while, and I haven't noticed package maintainers bundling bits everywhere now as a result. If that does become a problem, I'm sure we'll deal with it and evolve our guidelines accordingly. Anyway, in this particular case, I'm happy to sponsor Joan. All our work in Fedora is done in the open, so if anyone does have any concerns, they can inform me---as they'd do with any of the folks I (we) sponsor. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission (dovecot-fts-xapian)
Package is created properly, spec file is already maintained : https://github.com/grosjo/fts-xapian/tree/master/PACKAGES/RPM but now, honestly, I don't really know what to do. Any help very welcome On 2021-08-18 20:09, Ben Beasley wrote: Relevant history: https://bugzilla.redhat.com/show_bug.cgi?id=1953340 https://github.com/grosjo/fts-xapian/issues/82 In short, a package was submitted and approved, but the submitter (who is also the upstream author) is discouraged by the need to seek sponsorship into the packager group. - The package looks straightforward to maintain, and there are a lot of packagers on this list who could potentially do it, but even a simple package takes some effort. Hopefully you'll find someone who is a user of your program or who finds it interesting enough for one personal reason or another to pick up where you left off. On 8/18/21 2:36 PM, Joan Moreau via devel wrote: Hi How to find someone able to push the code in a RPM package ? Reminder - Source code : https://github.com/grosjo/fts-xapian/ <https://github.com/grosjo/fts-xapian/> - Reference : https://doc.dovecot.org/configuration_manual/fts/ <https://doc.dovecot.org/configuration_manual/fts/> - Existing ArchLinux package (not AUR) :https://archlinux.org/packages/?q=dovecot-fts-xapian <https://archlinux.org/packages/?q=dovecot-fts-xapian> - Existing Debian/Ubuntu package : https://tracker.debian.org/pkg/dovecot-fts-xapian <https://tracker.debian.org/pkg/dovecot-fts-xapian> For me, the current process Fedora is just too complicated, so I need help to find someone who knows the process quite well. Thank you ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission (dovecot-fts-xapian)
Hi How to find someone able to push the code in a RPM package ? Reminder - Source code : https://github.com/grosjo/fts-xapian/ - Reference : https://doc.dovecot.org/configuration_manual/fts/ - Existing ArchLinux package (not AUR) :https://archlinux.org/packages/?q=dovecot-fts-xapian - Existing Debian/Ubuntu package : https://tracker.debian.org/pkg/dovecot-fts-xapian For me, the current process Fedora is just too complicated, so I need help to find someone who knows the process quite well. Thank you___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
ok but then just tell me what to fix in the proposed package (if any) so this can be made available to users On July 3, 2021 22:24:48 Mattia Verga via devel wrote: Il 03/07/21 16:58, Joan Moreau via devel ha scritto: Thanks to you and @eclipseo This has already been a full nightmare to create the SRPM file, and now it seems that I again need to an additional nightmare to "prove myself" The package is already in Deb and archlinux (*). Isn't it enough to push it to Fedora ? Thanks (*) https://packages.debian.org/bullseye/dovecot-fts-xapian <https://packages.debian.org/bullseye/dovecot-fts-xapian> https://archlinux.org/packages/?q=dovecot-fts-xapian <https://archlinux.org/packages/?q=dovecot-fts-xapian> The SRPM file may be fine, but the packager may not. What we are trying to make you understand is that to be admitted as Fedora packager you must prove your reliability. Posting comments such as: "I don't really plan to 'show my worth' but just willing to maintain this small and usefull package" or refusing to read and follow guidelines, keeping posting complaints here don't really make a good impression. Mattia ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Thanks to you and @eclipseo This has already been a full nightmare to create the SRPM file, and now it seems that I again need to an additional nightmare to "prove myself" The package is already in Deb and archlinux (*). Isn't it enough to push it to Fedora ? Thanks (*) https://packages.debian.org/bullseye/dovecot-fts-xapian https://archlinux.org/packages/?q=dovecot-fts-xapian On 2021-07-03 07:00, Mattia Verga via devel wrote: Il 02/07/21 22:29, Joan Moreau via devel ha scritto: In practical terms, how to get a "sponsor" ? Open a ticket in https://pagure.io/packager-sponsors/issues and ask there for guidance. Mattia ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Thanks to you and @eclipseo This has already been a full nightmare to create the SRPM file, and now it seems that I again need to an additional nightmare to "prove myself" The package is already in Deb and archlinux (*). Isn't it enough to push it to Fedora ? Thanks (*) https://packages.debian.org/bullseye/dovecot-fts-xapian https://archlinux.org/packages/?q=dovecot-fts-xapian On 2021-07-03 07:00, Mattia Verga via devel wrote: Il 02/07/21 22:29, Joan Moreau via devel ha scritto: In practical terms, how to get a "sponsor" ? Open a ticket in https://pagure.io/packager-sponsors/issues and ask there for guidance. Mattia ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
In practical terms, how to get a "sponsor" ? On 2021-06-29 11:13, Sérgio Basto wrote: On Sat, 2021-06-26 at 22:34 +0200, Emmanuel Seyman wrote: * Joan Moreau via devel [26/06/2021 19:36] : What is next ? The answer is the same one you were given two months ago. You need to seek out a sponsor: https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group https://fedoraproject.org/wiki/Join_the_package_collection_maintainers https://fedoraproject.org/wiki/Package_maintenance_guide Emmanuel ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
ok I updated https://bugzilla.redhat.com/show_bug.cgi?id=1953340 What is next ? Thank you so much On 2021-06-26 17:49, Sérgio wrote: kinit -R @ FEDORAPROJECT https://fedoraproject.org/wiki/Infrastructure/Kerberos A 23 de junho de 2021 18:34:20 WEST, Joan Moreau via devel escreveu: Hello How can I move forward on this ? Thank you On April 27, 2021 21:51:53 Joan Moreau via devel wrote: Hi Emmanuel I am trying my best to foloow the process but I get nowhere Now I get a "koji" error ("AuthError: unable to obtain a session") I tried "fedpkg request-repo --exception dovecot-fts-xapian" -> Lead some error ("fedpkg request-repo --exception dovecot-fts-xapian") I filed a "bug" on redhat : https://bugzilla.redhat.com/show_bug.cgi?id=1953340 And now, how to get things moving ? Isnt' there just a repo where to push the RPM ? (similar to Arch) thank you so much On 2021-04-25 15:51, Emmanuel Seyman wrote: * Joan Moreau via devel [24/04/2021 18:49] : It looks overwhelmingly complicated. Out of curiosity, which part of the process looks complicated. Perhaps we can simplify it. Emmanuel ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure -- Enviado a partir do meu dispositivo Android com o K-9 Mail. Peço desculpa pela brevidade. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Maybe there is a way to import RPM packages from Debian ? https://packages.debian.org/bullseye/dovecot-fts-xapian On Sat, 2021-06-26 at 12:37 +0200, Joan Moreau via devel wrote: > Honeslt y , process is so complicated > > Now, I am again getting errors about "unaotirzed url" > > How to make things happens intesaod of all thisnightmare ? > > Thank you > > > > On Wed, 2021-06-23 at 19:58 +0200, Arthur Bols wrote: > > On 23/06/2021 19:34, Joan Moreau via devel wrote: > > > Hello > > > > > > How can I move forward on this ? > > > > > > Thank you > > Hi Joan, > > > > Could you elaborate please? > > > > As Emmanuel said, you have two options: > > > a) use a COPR repository and publish instructions on enabling the > > > repo > > > b) find an existing maintainer to do the heavy lifting and sign > > > on as > > > a co-maintainer to deal with upstream-related issues. The primary > > > maintainer will then only have to deal with Fedora-related > > > issues. > > > > Arthur > > ___ > > devel mailing list -- devel@lists.fedoraproject.org > > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > > Fedora Code of Conduct: > > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > > List Guidelines: > > https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: > > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > > Do not reply to spam on the list, report it: > > https://pagure.io/fedora-infrastructure > > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: > https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Honeslt y , process is so complicated Now, I am again getting errors about "unaotirzed url" How to make things happens intesaod of all thisnightmare ? Thank you On Wed, 2021-06-23 at 19:58 +0200, Arthur Bols wrote: > On 23/06/2021 19:34, Joan Moreau via devel wrote: > > Hello > > > > How can I move forward on this ? > > > > Thank you > Hi Joan, > > Could you elaborate please? > > As Emmanuel said, you have two options: > > a) use a COPR repository and publish instructions on enabling the > > repo > > b) find an existing maintainer to do the heavy lifting and sign on > > as > > a co-maintainer to deal with upstream-related issues. The primary > > maintainer will then only have to deal with Fedora-related issues. > > Arthur > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: > https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > Do not reply to spam on the list, report it: > https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Hello How can I move forward on this ? Thank you On April 27, 2021 21:51:53 Joan Moreau via devel wrote: Hi Emmanuel I am trying my best to foloow the process but I get nowhere Now I get a "koji" error ("AuthError: unable to obtain a session") I tried "fedpkg request-repo --exception dovecot-fts-xapian" -> Lead some error ("fedpkg request-repo --exception dovecot-fts-xapian") I filed a "bug" on redhat : https://bugzilla.redhat.com/show_bug.cgi?id=1953340 And now, how to get things moving ? Isnt' there just a repo where to push the RPM ? (similar to Arch) thank you so much On 2021-04-25 15:51, Emmanuel Seyman wrote: * Joan Moreau via devel [24/04/2021 18:49] : It looks overwhelmingly complicated. Out of curiosity, which part of the process looks complicated. Perhaps we can simplify it. Emmanuel ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
COPR is like AUR on ARch or PPA on Debian/Ubuntu These are not in the default installation of the user, and not easily acceisble for a non-tech user, so these not really appropriate. What I would suggest, is to join the two repositories (being "by default" for the average end user) , except packages coming form the "less involved" people would expire quickly if not maintained On 2021-05-01 09:47, Vitaly Zaitsev via devel wrote: On 01.05.2021 10:21, Joan Moreau via devel wrote: For instance, personally, I am not using Fedora at all (Arch fan ;) ) but just willing to make my piece of software available widely for those interested. I am happy to maintain the package in the long run, but will not get involve to much into Fedora project except my small piece of software contribution. You can use COPR for your software then. No join barrier at all.___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
My opinion as a simple enthusiast, is that things should be separated in two 1 - Those who have a great piece of software, simply willing to make it available to the large public. In such case, there should be only quality barrier of the package + rules of duration (i.e. added packages are not kept in Fedora if not maintained for instance once a year) 2 - Those who wants to be much more involved into Fedora project, and this is in deed another story For instance, personally, I am not using Fedora at all (Arch fan ;) ) but just willing to make my piece of software available widely for those interested. I am happy to maintain the package in the long run, but will not get involve to much into Fedora project except my small piece of software contribution. On 2021-05-01 07:03, Otto Urpelainen wrote: Bryce Carson kirjoitti 1.5.2021 klo 3.21: For what it's worth, I'm trying to join and have a package included and there are definitely some areas I would like to improve. Should we make a thread on their mailing list? On Fri., Apr. 30, 2021, 5:50 p.m. Bryce Carson, wrote: Perhaps we could improve the wiki page on Joining** to make it more clear what the process is like? I read through the guidelines and the Joining page a couple times, and only near the end does it state that Joining is more about, well, joining as a person than publishing a package. I believe it then recommendeds Copr around that point for simple publishing. Maybe we could ask Docs and some newer joiners to do a little review of the wiki for Joining and see if we can rewrite and modernize? I joined during 2021, and also I felt that the entry barrier was quite high. Long instructions involving complex toolset and buildsystem and socially scary things like writing introductory messages to mailing lists and publicly commenting on package reviews. I think a lot could be done to make Fedora packaging more approachable. A certain barrier will always be there, because you must have a) the expertise and b) the trust of the Fedora community to maintain your package and acquiring these requires some investment. Regarding joining as a person vs. adding a package, I think the page title "Join the package collection maintainers" already resolves that, as do the first two sentences: "So, you have decided to become a package maintainer in the Fedora Project? This guide will lead you through your first package submission." But I can understand how the page might seem confusing if you start from the "I just want to add this package to Fedora repositories" mindset. Do you think it would help if that page started with a an Overview section, that very briefly explains hwo the process goes and why the different steps are there? For me, the most difficult part was the suggestion that the aspiring packager should immediately comment on other package reviews to get sponsored. I see review as an expert task, so I did not feel secure to do that as the first task. Enough to that I used another method of getting sponsored [1 [1]]. It was not completely clear to me (even though the instructions actually say so) that I could have first get my package reviewed and approved, and only then start doing those preliminary reviews to get sponsored. I guess a simple edit on the "How to get sponsored into the packager group" page could clarify that. Otherwise, in case there are other newcomers who had the same apprehension of preliminary reviews, maybe alternative methods involving pull requests to existing packages etc. could be given more visibility? [1]: https://pagure.io/packager-sponsors/issue/455 Otto ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure Links: -- [1] https://pagure.io/packager-sponsors/issue/455___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Thanks but I am really scratching my head to try to understand all this: 1 - How to get to the "packager" group ou forum or else ? 2 - What does it mean to "block the FE-NEEDSPONSOR [1] tracking bug" ? So far, I have https://bugzilla.redhat.com/show_bug.cgi?id=1953340 Any help very welcome Thanks JM Extract: Until you are sponsored into the packager group you are not able to own packages or to check in changes to packages which you own. However, you can still create an initial package and submit it for review as talked about on the joining the package collection maintainers page [2]. When you open your review request in bugzilla, you should block the FE-NEEDSPONSOR [1] tracking bug, that way all of the sponsors will be able to see your sponsorship request. Although FE-NEEDSPONSOR is set on the package's review request, it is the person that needs to be sponsored into the packager group, not the package. The package undergoes a review and approval [3] that is separate from someone sponsoring you. Note that it is possible to have accepted packages which you cannot import because you have not been sponsored. See below. On 2021-04-29 14:51, Qiyu Yan wrote: 在 2021-04-29星期四的 13:25 +0100,Joan Moreau via devel写道: Thank you Concretely, how to "find a sponsor" ? FYI: https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure Links: -- [1] https://bugzilla.redhat.com/show_bug.cgi?id=FE-NEEDSPONSOR [2] https://fedoraproject.org/wiki/Join_the_package_collection_maintainers#Ensure_your_package_is_suitable [3] https://fedoraproject.org/wiki/Package_Review_Process___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
THank you Isn´t there a muh more systemic (and simpler) process to push a RPM in the distribution ? On 2021-04-29 14:51, Qiyu Yan wrote: 在 2021-04-29星期四的 13:25 +0100,Joan Moreau via devel写道: Thank you Concretely, how to "find a sponsor" ? FYI: https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Thank you Concretely, how to "find a sponsor" ? On 2021-04-27 22:19, Emmanuel Seyman wrote: * Joan Moreau [27/04/2021 20:51] : Hi Emmanuel I am trying my best to foloow the process but I get nowhere Now I get a "koji" error ("AuthError: unable to obtain a session") That looks like a recurring kerberos issue. https://pagure.io/koji/issue/2063 https://pagure.io/releng/issue/7522 You probably want to contact releng to help solve this. I tried "fedpkg request-repo --exception dovecot-fts-xapian" -> Lead some error ("fedpkg request-repo --exception dovecot-fts-xapian") Why is this package exempt from the review process? I filed a "bug" on redhat : https://bugzilla.redhat.com/show_bug.cgi?id=1953340 And now, how to get things moving ? You need to seek out a sponsor: https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group Isnt' there just a repo where to push the RPM ? (similar to Arch) There is COPR but I suspect this is reserved to Fedora packagers so you will still need to be sponsored. https://fedoraproject.org/wiki/Category:Copr Emmanuel ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Hi Emmanuel I am trying my best to foloow the process but I get nowhere Now I get a "koji" error ("AuthError: unable to obtain a session") I tried "fedpkg request-repo --exception dovecot-fts-xapian" -> Lead some error ("fedpkg request-repo --exception dovecot-fts-xapian") I filed a "bug" on redhat : https://bugzilla.redhat.com/show_bug.cgi?id=1953340 And now, how to get things moving ? Isnt' there just a repo where to push the RPM ? (similar to Arch) thank you so much On 2021-04-25 15:51, Emmanuel Seyman wrote: * Joan Moreau via devel [24/04/2021 18:49] : It looks overwhelmingly complicated. Out of curiosity, which part of the process looks complicated. Perhaps we can simplify it. Emmanuel ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
fixed On April 25, 2021 16:27:57 Dennis Gilmore wrote: some of the changes have just been committed already, or an equivalent. The value you have for the license is incorrect https://fedoraproject.org/wiki/Licensing:Main lists the correct values -License:LGPL-2.1 +License:LGPLv2 There is no need to explicitly Require xapian-core-libs as rpm requires the correct shared library provided automatically. -Requires: xapian-core, xapian-core-libs, dovecot +Requires: xapian-core, dovecot the description needs to be broken down into shorter lines. I would probably expand somewhere in the description that FTS stands for Full Text Search %description -This project intends to provide a straightforward, simple and maintenance free, way to configure FTS plugin for Dovecot, leveraging the efforts by the Xapian.org team. - -This effort came after Dovecot team decided to deprecate "fts_squat" included in the dovecot core, and due to the complexity of the Solr plugin capabilitles, un-needed for most users. +This project intends to provide a straightforward, simple and maintenance +free, way to configure FTS plugin for Dovecot, leveraging the efforts by +the Xapian.org team. + +This effort came after Dovecot team decided to deprecate "fts_squat" +included in the dovecot core, and due to the complexity of the Solr plugin +capabilitles, un-needed for most users. Dennis On Sun, Apr 25, 2021 at 10:04 AM Joan Moreau wrote: > you probably sent the same srpm No, it is a new one , re-generated > just fine, I did make a few changes to the spec file. with a correct changelag entry it should pass review What changes are you suggesting ? ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Not sure what happend but the failure is gone somehow Anyway, I pushed the "bug report" here : https://bugzilla.redhat.com/show_bug.cgi?id=1953340 Is that correct ? Thanks On 2021-04-25 16:04, Joan Moreau wrote: you probably sent the same srpm No, it is a new one , re-generated just fine, I did make a few changes to the spec file. with a correct changelag entry it should pass review What changes are you suggesting ?___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
you probably sent the same srpm No, it is a new one , re-generated just fine, I did make a few changes to the spec file. with a correct changelag entry it should pass review What changes are you suggesting ?___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Thank you so much However, still the same issue: https://kojipkgs.fedoraproject.org//work/tasks/1947/1947/build.log g++ is not found On 2021-04-25 15:42, Jerry James wrote: On Sun, Apr 25, 2021 at 7:58 AM Joan Moreau via devel wrote: Same status :( Try the attached version. It fixes several minor problems in the spec file. The problem you were encountering was the lack of the "-n fts-xapian-%{version}" argument to %autosetup. The default directory name is "%{name}-%{version}", but %{name} is dovecot-fts-xapian, not fts-xapian. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
thanks With the correction I get https://kojipkgs.fedoraproject.org//work/tasks/1646/1646/build.log Still not finding g++ :( On 2021-04-25 15:29, Dennis Gilmore wrote: On Sun, Apr 25, 2021 at 8:48 AM Richard Shaw wrote: On Sun, Apr 25, 2021 at 8:36 AM Joan Moreau via devel wrote: When I launch the "koji" comand, build fails because it does not find g++ (see : https://kojipkgs.fedoraproject.org//work/tasks/9140/66659140/build.log ) However, I put gcc-c++ in the BuildRequires line (see : https://github.com/grosjo/fts-xapian/blob/master/PACKAGES/RPM/fts-xapian.spec ) Just a drive by look at it but try changing: ./configure --with-dovecot=/usr/lib64/dovecot to: %configure --with-dovecot=/usr/lib64/dovecot probably should actually be %configure --with-dovecot=%{_libdir}/dovecot Dennis Thanks, Richard ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Same status :( https://kojipkgs.fedoraproject.org//work/tasks/9973/66659973/build.log On 2021-04-25 14:46, Richard Shaw wrote: On Sun, Apr 25, 2021 at 8:36 AM Joan Moreau via devel wrote: When I launch the "koji" comand, build fails because it does not find g++ (see : https://kojipkgs.fedoraproject.org//work/tasks/9140/66659140/build.log ) However, I put gcc-c++ in the BuildRequires line (see : https://github.com/grosjo/fts-xapian/blob/master/PACKAGES/RPM/fts-xapian.spec ) Just a drive by look at it but try changing: ./configure --with-dovecot=/usr/lib64/dovecot to: %configure --with-dovecot=/usr/lib64/dovecot Thanks, Richard ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Hello I tried anyway to follow the process of submitting a new RPM When I launch the "koji" comand, build fails because it does not find g++ (see : https://kojipkgs.fedoraproject.org//work/tasks/9140/66659140/build.log ) However, I put gcc-c++ in the BuildRequires line (see : https://github.com/grosjo/fts-xapian/blob/master/PACKAGES/RPM/fts-xapian.spec ) Any help very welcome___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: New RPM submission
Thank you. It looks overwhelmingly complicated. Would there be someone here willing to maintain the RPM for the FTS Xapian plugin ? The plugins has already DEB and ARch packages. SPEC file for Federoa is available here -> https://github.com/grosjo/fts-xapian/issues/82 Thank you so much On 2021-04-10 12:39, Vascom wrote: Also look at https://fedoraproject.org/wiki/Join_the_package_collection_maintainers сб, 10 апр. 2021 г., 14:22 Peter Oliver : Welcome! Start at https://fedoraproject.org/wiki/Package_Review_Process ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
New RPM submission
Hi I am trying to create an "offical" RPM for a package related to dovecot imap server See : https://github.com/grosjo/fts-xapian/issues/82 How one should proceed to hae a RPM referenced in Fedora repositories ? Thank you JM___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Self Introduction: Joan Moreau
Dear all, I am coding as a hobby, besides a day job totally different. Recently, I developed the Full Text Search based on Xapian for Dovecot * https://doc.dovecot.org/configuration_manual/fts/ * https://github.com/grosjo/fts-xapian/ I am now giving a second life to Tomboy and Tombroid applications (desktop and android) after the project was abandoned but the tool keeps really useful (at least for me) I am now learning how to maintain packages, and especially on Tomboy - AUR (ArchLInux) version : https://aur.archlinux.org/packages/tomboy-reborn-bin - RPM (Fedora) : https://github.com/grosjo/tomboy-reborn/blob/master/packages/tomboy-reborn-1.0.0-1.x86_64.rpm https://github.com/grosjo/tomboy-reborn/blob/master/packages/tomboy-reborn-1.0.0-1.src.rpm - Debian on going I hope I can push this software into main repository for Fedora, and at the same time learn about package maintenance. Regards, JM___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org