Re: [openstack-dev] [requirements][stable][docs] updating openstackdocstheme in stable branches

2018-06-27 Thread Doug Hellmann
Excerpts from Tony Breeds's message of 2018-06-27 12:42:47 +1000:
> On Tue, Jun 26, 2018 at 09:03:40AM -0400, Doug Hellmann wrote:
> > Requirements team,
> > 
> > At some point in the next few months we're going to want to raise
> > the constraint on openstackdocstheme in all of the old branches so
> > we can take advantage of a new feature for showing the supported
> > status of each version of a project. That feature isn't implemented
> > yet, but I thought it would be good to discuss in advance the need
> > to update the dependency and how to do it.
> > 
> > The theme is released under an independent release model and does
> > not currently have stable branches.  It depends on pbr and dulwich,
> > both of which should already be in the requirements and constraints
> > lists (dulwich is a dependency of reno).
> 
> The only possible gottcha is if openstackdocstheme relies on a feature
> in any of pbr or dulwich which isn't in the version currently in
> upper-constratints.txt.  If that happens we can easily bump those
> constraints also.

Good point. I don't expect either to be the case, but I'll verify that
before going ahead.

> > I think that means the simplest thing to do would be to just update
> > the constraint for the theme in the stable branches. Does that seem
> > right?
> 
> Yup that seems to be all there is to it.  Once the release happens the
> bot will propose the constraints bump on master which someone will need
> to cherry-pick onto the stable branches.

I'm sure we can find someone from the documentation team to do that.

Thanks!
Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [requirements][stable][docs] updating openstackdocstheme in stable branches

2018-06-26 Thread Tony Breeds
On Tue, Jun 26, 2018 at 09:03:40AM -0400, Doug Hellmann wrote:
> Requirements team,
> 
> At some point in the next few months we're going to want to raise
> the constraint on openstackdocstheme in all of the old branches so
> we can take advantage of a new feature for showing the supported
> status of each version of a project. That feature isn't implemented
> yet, but I thought it would be good to discuss in advance the need
> to update the dependency and how to do it.
> 
> The theme is released under an independent release model and does
> not currently have stable branches.  It depends on pbr and dulwich,
> both of which should already be in the requirements and constraints
> lists (dulwich is a dependency of reno).

The only possible gottcha is if openstackdocstheme relies on a feature
in any of pbr or dulwich which isn't in the version currently in
upper-constratints.txt.  If that happens we can easily bump those
constraints also.
 
> I think that means the simplest thing to do would be to just update
> the constraint for the theme in the stable branches. Does that seem
> right?

Yup that seems to be all there is to it.  Once the release happens the
bot will propose the constraints bump on master which someone will need
to cherry-pick onto the stable branches.

Yours Tony.


signature.asc
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [requirements][stable][docs] updating openstackdocstheme in stable branches

2018-06-26 Thread Matthew Thode
On 18-06-26 09:03:40, Doug Hellmann wrote:
> Requirements team,
> 
> At some point in the next few months we're going to want to raise
> the constraint on openstackdocstheme in all of the old branches so
> we can take advantage of a new feature for showing the supported
> status of each version of a project. That feature isn't implemented
> yet, but I thought it would be good to discuss in advance the need
> to update the dependency and how to do it.
> 
> The theme is released under an independent release model and does
> not currently have stable branches.  It depends on pbr and dulwich,
> both of which should already be in the requirements and constraints
> lists (dulwich is a dependency of reno).
> 
> I think that means the simplest thing to do would be to just update
> the constraint for the theme in the stable branches. Does that seem
> right?
> 
> If we can make that happen before we start the zuul configuration
> porting work that we're going to do as part of the python3-first
> goal, then we can take advantage of those patches to trigger doc
> rebuilds in all of the projects.
> 

Yep, talked about this in the reqs channel, seems like a good idea/plan.

-- 
Matthew Thode (prometheanfire)


signature.asc
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [requirements][stable][docs] updating openstackdocstheme in stable branches

2018-06-26 Thread Sean McGinnis
> 
> The theme is released under an independent release model and does
> not currently have stable branches.  It depends on pbr and dulwich,
> both of which should already be in the requirements and constraints
> lists (dulwich is a dependency of reno).
> 
> I think that means the simplest thing to do would be to just update
> the constraint for the theme in the stable branches. Does that seem
> right?
> 

This makes sense to me. As long as their is no concern about backward
compatibility with openstackdocstheme (which I would be kind of surprised if
there were), I think this should be safe enough.

> If we can make that happen before we start the zuul configuration
> porting work that we're going to do as part of the python3-first
> goal, then we can take advantage of those patches to trigger doc
> rebuilds in all of the projects.
> 
> Doug
> 

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [requirements][stable][docs] updating openstackdocstheme in stable branches

2018-06-26 Thread Doug Hellmann
Requirements team,

At some point in the next few months we're going to want to raise
the constraint on openstackdocstheme in all of the old branches so
we can take advantage of a new feature for showing the supported
status of each version of a project. That feature isn't implemented
yet, but I thought it would be good to discuss in advance the need
to update the dependency and how to do it.

The theme is released under an independent release model and does
not currently have stable branches.  It depends on pbr and dulwich,
both of which should already be in the requirements and constraints
lists (dulwich is a dependency of reno).

I think that means the simplest thing to do would be to just update
the constraint for the theme in the stable branches. Does that seem
right?

If we can make that happen before we start the zuul configuration
porting work that we're going to do as part of the python3-first
goal, then we can take advantage of those patches to trigger doc
rebuilds in all of the projects.

Doug

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev