public inbox for overseers@sourceware.org
 help / color / mirror / Atom feed
* [Bug Infrastructure/30968] New: glibc htdocs access via git?
@ 2023-10-12 13:48 carlos at redhat dot com
  2023-10-12 22:10 ` [Bug Infrastructure/30968] " fche at redhat dot com
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: carlos at redhat dot com @ 2023-10-12 13:48 UTC (permalink / raw)
  To: overseers

https://sourceware.org/bugzilla/show_bug.cgi?id=30968

            Bug ID: 30968
           Summary: glibc htdocs access via git?
           Product: sourceware
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Infrastructure
          Assignee: overseers at sourceware dot org
          Reporter: carlos at redhat dot com
  Target Milestone: ---

For the glibc website we have been using CVS to access htdocs:
https://sourceware.org/glibc/wiki/Website%20Maintenance

Is there anything I need to do to access this via git?

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

* [Bug Infrastructure/30968] glibc htdocs access via git?
  2023-10-12 13:48 [Bug Infrastructure/30968] New: glibc htdocs access via git? carlos at redhat dot com
@ 2023-10-12 22:10 ` fche at redhat dot com
  2023-10-13 11:00 ` mark at klomp dot org
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: fche at redhat dot com @ 2023-10-12 22:10 UTC (permalink / raw)
  To: overseers

https://sourceware.org/bugzilla/show_bug.cgi?id=30968

Frank Ch. Eigler <fche at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fche at redhat dot com

--- Comment #1 from Frank Ch. Eigler <fche at redhat dot com> ---
A recipe for converting a project htdocs from cvs to git is documented here:

https://sourceware.org/sourceware-wiki/OSNewWebHosting/

Most of it can be done with project admin privileges rather than root.

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

* [Bug Infrastructure/30968] glibc htdocs access via git?
  2023-10-12 13:48 [Bug Infrastructure/30968] New: glibc htdocs access via git? carlos at redhat dot com
  2023-10-12 22:10 ` [Bug Infrastructure/30968] " fche at redhat dot com
@ 2023-10-13 11:00 ` mark at klomp dot org
  2023-10-13 12:29 ` carlos at redhat dot com
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: mark at klomp dot org @ 2023-10-13 11:00 UTC (permalink / raw)
  To: overseers

https://sourceware.org/bugzilla/show_bug.cgi?id=30968

Mark Wielaard <mark at klomp dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |iank at fsf dot org,
                   |                            |mark at klomp dot org

--- Comment #2 from Mark Wielaard <mark at klomp dot org> ---
Is this for Siddish proposal of publishing glibc advisories?
https://inbox.sourceware.org/libc-alpha/3b60b07f-d1a3-c8f2-26cc-728ce1bfe338@gotplt.org/

Note that the official homepage CVS is maintained at savannah. If you want to
upgrade that maybe Ian (added to CC) can help.

But I assume you are talking about the sourceware glibc htdocs CVS repo. Which
currently simply has an index.html that redirects to
http://www.gnu.org/software/libc/libc.html (might want to update to https btw).

That should be easily converted git like other sourceware projects have, using
the recipe Frank posted in comment #1.

Since this is essentially a new repository you might want to discuss with the
community whether to adopt gitsigur to only accept signed commits (either in
strict or permissive mode).

But whatever you decide we definitely should simply upgrade this sourceware CVS
repo to git. We have an open office hour later today at which we could do this
first step:
https://inbox.sourceware.org/overseers/20231011230337.GP728@gnu.wildebeest.org/

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

* [Bug Infrastructure/30968] glibc htdocs access via git?
  2023-10-12 13:48 [Bug Infrastructure/30968] New: glibc htdocs access via git? carlos at redhat dot com
  2023-10-12 22:10 ` [Bug Infrastructure/30968] " fche at redhat dot com
  2023-10-13 11:00 ` mark at klomp dot org
@ 2023-10-13 12:29 ` carlos at redhat dot com
  2023-10-13 12:31 ` fche at redhat dot com
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: carlos at redhat dot com @ 2023-10-13 12:29 UTC (permalink / raw)
  To: overseers

https://sourceware.org/bugzilla/show_bug.cgi?id=30968

--- Comment #3 from Carlos O'Donell <carlos at redhat dot com> ---
(In reply to Mark Wielaard from comment #2)
> Note that the official homepage CVS is maintained at savannah. If you want
> to upgrade that maybe Ian (added to CC) can help.

Yes, the official glibc homepage is currently maintained at savannah, I
maintain that for each release as one of the website admins.

My understanding is that currently only CVS is supported for website access in
savannah.gnu.org and that makes automation significantly more difficult.

Ian please can correct me if I'm wrong here.

> That should be easily converted git like other sourceware projects have,
> using the recipe Frank posted in comment #1.

The recipe worked perfectly.

We're all setup.

Thanks for the pointers.

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

* [Bug Infrastructure/30968] glibc htdocs access via git?
  2023-10-12 13:48 [Bug Infrastructure/30968] New: glibc htdocs access via git? carlos at redhat dot com
                   ` (2 preceding siblings ...)
  2023-10-13 12:29 ` carlos at redhat dot com
@ 2023-10-13 12:31 ` fche at redhat dot com
  2023-10-14  0:59 ` fche at redhat dot com
  2023-10-16 11:52 ` mark at klomp dot org
  5 siblings, 0 replies; 7+ messages in thread
From: fche at redhat dot com @ 2023-10-13 12:31 UTC (permalink / raw)
  To: overseers

https://sourceware.org/bugzilla/show_bug.cgi?id=30968

--- Comment #4 from Frank Ch. Eigler <fche at redhat dot com> ---
nice job!

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

* [Bug Infrastructure/30968] glibc htdocs access via git?
  2023-10-12 13:48 [Bug Infrastructure/30968] New: glibc htdocs access via git? carlos at redhat dot com
                   ` (3 preceding siblings ...)
  2023-10-13 12:31 ` fche at redhat dot com
@ 2023-10-14  0:59 ` fche at redhat dot com
  2023-10-16 11:52 ` mark at klomp dot org
  5 siblings, 0 replies; 7+ messages in thread
From: fche at redhat dot com @ 2023-10-14  0:59 UTC (permalink / raw)
  To: overseers

https://sourceware.org/bugzilla/show_bug.cgi?id=30968

Frank Ch. Eigler <fche at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #5 from Frank Ch. Eigler <fche at redhat dot com> ---
lgtm

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

* [Bug Infrastructure/30968] glibc htdocs access via git?
  2023-10-12 13:48 [Bug Infrastructure/30968] New: glibc htdocs access via git? carlos at redhat dot com
                   ` (4 preceding siblings ...)
  2023-10-14  0:59 ` fche at redhat dot com
@ 2023-10-16 11:52 ` mark at klomp dot org
  5 siblings, 0 replies; 7+ messages in thread
From: mark at klomp dot org @ 2023-10-16 11:52 UTC (permalink / raw)
  To: overseers

https://sourceware.org/bugzilla/show_bug.cgi?id=30968

--- Comment #6 from Mark Wielaard <mark at klomp dot org> ---
I fixed two small issues:

- Added a real description to glibc-htdocs.git/description
  So it doesn't say "unnamed repository" in gitweb and cgit

- Added glibc-htdocs.git to
/sourceware/www/sourceware/htdocs/git/cgit-sourceware-project-list
  So it does show up under https://sourceware.org/cgit/ (note takes max 15 min
for root index cache to refresh)

-- 
You are receiving this mail because:
You are the assignee for the bug.

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

end of thread, other threads:[~2023-10-16 11:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-12 13:48 [Bug Infrastructure/30968] New: glibc htdocs access via git? carlos at redhat dot com
2023-10-12 22:10 ` [Bug Infrastructure/30968] " fche at redhat dot com
2023-10-13 11:00 ` mark at klomp dot org
2023-10-13 12:29 ` carlos at redhat dot com
2023-10-13 12:31 ` fche at redhat dot com
2023-10-14  0:59 ` fche at redhat dot com
2023-10-16 11:52 ` mark at klomp dot org

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).