Re: Self introduction: Eduardo Otubo
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
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
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- mQENBFlLcNoBCADP1cr8swJdAdZto2e5/3xt3R7G2JWQUQHjd1zoXel0rD7aI91D o+DzFcTsW7sOTub7d7woiReopXm7o8ISGO+PP3AVezSyTf0nA51hALjrnyK5ARCi kCy5JCNMsAOjnwW1FAGrvdvzvnbJ/bU0Oq0VBufKBYwJVhPPtk9IDYi5Mz0MiJqg JK+E9CdL01S0BI17UOehK9sT2VwXKrrQr8L8h8Ub39tLEZT8TckwyEsz1vEhARvc HTrrp5fMrx28TOv6tGF1fdUIYaY5yW6DCWA/0Aw6lHhzZ2vXFnHKsge3+Diqmz9l 05sjXWajBk52nkq2MUYNFgwKaXcye74LeDC/ABEBAAG0O0VkdWFyZG8gT3R1Ym8g KFNlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcikgPG90dWJvQHJlZGhhdC5jb20+iQE4 BBMBAgAiBQJZS3DaAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDfMufA 8P/5ovMkB/9dmINe3yGS7IZ4rYOAz4Ooxjwh2U6iYMKjH0M0LDlgxh1vYk3p9UAJ aNVMHtJ7poWBJJ/n4aWRQSqMzGl3pyQuOhY3LWLvEudCx5QLIkq4Axc2fJoyFuHA 1cjVcIzRbx6t2dTBMzKxX5Z36Lcj+NVc7Mp6mcYZ0HPUrUfBAbh/okwCgD2jCK5O B0ZXUixPT9aZXMjwVPzNqgIDV/XIq/c/4G5FN4DS+9J/o3M+81p+D3VDqsqPeADM iwOsKhxJf7YvzPUS94bk5hn8dqC4B4+vo9YQdAooQ4ttus8bQ6bKE5YRurYMjwZw jXIwWtFQvz504SXA5hqe0S7u+IAEbZ2SiQEcBBABAgAGBQJZ8kYSAAoJEK0ScMxN 0CebfjkH/3nAlrnWzFyEZ8u3HMBrtCMUJZmvhxjIvRurOaEOwVYQ1kDF7dmmHvWy SVD8Mi7ra0RDHcotS/SlcqBPFz1Ib3R4ROljCtOnts8LPZv3Ut344vUE3J2vrFE3 hB9OObgobl9Qy2kxgoiGCHG4mGfKH87W23EThyLPy7UmmN7TpHo0AY+M2lXBGdfv HbetM4l7zkvZ2GYzG8XZ0mHSAOCIJhYvjvXzzE5lQKnD17pcHM8fbVpn7vAcIqYO CXN84HfOeLUpU4i90nNNRP/6W1KzTaJjGkb33ajaazSw/NQR7nXieF6UT0jI7CFr 3r7whjjbS32Th4QBVe2QjZcqwj3tLZyJARwEEAECAAYFAlnyRjYACgkQZN846K9+ IV8b5wf/cUI4IGc9cWK46bc+oLMOv82BgQcBFyYORRRmRP9kTIQDrfbrC3CxSpQE aIFWpimpJcpwUz1lI2+ahPGqC2/J1VW43DsyCuttJn8IkjpBuB2VEOelRpRJPoZY cXTThSZBA/L9BGOxQ1KzO19cLXW1S53LOMtZJn9AylnxdLQYuKTeurh52vgtX8B5 S/637dn5KF7SMThob7OQ7m70Xx3HYCtQHVTnofkgKYTngVs9SXZ01XRl6cTfXiKX I+AmJadCTI99WqKebuSqk7YwlvzLnVh013iM6dY/AUYFHDZ5TVOkmHD4YDDJU7Yc o2s1iwPIWo+UeM/UfY0Bw0/Wp0siX4kBHAQQAQIABgUCWfnR7wAKCRCcpKuzgatz yLRdCADIee4MKiTphggQPkQyZrSgBix77+D0mssGhBYRCCrPf0khvpiSSXI3kj8g iNqknQAhUIxy4bK85OkBGohvj31yyH2EzB4u/S9Qu8KODfiFuB5QJc8NF7J7jFse xIbgULqlZ/krC+1T4KaJZaC1yp5qBSRYLWRzlKtzJIAuWTYN992SUrgmDYIBrxxX ifEi+hD150OeZ+6iWSRSSxhTuNrz0GEEF4NfSw9dS1K7epH2z+5fO1PTTzB3tFGj lAVH1DHuYUquSHwxq5oJpkwPnAu1Y6l907MhiOsgO8Pmjy7Tf/dr2ArpLgOE7Ril TtjAUKlHHkaWnoRgsLsBMEJV9bDriQIcBBABAgAGBQJZU4QXAAoJEC7Z13T+cC21 1PQP/A14gf/MlreS9a2oaY4Puny/lUGqiq3Jcy2uR6hFHL/ENY8knSMzGkgKf9Eo q02pgLjVuLlGcQt+6JZYAZFA7nt7NzSh67FkAtcURdAutvcnzPAkSXEj48kKTGCN fb4ecH2ti7/vRl23v2HBd+FnHQckZ18VpsmS5hlZmZS3DEib0JRBOLEfUC1nXnCp sdvxmDNtfsJ8F3VHqthdelDOT9h1DKMt6CKA3tztvkj9lX/ApGt9W3vb8GoQVkHk kEfmBhSCFtUD077206wV81XrLgNg479NR6ebm2cguJeBaKq+K+hoS+u+GVSuaH68 rTDxstseypaMC6IYrAyxlX84bayQEtNMRTRjjm8VWZ5YCpB2SYis1/4WgSwOLwt6 r2HZOx6d9BJbh4FnFWMlUiXymXZuA6cm9OXJHr55Tdh0DiNyQQbiE/EpzyR3gGZO gd4JwFIIDW0OE19PYc47TncIjO4CES/9V77VZ1nRwaJ1nsrw6233+IMRI1mQYiFJ jC6dcgg7kI6TEza2zHyQGAFnWrIpJDLhyqlqzHuKmoovpWYbd1kUrMP5LKi/Wkrl dYLqxK9WSjWOAwrcSR8Uobm+QNOwvESUtNWis8UKI4LefoLM5kv/MaD6wAYYv3Kf vJWEImid5GMRsV8yjLrQMmlyIr+LpNcFhViA/1x4QB8BMhJQiQIcBBABAgAGBQJZ 9wf9AAoJEFvKiuDxQZHUrrwP/3LqT4fmZ3Q+hHQXFuxYoXu6t9w1djb21LBK2qh8 /2+TFhqNdctEZg/M5hL0dLnp6fJ2HD3vxLJewkZV0SlGpPPF7H7Rh3K9yy9oZAAc avaYQHK7fjWhquL9OiOigdy2KzzmJpCOq3zqJKnmKT3MeNOVC4QuiqV+N8pRuSeL USIuWGrY8GWfQRCSylXnNWJOGhKfEA7FrFALFJATuwTqWSEralOS5tvXUaNPXz7t 1kMxd/X8blI/b+foiyoF668EqunKb8JeS24MZduTkrVdx3lHdYKRzOE4/p+/y7Rl 7aDjqVf6tZPSKn46Le2YJnPRBrUu4s7/lRhFUwQVPOqi0IA3VKWJPGAoFGZTUFgj 6DNusisBpu6nuC+1zf4ta1DkDzM4dq+jEVpRdRdWBwFIyK9pv7lMIPZXc4tIQslw +eSmexumXvyKcwglGoCmDB5zbIviAoV8l6JXXiQ3A4V3l5Sz4cKBZvR4TIo5WKIs hoRsoV3ofS2ewDMOgOf8iiVtD5MiTE+C5msdp9GtRwZvTMvfVRIxWc7fX6gGJ8SJ P2daNDx1LD17ikpEdvV+9XRTVa0Z4u7YT2pe9+kJQIpS6gKZdImVvKRLm+Zw5nbL LYV/OMS4Z380uxrS0HLSICwxuZENRzMg1mPe3bKcV3Q2m7hqbeOIsBvMTnaAOB8K 4wmYiQIcBBABCAAGBQJZ8v3pAAoJEL6G67QVEE/fHJAP/3o0aT9Dyx6HhZShYQF6 1nNRq4TtXtsT6YA08yOr9gPGw0RdxMJVH5qCmPC2asoQkEfX/1eNNN5zdmjZqPCL AarS9BWZVDJA57+ThLmqR18XK6E0SeKF5Fb31aWrySWhKC/SSiKaCm8r8zu7z9dQ mrFXy1i9enW3oHyiWYFdQhmwbJqFjjm3OF4WuU+Bt9Qw1Ug3Uml9k/HpFVhR4LtO 52/UT1d2tPL6NzkuBysBdosr0ilfCS2gLIAupdKXQXQQYvyRJ4Rj1zf4livBURTC bNub8nzyLVgIzAr6ajdDF0OeAc/GkwG59KhDLzFbauwYZe4O8sYqW5CflWKK+S5b 9R3bNCHlDNsTkWmpxnjdNAjr7FvPeK4L58LlmZRrF7uXt7Nx6FEFxf29VJlLIOvb GZMOyAgaqdSftKKEaE1kazVqc5dWLf5J+PZIITXiIlxVLLc4tk3Rnu18QVpX4e7Y iKG67+iIePzgR7GPPwO3hyjhWSvXP43VcWvyyhg5rOzFdkPFNWCbSfS3YUJOJ9xr csLqV9zz101bg7xvgia1HXxkwWJMtZondu1wDYnEXYDGMgP9offa4W