Re: Self introduction: Eduardo Otubo

2018-07-19 Thread Fabio Valentini
On Thu, Jul 19, 2018, 15:24 Cole Robinson  wrote:

> Welcome Eduardo :)
>
> On 07/19/2018 06:47 AM, Eduardo Otubo wrote:
> > Hello all,
> >
> > My name is Eduardo and I'll be helping co-maintaining the cloud-init
> package for Fedora.
> >
> > I've been working with QEMU/KVM since 2011. In 2013 I became the
> maintainer of
> > the seccomp subsystem in QEMU. In mid-2017 I joined Red Hat to support
> RHEL in
> > different clouds (Hyper-V, Xen, etc) and supporting cloud-init on RHEL
> is now
> > part of my job as well.
> >
> > I've been reading the "Join the package collection maintainers" wiki
> page and
> > it's been good so far :) except for a tiny question about the process for
> > cloud-init package: How exactly do we decide things like rebase from
> upstream or
> > release dates? I didn't find any specific cloud-init mailing list
> here[0], or
> > anything relevant on the #cloud-init channel at Freenode.
> >
>
> Usually there isn't any policy around how/when specific packages are
> updated in Fedora, it's up to the discretion of the maintainers. Some
> people push latest versions of their packages to every stable Fedora
> branch, others only rebase in rawhide, and everything in between. So I
> suggest talking to your co-maintainers about how they've done things,
> and go from there
>

There *IS* policy for how updates to rawhide and stable releases should be
handled. They are available on the aptly named "Updates Policy" wiki page:
https://fedoraproject.org/wiki/Updates_Policy

Fabio


> The main thing I'd think is to not rebase cloud-init too late into a
> Fedora dev cycle, so there's plenty of time to ensure the cloud images
> are in good shape (I don't know if the cloud images are ever regenerated
> after Fedora GA release). But I know very little about cloud-init...
> maybe it releases all the time, maybe it doesn't regress much, etc.
>
> - Cole
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/VLS2XTKAHFJI7WTKZQLFUGNX7WOH33LT/
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/NFLHURGG6XGYZLMC45JBEFQTUIGGIT7A/


Re: Self introduction: Eduardo Otubo

2018-07-19 Thread Cole Robinson
Welcome Eduardo :)

On 07/19/2018 06:47 AM, Eduardo Otubo wrote:
> Hello all,
> 
> My name is Eduardo and I'll be helping co-maintaining the cloud-init package 
> for Fedora.
> 
> I've been working with QEMU/KVM since 2011. In 2013 I became the maintainer of
> the seccomp subsystem in QEMU. In mid-2017 I joined Red Hat to support RHEL in
> different clouds (Hyper-V, Xen, etc) and supporting cloud-init on RHEL is now
> part of my job as well.
> 
> I've been reading the "Join the package collection maintainers" wiki page and
> it's been good so far :) except for a tiny question about the process for
> cloud-init package: How exactly do we decide things like rebase from upstream 
> or
> release dates? I didn't find any specific cloud-init mailing list here[0], or
> anything relevant on the #cloud-init channel at Freenode.
> 

Usually there isn't any policy around how/when specific packages are
updated in Fedora, it's up to the discretion of the maintainers. Some
people push latest versions of their packages to every stable Fedora
branch, others only rebase in rawhide, and everything in between. So I
suggest talking to your co-maintainers about how they've done things,
and go from there

The main thing I'd think is to not rebase cloud-init too late into a
Fedora dev cycle, so there's plenty of time to ensure the cloud images
are in good shape (I don't know if the cloud images are ever regenerated
after Fedora GA release). But I know very little about cloud-init...
maybe it releases all the time, maybe it doesn't regress much, etc.

- Cole
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/VLS2XTKAHFJI7WTKZQLFUGNX7WOH33LT/


Self introduction: Eduardo Otubo

2018-07-19 Thread Eduardo Otubo
Hello all,

My name is Eduardo and I'll be helping co-maintaining the cloud-init package 
for Fedora.

I've been working with QEMU/KVM since 2011. In 2013 I became the maintainer of
the seccomp subsystem in QEMU. In mid-2017 I joined Red Hat to support RHEL in
different clouds (Hyper-V, Xen, etc) and supporting cloud-init on RHEL is now
part of my job as well.

I've been reading the "Join the package collection maintainers" wiki page and
it's been good so far :) except for a tiny question about the process for
cloud-init package: How exactly do we decide things like rebase from upstream or
release dates? I didn't find any specific cloud-init mailing list here[0], or
anything relevant on the #cloud-init channel at Freenode.

Regards,

[0] https://lists.stg.fedoraproject.org

That would be my PGP key:

-BEGIN PGP PUBLIC KEY BLOCK-

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