Re: Packaging my own software?

2022-01-19 Thread Michel Alexandre Salim
On Tue, Jan 18, 2022 at 01:29:33PM -0600, Chris Adams wrote:
> I've got a script for quickly building KVM VMs with libvirt from a
> kickstart, and I think others would find this useful.  I've put it on
> Github, including an RPM spec, and would like to see it in Fedora and
> EPEL.
> 
> Is it okay for me to package my own software, or should I try to recruit
> someone else?  Packaging my own software makes it feel like I'm abusing
> Fedora's infrastructure and mirror servers around the world, just to
> make it easier for me to install my own script and dependencies. :)

You still need a reviewer to approve it initially anyway, so I don't see
why not :)

Best regards,

-- 
Michel Alexandre Salim
identities: https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2


signature.asc
Description: PGP signature
___
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: Packaging my own software?

2022-01-18 Thread Stephen Gallagher
On Tue, Jan 18, 2022 at 2:31 PM Chris Adams  wrote:
>
> I've got a script for quickly building KVM VMs with libvirt from a
> kickstart, and I think others would find this useful.  I've put it on
> Github, including an RPM spec, and would like to see it in Fedora and
> EPEL.
>
> Is it okay for me to package my own software, or should I try to recruit
> someone else?  Packaging my own software makes it feel like I'm abusing
> Fedora's infrastructure and mirror servers around the world, just to
> make it easier for me to install my own script and dependencies. :)
>
> Right now, the script is ks-libvirt, and I named my repo ks-install (so
> that's what I'd name the RPM), because I plan to take the same framework
> and make other scripts to do the same thing to other VM platforms
> (oVirt, and maybe VMware).

There's nothing wrong with maintaining your own software in Fedora. In
fact, it's highly encouraged, because that makes it more likely that
bug reports will be acted upon!
___
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: Packaging my own software?

2022-01-18 Thread Blaise Pabon
Hi Chris,

As someone who aspires to run their homelab on libvirt (I have a lot of
hardware available), I know there would be a lot of folks who would
appreciate a known-working configuration script.
I also aspire to be a Fedora packager someday and I encourage you to look
into COPR if you want to use the infrastructure, but don't want to feel
guilty about it.

Keep in mind that there is also a next gen kickstart called ignite.
I'm using that to build images on Fedora CoreOS.

-Blaise

On Tue, Jan 18, 2022 at 2:29 PM Chris Adams  wrote:

> I've got a script for quickly building KVM VMs with libvirt from a
> kickstart, and I think others would find this useful.  I've put it on
> Github, including an RPM spec, and would like to see it in Fedora and
> EPEL.
>
> Is it okay for me to package my own software, or should I try to recruit
> someone else?  Packaging my own software makes it feel like I'm abusing
> Fedora's infrastructure and mirror servers around the world, just to
> make it easier for me to install my own script and dependencies. :)
>
> Right now, the script is ks-libvirt, and I named my repo ks-install (so
> that's what I'd name the RPM), because I plan to take the same framework
> and make other scripts to do the same thing to other VM platforms
> (oVirt, and maybe VMware).
>
> --
> Chris Adams 
> ___
> 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
>


-- 
LinkedIn <https://www.linkedin.com/in/blaisepabon/>  |  Quora
<https://www.quora.com/profile/Blaise-Pabon>  |  Github
<https://github.com/blaisep>
“If you want to go fast, go alone. If you want to go far, go
together.” --African
proverb
___
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: Packaging my own software?

2022-01-18 Thread PGNet Dev

On 1/18/22 14:29, Chris Adams wrote:

to make it easier for me to install my own script and dependencies. :)

COPR (https://docs.fedoraproject.org/en-US/infra/sysadmin_guide/copr/) exists, 
in part, to scratch that specific itch.

Moving eventually to official builds once a COPR build is humming along is 
fairly straightforward process, although it comes of course with the addition 
of specific 'official' Fedora et al packaging guidelines.



___
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: Packaging my own software?

2022-01-18 Thread Adam Williamson
On Tue, 2022-01-18 at 13:29 -0600, Chris Adams wrote:
> I've got a script for quickly building KVM VMs with libvirt from a
> kickstart, and I think others would find this useful.  I've put it on
> Github, including an RPM spec, and would like to see it in Fedora and
> EPEL.
> 
> Is it okay for me to package my own software, or should I try to recruit
> someone else?  Packaging my own software makes it feel like I'm abusing
> Fedora's infrastructure and mirror servers around the world, just to
> make it easier for me to install my own script and dependencies. :)

If it's wrong, then I don't want to be right!
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net

___
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


Packaging my own software?

2022-01-18 Thread Chris Adams
I've got a script for quickly building KVM VMs with libvirt from a
kickstart, and I think others would find this useful.  I've put it on
Github, including an RPM spec, and would like to see it in Fedora and
EPEL.

Is it okay for me to package my own software, or should I try to recruit
someone else?  Packaging my own software makes it feel like I'm abusing
Fedora's infrastructure and mirror servers around the world, just to
make it easier for me to install my own script and dependencies. :)

Right now, the script is ks-libvirt, and I named my repo ks-install (so
that's what I'd name the RPM), because I plan to take the same framework
and make other scripts to do the same thing to other VM platforms
(oVirt, and maybe VMware).

-- 
Chris Adams 
___
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