Re: [rdo-dev] [ptg] Lunch at PTG next week?

2018-09-05 Thread Rain Leander
Yes! I'm super keen. ~r.

On Tue, Sep 4, 2018 at 4:18 PM, Michael Turek 
wrote:

> Hey RDO,
>
> I will be attending PTG next week and was wondering if anyone else will
> be? Would you all be up for a birds of a feather lunch to discuss RDO
> topics? On my end I'd like to talk about ppc64le containers and CI. Hope to
> see you all there!
>
> Thanks,
> Mike Turek 
>
> ___
> dev mailing list
> dev@lists.rdoproject.org
> http://lists.rdoproject.org/mailman/listinfo/dev
>
> To unsubscribe: dev-unsubscr...@lists.rdoproject.org
>



-- 
K Rain Leander
OpenStack Community Liaison
Open Source and Standards Team
https://www.rdoproject.org/
http://community.redhat.com
___
dev mailing list
dev@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/dev

To unsubscribe: dev-unsubscr...@lists.rdoproject.org


Re: [rdo-dev] RDO community involvement in OpenStack's rpm-packaging project

2018-09-05 Thread Jakub Ruzicka
Hey,

On Thu, Aug 30, 2018 at 11:48 AM, Javier Pena  wrote:

> Hi all,
>
> As you're probably aware, there is an OpenStack rpm-packaging project [1],
> where the RDO community has been collaborating with people from other
> rpm-based distributions. We have been successful in reusing some tools
> created by that project [2][3], but we've never been able to reuse the spec
> file templates generated by the project, besides openstack-macros and some
> python 3 tests done during the Rocky cycle.
>
> As a community, we need to decide what we want our involvement in the
> project to be:
>

Agreed, I'd like to have this finally clarified. I fully support as close
integration with rpm-packaging as viable.


> - Only get involved in the tooling side, if we have no plans to reuse the
> spec templates in the future.
>

We are already involved on the tooling side, renderspec and pymod2pkg
support rendering fedora/el/suse RPMs. Even if we chose not to reuse the
specs, we should at least keep using pymod2pkg to translate python module
names to RPM Requires because it's a generic solution that can be extended
to be used on any platform and it should be easier to maintain together as
well.

> - Try a deeper integration with the specs.

That would (eventually) be the most efficient route leveraging the power of
collaboration. We should look at howto make this happen and see if there
are good reasons not to. As Neal pointed out, biggest concern is suse's
singlespec, so this boils down to seeing if we can use that. I need to look
more but it looked decent to me on first look so I'll continue
investigating this in hopes we can converge.

>From another point of view, there aren't **that many** RPM distros, are
there? Working towards common RPM tooling together seems beneficial to all
parties.

- Other alternatives?
>

This looks like like a binary choice to me - either we use the
rpm-packaging specs or we don't, nothing in between.


> Each option will carry its own consequences, e.g. if we stop contributing
> to the spec templates we should stop the 3rd party CI jobs and VMs that
> support them.
>

Yes. We should either fully reuse the spec templates or stop contributing
to them and stop the 3rd party CI jobs and VMs that support them.


Cheers,
Jakub
___
dev mailing list
dev@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/dev

To unsubscribe: dev-unsubscr...@lists.rdoproject.org


Re: [rdo-dev] [ptg] Lunch at PTG next week?

2018-09-05 Thread Michael Turek

Awesome! Let's meet outside the lunch room on Tuesday before lunch starts.

Thanks!
Mike Turek 


On 9/5/18 11:22 AM, Rain Leander wrote:

Yes! I'm super keen. ~r.

On Tue, Sep 4, 2018 at 4:18 PM, Michael Turek 
mailto:mjtu...@linux.vnet.ibm.com>> wrote:


Hey RDO,

I will be attending PTG next week and was wondering if anyone else
will be? Would you all be up for a birds of a feather lunch to
discuss RDO topics? On my end I'd like to talk about ppc64le
containers and CI. Hope to see you all there!

Thanks,
Mike Turek 

___
dev mailing list
dev@lists.rdoproject.org 
http://lists.rdoproject.org/mailman/listinfo/dev


To unsubscribe: dev-unsubscr...@lists.rdoproject.org





--
K Rain Leander
OpenStack Community Liaison
Open Source and Standards Team
https://www.rdoproject.org/
http://community.redhat.com


___
dev mailing list
dev@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/dev

To unsubscribe: dev-unsubscr...@lists.rdoproject.org


___
dev mailing list
dev@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/dev

To unsubscribe: dev-unsubscr...@lists.rdoproject.org


Re: [rdo-dev] RDO community involvement in OpenStack's rpm-packaging project

2018-09-05 Thread Jakub Ruzicka
Hey,

On Thu, Aug 30, 2018 at 12:06 PM, Neal Gompa  wrote:

> On Thu, Aug 30, 2018 at 5:48 AM Javier Pena  wrote:
> >
> > Hi all,
> >
> > As you're probably aware, there is an OpenStack rpm-packaging project
> [1], where the RDO community has been collaborating with people from other
> rpm-based distributions. We have been successful in reusing some tools
> created by that project [2][3], but we've never been able to reuse the spec
> file templates generated by the project, besides openstack-macros and some
> python 3 tests done during the Rocky cycle.
> >
> > As a community, we need to decide what we want our involvement in the
> project to be:
> >
> > - Only get involved in the tooling side, if we have no plans to reuse
> the spec templates in the future.
> > - Try a deeper integration with the specs.
> > - Other alternatives?
> >
> > Each option will carry its own consequences, e.g. if we stop
> contributing to the spec templates we should stop the 3rd party CI jobs and
> VMs that support them.
> >
> > Please contribute to the discussion on this thread. We will vote for a
> final decision during the next RDO Community meeting on September 5th.
> >
>
> I suspect the reason that we haven't been able to leverage the
> OpenStack spec templates is because they're based on SUSE's Python
> "singlespec" system.
>
This model of generating flavor subpackages as OpenStack and SUSE
> Python packages is rather nice, and I've wanted to bring it to Fedora
> as well[1]. Though people were interested in the idea, no one
> particularly stepped up to help support exploring the endeavor, which
> implied to me that we'd rather spin our wheels around with complex
> migration paths as we're doing now for the Python 2 -> Python 3
> transition.
>

Can't resist a little rant here... I'm not at all happy with how the py2 ->
py3 migration was solved in Fedora. Debian has multi-pyhon support for like
a decade where py sources are simply compiled to all compatible python
versions you have installed. suse has singlespec. Fedora's approach is
brute force and not generic at all. So I'm all in favor to actually
introducing some order to the chaos, it's worth a try.

If RDO is the driver that pushes us to properly explore this, I'm all
> for it. I want our packaging of stuff to get simpler, not harder. And
> overall, singlespec is actually a lot simpler for people than what we
> do now.
>

Fully agreed. Who doesn't like making things simpler? singlespec seems like
a better alternative to current state of things so I say let's use it
unless there's a good reason not to.


> As a whole, I'd rather see us sharing more package specs than not,
> since the number of components necessary to package huge systems is
> growing, and it's not worth it to spin our wheels over and over.
>
> [1]: https://lists.fedoraproject.org/archives/list/python-
> de...@lists.fedoraproject.org/thread/2LTMADP3HPV6EC7OU3M5FWHGJNXJ4XAT/


Also fully agreed. We want to leverage the incredible superpowers of human
cooperation to make packaging simpler and increasingly more automated.
Having more consumers for any software makes it more generic, robust,
reusable and also easier to maintain and extend. Packaging is such an
obsucre discipline that we can't afford to duplicate effort, there's too
few of us and too many things to package :)


Cheers,
Jakub
___
dev mailing list
dev@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/dev

To unsubscribe: dev-unsubscr...@lists.rdoproject.org


[rdo-dev] [Fedocal] Reminder meeting : RDO Office Hours

2018-09-05 Thread chkumar246
Dear all,

You are kindly invited to the meeting:
   RDO Office Hours on 2018-09-04 from 13:30:00 to 14:30:00 UTC
   

The meeting will be about:
The meeting will be about RDO Office Hour.

Aim: To keep up with increasing participation, we'll host office hours to add 
more easy fixes and provide mentoring to newcomers.


[Agenda at RDO Office Hour 
easyfixes](https://review.rdoproject.org/etherpad/p/rdo-office-hour-easyfixes)



Source: https://apps.fedoraproject.org/calendar/meeting/6374/

___
dev mailing list
dev@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/dev

To unsubscribe: dev-unsubscr...@lists.rdoproject.org


[rdo-dev] [Fedocal] Reminder meeting : RDO meeting

2018-09-05 Thread hguemar
Dear all,

You are kindly invited to the meeting:
   RDO meeting on 2018-09-05 from 15:00:00 to 16:00:00 UTC
   At r...@irc.freenode.net

The meeting will be about:
RDO IRC meeting
[Agenda at https://etherpad.openstack.org/p/RDO-Meeting 
](https://etherpad.openstack.org/p/RDO-Meeting)

Every Wednesday on #rdo on Freenode IRC


Source: https://apps.fedoraproject.org/calendar/meeting/8759/

___
dev mailing list
dev@lists.rdoproject.org
http://lists.rdoproject.org/mailman/listinfo/dev

To unsubscribe: dev-unsubscr...@lists.rdoproject.org