emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Bastien <bzg@gnu.org>
To: emacs-orgmode@gnu.org
Subject: orgmode.org setup
Date: Wed, 29 Sep 2021 22:18:02 +0200	[thread overview]
Message-ID: <87ilyjuoed.fsf@bzg.fr> (raw)

Dear all,

I would like to briefly expose how things work for orgmode.org.

https://orgmode.org/worg/ is populated by .org pages from the Worg
repo after each push: https://git.sr.ht/~bzg/worg

Worg is maintained by Krupal and Corwin Brust.  Anyone is welcome to
contribute: https://orgmode.org/worg/worg-about.html

https://orgmode.org is populated by .org pages from the orgweb repo
after each push: https://git.sr.ht/~bzg/orgweb

So far, only Timothy, Nicolas and me do have write access, these pages
are not supposed to be updated very often. The Org maintainer needs to
update the orgweb/Changes.org page for each release.

https://orgmode.org/elpa/ is here for backward compatibility and will
be removed before the release of Org 9.6.

The https://orgmode.org contents are hosted on my machine.

https://updates.orgmode.org is also hosted on my machine.  I plan to
work on improving Woof! in the next months to make it more stable and
(hopefully) usable and useful, but it helps a lot already.

https://list.orgmode.org is the public-inbox archive of the mailing
list.  It's hosted and maintained by Kyle.  The mailing list archives
are also here: https://lists.gnu.org/archive/html/emacs-orgmode/

https://stats.orgmode.org was used to provide some stats about
orgmode.org visitors via a Fathom instance, but it is gone.  Here is
the interesting bit: there are ~30K visitors by month.  AFAIK, this
number as been remarkably stable for the last ten years.

https://code.orgmode.org is gone: it was nice testing Gogs, which
served us well for very long, but was not necessary anymore.  Also,
using Gogs required some maintainance (spamalot) and led newcomers to
believe they had to create an account on it to contribute, whereas we
prefer to receive/read/review patches on the mailing list.  Relying
on https://git.savannah.gnu.org is the way to go.

Publishing Worg pages used to involve scripts on the server that we
don't need anymore: the HTML page are generated by a SourceHut build
and sent to the server.  Same for orgweb.

Releasing Org also used to require actions on the server: it does not
anymore.  Releasing Org only requires to update the "Version:" header,
which triggers the release of the GNU ELPA package, which is now the
preferred way of installing the last stable Org version.

This setup makes many things a lot easier!

- I'm really glad Kyle maintains list.orgmode.org: it's really cool
  and useful, searching the list archives is lightening fast.

- Migrating the contents served by orgmode.org is just a matter of
  rsync'ing to another server.

- No need to maintain the Gogs instance and the Fathom instance.

- Releasing is now a breeze.

Enjoy!

-- 
 Bastien


             reply	other threads:[~2021-09-29 20:19 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-29 20:18 Bastien [this message]
2021-09-29 20:24 ` orgmode.org setup Samuel Banya
2021-09-29 20:38   ` Bastien
2021-09-29 21:20 ` Russell Adams
2021-09-29 21:29   ` Bastien
2021-09-30  4:00 ` Greg Minshall
2021-09-30  5:18   ` Grabbing the link to a message on the archive Timothy
2021-09-30  6:53     ` Greg Minshall
2021-10-01 15:07     ` Max Nikulin
2021-10-01 18:50       ` Greg Minshall
2021-10-02 14:26       ` Ihor Radchenko
2021-10-02 15:48         ` Max Nikulin
2021-10-02 16:12           ` Kyle Meyer
2021-10-04  0:20     ` Jorge P. de Morais Neto
2021-10-04  0:21       ` Jorge P. de Morais Neto

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87ilyjuoed.fsf@bzg.fr \
    --to=bzg@gnu.org \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

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