Joel Brobecker [Sun, 7 Jul 2024 17:53:23 +0000 (10:53 -0700)]
Announce GDB 15.1 release
Joel Brobecker [Sun, 7 Jul 2024 16:47:39 +0000 (09:47 -0700)]
schedule/index.html: Document GDB 15.1 release
Joel Brobecker [Sun, 26 May 2024 16:00:43 +0000 (09:00 -0700)]
Announce creation of the gdb-15-branch
Andrew Burgess [Tue, 7 May 2024 15:16:20 +0000 (16:16 +0100)]
conduct: fill in code of conduct committee members
Add initial code of conduct committee members to the website.
Mark Wielaard [Wed, 13 Mar 2024 11:47:31 +0000 (12:47 +0100)]
index.html: Fix download and news links
Various download/announce/news links on the homepage (index.html) used
"../" which pointed at the wrong target. Remove those "../" so the
target resolve to existing pages.
Joel Brobecker [Sun, 3 Mar 2024 06:34:04 +0000 (10:34 +0400)]
Announce GDB 14.2 release
Joel Brobecker [Sun, 3 Mar 2024 06:06:52 +0000 (10:06 +0400)]
schedule/index.html: Record 14.2 release.
Mike Frysinger [Sun, 31 Dec 2023 05:20:04 +0000 (00:20 -0500)]
schedule: wrap long table for smaller screens
The current table is comfortable on wider screens, but on anything
smaller than ~768px (e.g. most phones), the table exceeds the screen
and is difficult to read. In this case, switch the table to flexbox
so that the last column (the long comment text) is allowed to wrap
into a row all by itself and take up the entire width of the screen.
This makes reading on small devices much more manageable.
CSS flexbox has been common since 2020, but if the browser doesn't
support it, then it would be ignored and the current table layout
continues to work as-is.
Mike Frysinger [Sun, 31 Dec 2023 01:55:31 +0000 (20:55 -0500)]
schedule: shrink table header slightly
This column only holds numbers, so the "(months)" label (while useful)
takes up much more horizontal space and contributes to wrapping. Make
it a little smaller so people can still see it.
Mike Frysinger [Sat, 30 Dec 2023 17:49:43 +0000 (12:49 -0500)]
schedule: move css to sep file
The sourceware.org site is using CSP which blocks inline <style> tags.
Move it to a sep file so it loads & renders correctly.
Mike Frysinger [Sat, 30 Dec 2023 17:33:22 +0000 (12:33 -0500)]
download: add another break point for the long text
This text is the longest on the whole page which causes extra
scrolling. Allow it to break a 2nd time to alleviate.
Mike Frysinger [Sat, 30 Dec 2023 17:08:39 +0000 (12:08 -0500)]
current: simplify read-write URI
This page doesnt use YOURACCOUNT when getting a read-write copy of
the main git repo, so don't use it for the htdocs repo either.
Mike Frysinger [Tue, 19 Dec 2023 10:26:27 +0000 (05:26 -0500)]
download: use <wbr> to break up some long <pre> text
These URLs with parenthetical asides can generate very wide text on
smaller devices which makes scrolling/panning a pain. Use <wbr> in
a few places to let the browser know it may add line breaks when
needed. On small devices, we get much more comfortable view, while
on desktops, things look exactly the same as before.
Mike Frysinger [Sat, 9 Dec 2023 05:09:46 +0000 (22:09 -0700)]
tighten up margins on smaller devices
Scale down the font size and margins on headers on smaller devices.
The defaults cause the GDB title to take up most of the screen, and
then the links & page intro take up the rest. Scale down the font
so that it's still relatively larger, and tighten up the margins.
The content is still comfortably readable.
Similarly, tighten the spacing on lists -- the default can quickly
suck up horizontal space. The result is still clear how things are
broken up, but given more space for reading content.
Andrew Burgess [Thu, 21 Dec 2023 17:35:56 +0000 (17:35 +0000)]
conduct: add code of conduct to the website
As discussed here:
https://inbox.sourceware.org/gdb-patches/87edg7nsen.fsf@redhat.com/
this commit adds code of conduct related content to the website. We
still don't have a code-of-conduct committee established, so this will
need updating once we have some volunteers.
The Code-Of-Conduct.html page is just the html formatted content that
was posted to the GDB list along with a couple of additional links at
the bottom.
The Committee.html and Reporting-Guide.html pages are new, but don't
impose any new rules, so I felt OK just making these up.
I've re-read each page a couple of times, but I'm sure I've probably
made some mistakes, these can be fixed up as they are spotted.
Mike Frysinger [Wed, 13 Dec 2023 03:46:02 +0000 (22:46 -0500)]
index: rename "GDB Maintainers" to "maintainers"
Makes the link match all the others stylewise (no title case), and drops
the redundant "GDB" -- everything in these pages is GDB related, and has
giant "GDB" title text above the links.
Mike Frysinger [Fri, 15 Dec 2023 02:57:46 +0000 (21:57 -0500)]
css: add content hash to force refreshes as needed
Browsers will cache CSS files (a good thing), but we need to make sure
they refetch when the file changes, vs eventually expiring. Add the
file hash to the query string so browsers refetch automatically.
Mike Frysinger [Tue, 12 Dec 2023 23:21:38 +0000 (18:21 -0500)]
current: use <code> for file paths
Not sure if we do this elsewhere, but rendering file paths in monospace
text is fairly common in practice (e.g. GNU manuals). There doesn't
seem to be other usage in this repo, nor GNU guidance in general (as
that only exists for texi sources), so just use <code>.
Mike Frysinger [Tue, 12 Dec 2023 23:20:06 +0000 (18:20 -0500)]
download: remove periods from non-sentences
These small snippets showing the URLs to download from are not actually
sentences. It makes it display a little awkward, and is inconsistent.
Trim them to simplify, and to tighten up display on smaller devices ever
so slightly.
Mike Frysinger [Tue, 12 Dec 2023 23:16:48 +0000 (18:16 -0500)]
current: use tabs for gitconfig settings
Since git itself prefers tabs to indent, use them here too. This makes
copy & paste "just work", and people/editors that really wants spaces
and never tabs will most likely auto-convert to their preferred indent
level.
Rendering-wise, it's unchanged as HTML/CSS default to 8-space tab stops.
This will allow us to scale the tab size based on the device's size in a
follow up change to make it more readable -- raw spaces wouldn't.
Mike Frysinger [Tue, 12 Dec 2023 23:15:28 +0000 (18:15 -0500)]
use <h3> under <h2>
We use <h1> for the site's title, <h2> for the page title, and <h3>
for sections under that. These two pages were using <h2> for page
sections lower down, so fix them up.
Mike Frysinger [Tue, 12 Dec 2023 23:14:10 +0000 (18:14 -0500)]
schedule: fix GDB 13 date typos
Mike Frysinger [Sat, 9 Dec 2023 05:08:51 +0000 (22:08 -0700)]
footer: shrink font-size to match gnu.org
The gnu.org project uses 75% font size for the contact info in the
footer, so do the same on the gdb site. This helps the main content
stand out more.
Mike Frysinger [Sat, 9 Dec 2023 05:06:52 +0000 (22:06 -0700)]
links: use to avoid breaking
On wide screens this isn't noticable, but on smaller devices, the
line wrapping of links looks weird and is hard to read. Use nbsp
to make sure we never break a link across a line.
Mike Frysinger [Sat, 9 Dec 2023 04:48:38 +0000 (21:48 -0700)]
logo: set max-width of 25%
On smaller devices, the 200px wide logo can be quite huge -- more than
50% of the screen. Set a max-width of 25% so that it doesn't take up
so much space. On most desktop systems, it should continue to render
at full resolutions as they'll be more than 800px wide.
Mike Frysinger [Thu, 12 Jan 2023 04:56:26 +0000 (23:56 -0500)]
links: stop assuming/requiring top-level "gdb" name
The current code requires the htdocs directory be named "gdb" (or
"htdocs"). If it isn't, then index.sh silently fails and doesn't
actually update any of the files specified. Further, if the dir
isn't named "gdb", then trying to view the site locally fails as
none of the links work.
Rework the prefix construction code to stop processing when it
sees the index.sh script. This makes the dir portable, and makes
the generated pages/links simpler.
Mike Frysinger [Fri, 8 Dec 2023 03:50:57 +0000 (20:50 -0700)]
add meta viewport settings for mobile devices
This makes pages much more readable by default on mobile devices.
Joel Brobecker [Sun, 3 Dec 2023 05:59:15 +0000 (09:59 +0400)]
Announce the GDB 14.1 release
Joel Brobecker [Sun, 3 Dec 2023 05:34:20 +0000 (09:34 +0400)]
schedule/index.html: Add entry to record GDB 14.1 release
Mike Frysinger [Thu, 12 Jan 2023 04:35:06 +0000 (23:35 -0500)]
schedule: clean up table with css
Avoid having to copy & paste the same attributes in every row by
moving the logic to css. Also fix up some broken/incorrect tags
(like using <th> in the middle of a <tr> instead of <td>).
Mike Frysinger [Thu, 12 Jan 2023 04:15:19 +0000 (23:15 -0500)]
css: add dark mode support
Mike Frysinger [Thu, 12 Jan 2023 04:08:50 +0000 (23:08 -0500)]
css: start a file to hold common content
Mike Frysinger [Thu, 12 Jan 2023 05:20:06 +0000 (00:20 -0500)]
documentation: fix outdated Internals wiki link
Mike Frysinger [Thu, 12 Jan 2023 05:03:14 +0000 (00:03 -0500)]
index: Mac OS X -> macOS
Update to the new proper name for the OS.
Mike Frysinger [Thu, 12 Jan 2023 01:52:22 +0000 (20:52 -0500)]
current: fix cvs->git after migration
Joel Brobecker [Sun, 8 Oct 2023 08:03:53 +0000 (10:03 +0200)]
schedule/index.html: Update for GDB 14 and GDB 15
Joel Brobecker [Sun, 8 Oct 2023 07:57:21 +0000 (09:57 +0200)]
announce the gdb-14-branch creation
Joel Brobecker [Sat, 27 May 2023 10:41:10 +0000 (12:41 +0200)]
Announce GDB 13.2 release
Joel Brobecker [Sat, 27 May 2023 10:11:57 +0000 (12:11 +0200)]
schedule/index.html: Record GDB 13.2 release
Joel Brobecker [Sat, 4 Mar 2023 05:18:59 +0000 (09:18 +0400)]
transition ftp:// urls to https:// urls
As recommended by a member of the community at large:
> > You can download GDB from the GNU FTP server in the directory:
> >
> > ftp://ftp.gnu.org/gnu/gdb
>
> Given how fewer and fewer environments support FTP anymore (and, good
> riddance IMO!) I recommend you switch GDB announcements to using https
> instead:
>
> https://ftp.gnu.org/gnu/gdb/
>
> Also you might consider providing a URL which sorts the results so the
> most recent additions are at the top:
>
> https://ftp.gnu.org/gnu/gdb/?C=M;O=D
>
> Personally I think that the site should use this as the default
> ordering without requiring extra options, but until then ...
Joel Brobecker [Sun, 19 Feb 2023 15:21:19 +0000 (19:21 +0400)]
schedule/index.html: Fix copy/paste errors in 2023-02-19 release entry
Joel Brobecker [Sun, 19 Feb 2023 15:19:52 +0000 (19:19 +0400)]
update schedule/index.html for release 13 and 14.
Joel Brobecker [Sun, 19 Feb 2023 14:45:17 +0000 (18:45 +0400)]
Announce the GDB 12.1 release
Joel Brobecker [Sun, 19 Feb 2023 13:58:39 +0000 (17:58 +0400)]
schedule/index.html: Update to record GDB 13.1 release.
Joel Brobecker [Mon, 16 Jan 2023 03:40:04 +0000 (07:40 +0400)]
documentation/index.html: Fix link to current GDB doc
Mark Wielaard [Wed, 11 Jan 2023 23:34:12 +0000 (00:34 +0100)]
current: Update Web pages instructions
The web pages are now maintained using git.
GDB Administrator [Sun, 18 Dec 2022 04:37:57 +0000 (04:37 +0000)]
Announce the creation of the gdb-13-branch
GDB Administrator [Tue, 7 Jun 2022 13:20:51 +0000 (13:20 +0000)]
replace git:// git repository URLs by https:// ones
The latter is a more secure transport protocol.
GDB Administrator [Sun, 1 May 2022 19:49:24 +0000 (19:49 +0000)]
update to announce GDB 12.1 release
GDB Administrator [Sun, 1 May 2022 19:00:12 +0000 (19:00 +0000)]
schedule/index.html: Update to record GDB 12.1 release
GDB Administrator [Sun, 20 Mar 2022 05:12:59 +0000 (05:12 +0000)]
Announce the creation of the gdb-12 branch
GDB Administrator [Mon, 7 Mar 2022 11:40:31 +0000 (11:40 +0000)]
schedule/index.html: Add GDB 12 tentative schedule
GDB Administrator [Sun, 16 Jan 2022 12:27:56 +0000 (12:27 +0000)]
Announce the release of GDB 11.2
GDB Administrator [Sun, 16 Jan 2022 11:32:22 +0000 (11:32 +0000)]
schedule/index.html: Record GDB 11.2 release on 2022-01-16
GDB Administrator [Fri, 3 Dec 2021 04:32:17 +0000 (04:32 +0000)]
add missing opening " in two <a ref=xxx> links.
GDB Administrator [Fri, 29 Oct 2021 00:33:55 +0000 (00:33 +0000)]
download/index.html: Change latest release version to 11.1
(oversight during the release process, which happened a few weeks ago)
GDB Administrator [Fri, 8 Oct 2021 20:41:20 +0000 (20:41 +0000)]
fix year of GDB 11.1 release (off by one)
GDB Administrator [Mon, 13 Sep 2021 02:42:07 +0000 (02:42 +0000)]
Announce the GDB 11.1 release
GDB Administrator [Mon, 13 Sep 2021 02:27:39 +0000 (02:27 +0000)]
Fix typo in GDB 10.1 release announcement entry.
GDB Administrator [Mon, 13 Sep 2021 01:54:05 +0000 (01:54 +0000)]
schedule/index.html: Add info about 11.1 release
GDB Administrator [Mon, 13 Sep 2021 01:53:41 +0000 (01:53 +0000)]
schedule/index.html: Fix typo in 12.2 release
GDB Administrator [Thu, 9 Sep 2021 17:29:39 +0000 (17:29 +0000)]
links/index.html: Add link to Seer project (GUI for GDB).
GDB Administrator [Thu, 9 Sep 2021 16:43:15 +0000 (16:43 +0000)]
replace http URLs in HTML files by https URLs
The remaining http URLs should be in papers and talks, which I am
not sure we want to change or not. So leaving as is for now.
GDB Administrator [Thu, 9 Sep 2021 16:37:41 +0000 (16:37 +0000)]
index.sh: use https: instead of http:, update html files
This commit changes the index.sh script to use https:// URLs
instead of http://, and then re-runs the script on the various
HTML files in this repository to use the updated URLs.
GDB Administrator [Thu, 9 Sep 2021 16:37:08 +0000 (16:37 +0000)]
current/index.html: Switch some URLs from http to https
GDB Administrator [Thu, 9 Sep 2021 16:37:02 +0000 (16:37 +0000)]
Update doc pointing to snapshots (emphasizing https:// over ftp://)
As suggested by Simon on gdb@
GDB Administrator [Sat, 3 Jul 2021 17:52:08 +0000 (17:52 +0000)]
Update GDB 11 and GDB 12 schedules
GDB Administrator [Sat, 3 Jul 2021 17:47:54 +0000 (17:47 +0000)]
Announce the creation of the GDB 11 release branch
GDB Administrator [Wed, 26 May 2021 17:22:38 +0000 (17:22 +0000)]
change URL of #gdb IRC channel (freenode -> libera)
GDB Administrator [Sun, 25 Apr 2021 04:51:35 +0000 (04:51 +0000)]
Document the GDB 10.2 release
GDB Administrator [Sun, 25 Apr 2021 04:23:25 +0000 (04:23 +0000)]
Document GDB 10.2 release in schedule history
GDB Administrator [Mon, 26 Oct 2020 03:00:42 +0000 (03:00 +0000)]
Declare bug-gdb and new:gnu.gdb.bug as being "no longer active".
GDB Administrator [Sat, 24 Oct 2020 05:42:50 +0000 (05:42 +0000)]
Announce the GDB 10.1 release.
GDB Administrator [Sat, 24 Oct 2020 04:41:25 +0000 (04:41 +0000)]
schedule/index.html: Add entry for GDB 10.1 release
GDB Administrator [Fri, 2 Oct 2020 13:44:32 +0000 (13:44 +0000)]
documentation/index.html: Fix link to PDF version of GDB Manual
GDB Administrator [Sun, 13 Sep 2020 02:43:34 +0000 (02:43 +0000)]
update schedule/index.html (where we document GDB 11 schedule as TBD)
GDB Administrator [Sun, 13 Sep 2020 02:39:11 +0000 (02:39 +0000)]
Announce the creation of the GDB 10 branch.
GDB Administrator [Sun, 14 Jun 2020 01:18:18 +0000 (01:18 +0000)]
update schedule for the GDB 10 release cycle (pushing it back a bit)
GDB Administrator [Thu, 28 May 2020 18:14:44 +0000 (18:14 +0000)]
switch command getting gdb-9-branch to use "git" protocol instead of "ssh"
That way, users do not need a sourceware account in order for it
to work.
GDB Administrator [Sat, 23 May 2020 21:42:34 +0000 (21:42 +0000)]
Announce the GDB 9.2 release.
GDB Administrator [Sat, 23 May 2020 21:23:07 +0000 (21:23 +0000)]
schedule/index.html: Record GDB 9.2 release date
GDB Administrator [Tue, 12 May 2020 18:44:42 +0000 (18:44 +0000)]
mailing-lists/index.html: Refine notice about gdb-patches
GDB Administrator [Tue, 12 May 2020 16:59:40 +0000 (16:59 +0000)]
remove useless link to gdb-patches section (it points to next line in doc)
GDB Administrator [Mon, 11 May 2020 23:06:18 +0000 (23:06 +0000)]
Rework mailing-lists/index.html following sourceware.org upgrade
This includes:
- dropping the subscribe/unsubscribe form, pointing them to
the mailman interface instead;
- Adding a link to the archives, to accelerate the navigation
GDB Administrator [Sat, 8 Feb 2020 14:47:30 +0000 (14:47 +0000)]
Announce GDB 9.1 release
GDB Administrator [Sat, 8 Feb 2020 13:12:59 +0000 (13:12 +0000)]
schedule/index.html: Update planned dates for GDB 10 release.
GDB Administrator [Sat, 8 Feb 2020 13:12:43 +0000 (13:12 +0000)]
schedule/index.html: Record GDB 9.1 release
GDB Administrator [Sat, 8 Feb 2020 13:12:27 +0000 (13:12 +0000)]
schedule/index.html: Fix wrong year in GDB 8.3.1 dates
GDB Administrator [Wed, 11 Dec 2019 20:42:39 +0000 (20:42 +0000)]
Announce the gdb-9-branch creation
GDB Administrator [Mon, 11 Nov 2019 15:55:35 +0000 (15:55 +0000)]
Update schedule (for GDB 9 and GDB 10)
GDB Administrator [Fri, 20 Sep 2019 23:01:01 +0000 (23:01 +0000)]
Announce the GDB 8.3.1 release
GDB Administrator [Fri, 20 Sep 2019 22:24:45 +0000 (22:24 +0000)]
schedule/index.html: Document date of 8.3.1 release
GDB Administrator [Sat, 11 May 2019 19:02:30 +0000 (19:02 +0000)]
Announce the GDB 8.3 release
GDB Administrator [Sat, 11 May 2019 18:37:28 +0000 (18:37 +0000)]
fix various typos in schedule/index.html
GDB Administrator [Sat, 11 May 2019 18:33:23 +0000 (18:33 +0000)]
record GDB 8.3 release in schedule history
GDB Administrator [Wed, 27 Feb 2019 04:58:25 +0000 (04:58 +0000)]
announce the creation of the gdb-8.3-branch
GDB Administrator [Sun, 10 Feb 2019 12:44:41 +0000 (12:44 +0000)]
remove Tom Tromey from list of GNU-appointed Maintainers
(Tom withdrew from the group a while ago)
GDB Administrator [Tue, 29 Jan 2019 05:31:11 +0000 (05:31 +0000)]
contribute/index.html: Make URL of docs non-relative
The docs are only available on sourceware, so the relative URL
does not work when browing the pages from the gnu.org copy.
GDB Administrator [Tue, 29 Jan 2019 05:26:58 +0000 (05:26 +0000)]
rework contribute/index.html
See https://www.sourceware.org/ml/gdb-patches/2019-01/msg00579.html
for the corresponding discussion.
GDB Administrator [Sun, 23 Dec 2018 07:16:11 +0000 (07:16 +0000)]
announce the GDB 8.2.1 release
This page took 0.073737 seconds and 5 git commands to generate.