public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
* Website update, fix for bug 13933, and list libc-testresults ML.
@ 2016-11-26  7:16 Carlos O'Donell
  2016-12-10  1:38 ` Carlos O'Donell
  0 siblings, 1 reply; 4+ messages in thread
From: Carlos O'Donell @ 2016-11-26  7:16 UTC (permalink / raw)
  To: GNU C Library, Joseph S. Myers, Roland McGrath

I have bundled a few things together in the website update to
get feedback from the community.

Updated website:
https://www.gnu.org/software/libc/preview/libc.html

(a) Restructured the website to provide more direct answers to:

    * What is glibc?
    * How do I get started?
    * How do I get involved?

    Also provide direct no-nonsense developer links to:

    * Sources
    * Documentation

    This fixes bug 13933 "web site links to git are not so easy to find"
    by adding a sources tab.

(b) Add information about the new mailing list libc-testresults:

    On the wiki:
    https://sourceware.org/glibc/wiki/MailingLists

    On the website:
    https://www.gnu.org/software/libc/preview/libc.html (News entry)
    https://www.gnu.org/software/libc/preview/involved.html (Reference)

Comments appreciated.

-- 
Cheers,
Carlos.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Website update, fix for bug 13933, and list libc-testresults ML.
  2016-11-26  7:16 Website update, fix for bug 13933, and list libc-testresults ML Carlos O'Donell
@ 2016-12-10  1:38 ` Carlos O'Donell
  2016-12-10  4:19   ` Siddhesh Poyarekar
  0 siblings, 1 reply; 4+ messages in thread
From: Carlos O'Donell @ 2016-12-10  1:38 UTC (permalink / raw)
  To: GNU C Library, Joseph S. Myers, Roland McGrath

On 11/26/2016 02:16 AM, Carlos O'Donell wrote:
> I have bundled a few things together in the website update to
> get feedback from the community.
> 
> Updated website:
> https://www.gnu.org/software/libc/preview/libc.html
> 
> (a) Restructured the website to provide more direct answers to:
> 
>     * What is glibc?
>     * How do I get started?
>     * How do I get involved?
> 
>     Also provide direct no-nonsense developer links to:
> 
>     * Sources
>     * Documentation
> 
>     This fixes bug 13933 "web site links to git are not so easy to find"
>     by adding a sources tab.
> 
> (b) Add information about the new mailing list libc-testresults:
> 
>     On the wiki:
>     https://sourceware.org/glibc/wiki/MailingLists
> 
>     On the website:
>     https://www.gnu.org/software/libc/preview/libc.html (News entry)
>     https://www.gnu.org/software/libc/preview/involved.html (Reference)
> 
> Comments appreciated.
 
I received several reviews of the new content over the last two weeks.

The preview website is now live with the following corrections.

Corrections:

* "Maybe the sources tab should point at gitweb."
  - Already points to gitweb in "via git" link.

* Make a distinction between using and building glibc under "Get Started?"
  - Added a section on "Getting started using glibc" to clarify.

* Mention the additional mailing lists in the "Get Started" page
  - Added a "For more mailing lists" link.

* Confusing terminology on documentation page regarding "man-pages" and "manual pages" and "manual"
  - Use "man-pages" consistently throughout to refer to man-pages.

* Use 'whom' not 'which' on main page.
  - Fixed.

* Reword plea for help as more emphatic.
  - Done.

* Add an easy to see link to the bug database.
  - Added back the 'Bugs' tab as "Report a bug"

-- 
Cheers,
Carlos.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Website update, fix for bug 13933, and list libc-testresults ML.
  2016-12-10  1:38 ` Carlos O'Donell
@ 2016-12-10  4:19   ` Siddhesh Poyarekar
  2016-12-10 13:51     ` Carlos O'Donell
  0 siblings, 1 reply; 4+ messages in thread
From: Siddhesh Poyarekar @ 2016-12-10  4:19 UTC (permalink / raw)
  To: Carlos O'Donell, GNU C Library, Joseph S. Myers, Roland McGrath

On Saturday 10 December 2016 07:08 AM, Carlos O'Donell wrote:
> * Add an easy to see link to the bug database.
>   - Added back the 'Bugs' tab as "Report a bug"

Perhaps the "General information about filing bugs" wiki page (or a nice
filtered down version of it) should be part of the website itself.
Perhaps the website should be a proper CMS and not just a bunch of
cobbled together static html pages, but that's for another day.

If you're OK with the former, I can cobble up a page for you.  I vaguely
remember having access to the websites repo, but I can't remember for sure.

Siddhesh

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Website update, fix for bug 13933, and list libc-testresults ML.
  2016-12-10  4:19   ` Siddhesh Poyarekar
@ 2016-12-10 13:51     ` Carlos O'Donell
  0 siblings, 0 replies; 4+ messages in thread
From: Carlos O'Donell @ 2016-12-10 13:51 UTC (permalink / raw)
  To: Siddhesh Poyarekar, GNU C Library, Joseph S. Myers, Roland McGrath

On 12/09/2016 11:19 PM, Siddhesh Poyarekar wrote:
> On Saturday 10 December 2016 07:08 AM, Carlos O'Donell wrote:
>> * Add an easy to see link to the bug database.
>>   - Added back the 'Bugs' tab as "Report a bug"
> 
> Perhaps the "General information about filing bugs" wiki page (or a nice
> filtered down version of it) should be part of the website itself.
> Perhaps the website should be a proper CMS and not just a bunch of
> cobbled together static html pages, but that's for another day.
> 
> If you're OK with the former, I can cobble up a page for you.  I vaguely
> remember having access to the websites repo, but I can't remember for sure.

https://sourceware.org/glibc/wiki/MAINTAINERS#Maintainers_for_the_website
https://sourceware.org/glibc/wiki/Website%20Maintenance

You are an active member of the glibc group on Savannah so you should be
able to edit the website.

The history of the "General information about filing bugs" looks like this:

- Originally 3 distinct pages of information spread between sourceware.org
  and gnu.org.
- Merged into 1 rough page with the website revamp in 2012.
- Wiki page with various bug procedures are created and then cleaned up.
  We now have two pages: Bug triage protocol, and General bug filing page.
- With the recent website revamp I merged all information abut bug filing
  into the wiki to reduce duplication and give us one place to edit without
  needing CVS permissions.

I'm OK with adding back more information under "Report a bug" in the website,
but we should try to make it terse, provide a link to the wiki, and reduce
the content we have to maintain in two places.

You'll notice "Get Involved" page makes use of 6 wiki pages to detail much
more information than we would ever want to type out on the website.

The website is acting like an index into our wiki, which I feel we do a decent
job of maintaining.

-- 
Cheers,
Carlos.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-12-10 13:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-26  7:16 Website update, fix for bug 13933, and list libc-testresults ML Carlos O'Donell
2016-12-10  1:38 ` Carlos O'Donell
2016-12-10  4:19   ` Siddhesh Poyarekar
2016-12-10 13:51     ` Carlos O'Donell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).