On Tue, Oct 08, 2019 at 12:38:21AM +0100, Ankur Sinha wrote: > On Mon, Oct 07, 2019 20:40:07 +0200, Aleksandra Fedorova wrote: > > Hi, > > > > <nip> > > > > I think we are talking about different things. > > > > It all depends on which question the doc is trying to answer. > > So, there are two different documents with two different target > audiences. > > - The first is this: > https://fedoraproject.org/wiki/Join_the_package_collection_maintainers > > This is intended for newbies. It goes through the whole process step by > step. On this page, fedpkg is introduced at the "Add package to SCM" > step: > https://fedoraproject.org/wiki/Join_the_package_collection_maintainers#Add_Package_to_Source_Code_Management_.28SCM.29_system_and_Set_Owner > > Unfortunately, at the "Make your package" stage: > https://fedoraproject.org/wiki/Join_the_package_collection_maintainers#Make_a_Package > > The "How to create an RPM package" now links to: > https://docs.fedoraproject.org/en-US/quick-docs/creating-rpm-packages/index.html > > which introduces fedpkg out of the blue. From what I remember, it used > to link to the "How to create a GNU Hello world package" which focuses > on building the rpm only and not the rest of the process. This is here: > https://docs.fedoraproject.org/en-US/quick-docs/create-hello-world-rpm/ > > Unless there are strong objections, I will update the wiki page to make > it point back to the "How to create a GNU Hello world package" page. I'd be against. "How to create a GNU Hello world package" is a archive of obsolete concepts: http:// urls, obsolete scriptlets, direct %{?_smp_mflags} use. And of course my favourite: rpmdev-setuptree. Let's instead teach people how to do packaging without mucking with their home directory or system at all. Keep everything in one directory. Use git. Use mock. Zbyszek > > - The second document is for existing maintainers: > https://fedoraproject.org/wiki/New_package_process_for_existing_contributors > > This also summarises the process. In "Make the package", this also links > to the fedpkg based page: > https://fedoraproject.org/wiki/New_package_process_for_existing_contributors > > but here, that's OK---existing maintainers are aware of fedpkg and its > powers already. > > > -- > Thanks, > Regards, > Ankur Sinha "FranciscoD" (He / Him / His) | https://fedoraproject.org/wiki/User:Ankursinha > Time zone: Europe/London > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > 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@xxxxxxxxxxxxxxxxxxxxxxx _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx