Re: [openstack-dev] [docs] Flagging deprecated releases

2017-10-11 Thread Jay S Bryant

On 10/10/2017 2:15 PM, Jimmy McArthur wrote:


Hi all -

I'm following up on the PTG action item to add a CSS banner for older 
releases (e.g. https://releases.openstack.org/newton/index.html).  
Does anyone have specific language they'd like to see here or should I 
just riff it?


I was considering a CSS overlay similar to what you see when you 
scroll down below the nav (e.g. 
https://www.openstack.org/software/security/).  Here's a quick comp: 
https://www.screencast.com/t/Kbz0Sh8uRb7


If you like the direction this is going, I'll send along to people 
that are real designers (not me).


Cheers,
Jimmy

__ 


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

Jimmy,

I like the way the information indicating it is deprecated clings to the 
top as your scroll.  Looks good to me and seems to be the fad lately.


Jay

__
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] [docs] Flagging deprecated releases

2017-10-10 Thread Doug Hellmann
Excerpts from Jimmy McArthur's message of 2017-10-10 15:40:05 -0500:
> 
> > Doug Hellmann 
> > October 10, 2017 at 2:46 PM
> >
> >
> > When I was updating the landing pages and adding the old release series,
> > I identified 5 different statuses: obsolete, EOL, maintained, current, and
> > development. Those are encoded in the SERIES_INFO data in the template
> > generator
> > (http://git.openstack.org/cgit/openstack/openstack-manuals/tree/tools/www-generator.py#n43)
> >
> > Austin is an example of an obsolete series, and there's some text on
> > that landing page about "no longer supported by the community".
> > https://docs.openstack.org/austin/
> >
> > It looks like I used the same text for Icehouse, which is an EOL
> > release. https://docs.openstack.org/icehouse/
> >
> > The text for Ocata just says "this is not the latest release":
> > https://docs.openstack.org/ocata/
> >
> > The text for Pike, the "current" release, says "this is the latest
> > release": https://docs.openstack.org/pike/
> >
> > And Queens says "this release is currently under development":
> > https://docs.openstack.org/queens/
> >
> > I don't care especially much about the text, and we can make the badges
> > and landing pages match once we decide what we want, but I think we need
> > the 4 distinct statuses (where obsolete and EOL are the same).
> OK. No problem at all on the 4 distinct statuses. Makes sense :) In 
> fact, it might be nice to use these SERIES_INFO to do slight color 
> shifts. Like EOL = red, Latest release = Green, etc...  Then we could 
> put a little key on the main docs page and in an info icon on the banner 
> so people know what they're looking at. Thoughts?

I like the idea of using colors, as an addition to the text.

> >
> > On a technical note from someone who has poor web-fu, will we be
> > able to inject text into the overlay for old docs without rebuilding
> > them?
> > For example, we can update the pike docs now but when that
> > branch goes EOL we want the text to update to say that without us
> > having to rebuild the pike docs. Ideally we would be able to just update
> > the SERIES_INFO settings and the next time a pike page is loaded the
> > correct badge will appear.
> Right. We could grab the variable and populate the value using 
> javascript w/o having to go back and edit all the old docs. The more 
> automated we can make it the better :)

OK, great. We could spit out some JSON or something if that's easier to
consume. I'm happy to help with that side of it, so let me know what
you'd like to see.

> >
> > 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
> > Jimmy McArthur 
> > October 10, 2017 at 2:15 PM
> > Hi all -
> >
> > I'm following up on the PTG action item to add a CSS banner for older 
> > releases (e.g. https://releases.openstack.org/newton/index.html).  
> > Does anyone have specific language they'd like to see here or should I 
> > just riff it?
> >
> > I was considering a CSS overlay similar to what you see when you 
> > scroll down below the nav (e.g. 
> > https://www.openstack.org/software/security/).  Here's a quick comp: 
> > https://www.screencast.com/t/Kbz0Sh8uRb7
> >
> > If you like the direction this is going, I'll send along to people 
> > that are real designers (not me).
> >
> > Cheers,
> > Jimmy
> >
> > __ 
> >
> > 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 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] [docs] Flagging deprecated releases

2017-10-10 Thread Jimmy McArthur




Doug Hellmann 
October 10, 2017 at 2:46 PM


When I was updating the landing pages and adding the old release series,
I identified 5 different statuses: obsolete, EOL, maintained, current, and
development. Those are encoded in the SERIES_INFO data in the template
generator
(http://git.openstack.org/cgit/openstack/openstack-manuals/tree/tools/www-generator.py#n43)

Austin is an example of an obsolete series, and there's some text on
that landing page about "no longer supported by the community".
https://docs.openstack.org/austin/

It looks like I used the same text for Icehouse, which is an EOL
release. https://docs.openstack.org/icehouse/

The text for Ocata just says "this is not the latest release":
https://docs.openstack.org/ocata/

The text for Pike, the "current" release, says "this is the latest
release": https://docs.openstack.org/pike/

And Queens says "this release is currently under development":
https://docs.openstack.org/queens/

I don't care especially much about the text, and we can make the badges
and landing pages match once we decide what we want, but I think we need
the 4 distinct statuses (where obsolete and EOL are the same).
OK. No problem at all on the 4 distinct statuses. Makes sense :) In 
fact, it might be nice to use these SERIES_INFO to do slight color 
shifts. Like EOL = red, Latest release = Green, etc...  Then we could 
put a little key on the main docs page and in an info icon on the banner 
so people know what they're looking at. Thoughts?


On a technical note from someone who has poor web-fu, will we be
able to inject text into the overlay for old docs without rebuilding
them?
For example, we can update the pike docs now but when that
branch goes EOL we want the text to update to say that without us
having to rebuild the pike docs. Ideally we would be able to just update
the SERIES_INFO settings and the next time a pike page is loaded the
correct badge will appear.
Right. We could grab the variable and populate the value using 
javascript w/o having to go back and edit all the old docs. The more 
automated we can make it the better :)


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
Jimmy McArthur 
October 10, 2017 at 2:15 PM
Hi all -

I'm following up on the PTG action item to add a CSS banner for older 
releases (e.g. https://releases.openstack.org/newton/index.html).  
Does anyone have specific language they'd like to see here or should I 
just riff it?


I was considering a CSS overlay similar to what you see when you 
scroll down below the nav (e.g. 
https://www.openstack.org/software/security/).  Here's a quick comp: 
https://www.screencast.com/t/Kbz0Sh8uRb7


If you like the direction this is going, I'll send along to people 
that are real designers (not me).


Cheers,
Jimmy

__ 


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 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] [docs] Flagging deprecated releases

2017-10-10 Thread Doug Hellmann
Excerpts from Jimmy McArthur's message of 2017-10-10 14:15:52 -0500:
> Hi all -
> 
> I'm following up on the PTG action item to add a CSS banner for older 
> releases (e.g. https://releases.openstack.org/newton/index.html).  Does 
> anyone have specific language they'd like to see here or should I just 
> riff it?
> 
> I was considering a CSS overlay similar to what you see when you scroll 
> down below the nav (e.g. https://www.openstack.org/software/security/).  
> Here's a quick comp: https://www.screencast.com/t/Kbz0Sh8uRb7
> 
> If you like the direction this is going, I'll send along to people that 
> are real designers (not me).
> 
> Cheers,
> Jimmy
> 


When I was updating the landing pages and adding the old release series,
I identified 5 different statuses: obsolete, EOL, maintained, current, and
development. Those are encoded in the SERIES_INFO data in the template
generator
(http://git.openstack.org/cgit/openstack/openstack-manuals/tree/tools/www-generator.py#n43).

Austin is an example of an obsolete series, and there's some text on
that landing page about "no longer supported by the community".
https://docs.openstack.org/austin/

It looks like I used the same text for Icehouse, which is an EOL
release. https://docs.openstack.org/icehouse/

The text for Ocata just says "this is not the latest release":
https://docs.openstack.org/ocata/

The text for Pike, the "current" release, says "this is the latest
release": https://docs.openstack.org/pike/

And Queens says "this release is currently under development":
https://docs.openstack.org/queens/

I don't care especially much about the text, and we can make the badges
and landing pages match once we decide what we want, but I think we need
the 4 distinct statuses (where obsolete and EOL are the same).

On a technical note from someone who has poor web-fu, will we be
able to inject text into the overlay for old docs without rebuilding
them? For example, we can update the pike docs now but when that
branch goes EOL we want the text to update to say that without us
having to rebuild the pike docs. Ideally we would be able to just update
the SERIES_INFO settings and the next time a pike page is loaded the
correct badge will appear.

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] [docs] Flagging deprecated releases

2017-10-10 Thread Jimmy McArthur

Hi all -

I'm following up on the PTG action item to add a CSS banner for older 
releases (e.g. https://releases.openstack.org/newton/index.html).  Does 
anyone have specific language they'd like to see here or should I just 
riff it?


I was considering a CSS overlay similar to what you see when you scroll 
down below the nav (e.g. https://www.openstack.org/software/security/).  
Here's a quick comp: https://www.screencast.com/t/Kbz0Sh8uRb7


If you like the direction this is going, I'll send along to people that 
are real designers (not me).


Cheers,
Jimmy

__
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