From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id QKc8DrPLVGGmawEAgWs5BA (envelope-from ) for ; Wed, 29 Sep 2021 22:25:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id YDK5CbPLVGHIaAAAB5/wlQ (envelope-from ) for ; Wed, 29 Sep 2021 20:25:23 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 3D47911045 for ; Wed, 29 Sep 2021 22:25:21 +0200 (CEST) Received: from localhost ([::1]:49878 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mVg8l-0008Pa-Vu for larch@yhetil.org; Wed, 29 Sep 2021 16:25:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54028) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVg89-0008PS-8B for emacs-orgmode@gnu.org; Wed, 29 Sep 2021 16:24:41 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:48275) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVg86-0005eZ-5E for emacs-orgmode@gnu.org; Wed, 29 Sep 2021 16:24:41 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B49AD5C00A6 for ; Wed, 29 Sep 2021 16:24:34 -0400 (EDT) Received: from imap45 ([10.202.2.95]) by compute5.internal (MEProxy); Wed, 29 Sep 2021 16:24:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm1; bh=dL2fFSDPHzNhtRnioUUhvZ2ojX+57+5 XWLQ+CzaRWN0=; b=lxIbhnF7vfl7Zc3PnsdjQhUZp/+8dmnYmqtw38JEUwDOlae DM7ZLWo9LsTlSJUlcR24NvVRtIO/arpFyFYmBO5Iao58+AA7ykEa2mIIA1oFbb1e pU/cBm9D0fhoHb6RbP3dtr00nwq5Qw79eKt4QCOoQllZqvETXFBDEmEZWl7Y1AL3 OohcG84wMH2I4nqEUupuGIl73VproRC1U3qlt5cmgUviypy7u0tvxRwCex8TtQnS CAynR3VReJ6Zr3YUWzj1NNLmfwh2PaXSfiEcvPHJOYbo2Jc5dPBFMtJQ0woP/mtD tGcTcPvdKWlcDBY4K/RFjDnri8Yy7XzWT+STIRA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=dL2fFS DPHzNhtRnioUUhvZ2ojX+57+5XWLQ+CzaRWN0=; b=HEXuQvm/8cxivFY0Ie2sdg TUD64Yv9VZApKfsF5MPM+I4b443bPWas7Y7kDNXBx2fCJE0ysHHpyhKzWW7BUO4m /lIztNc3g8xeNrRNHVW7NrQPXy6+3/ju3jlP8xxDNBA/iA2ut1pA7YOFFNu+/m3H OZgYkoUGKBVtc0BJdOYmai9NkCF330wgAYxRy5D+SZsLk3N8G2oZqf8UJ5XPXEL7 JaWIVinCOM9sno1zhfcwAI9CJ6F2+Ft3nxaV7acZ5oPIYfoSlK/PuAUQjGGwH2W6 nH0/m18TvwkpZnPrbsiBvQSWUbtfd4nhGAeMAzyTMudyoLJapDHYYUFLsTXkOD/Q == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudekvddgudegiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesrg dtreerreertdenucfhrhhomhepfdfurghmuhgvlhcuuegrnhihrgdfuceoshgsrghnhigr sehfrghsthhmrghilhdrtghomheqnecuggftrfgrthhtvghrnheptdfhfeefleeugfegue efjedvieduffegteekkeeuteeitddvkefhgfdtuedtiefgnecuffhomhgrihhnpehorhhg mhhouggvrdhorhhgpdhsrhdrhhhtpdgthhgrnhhgvghsrdhorhhgpdhgnhhurdhorhhgne cuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshgsrghn higrsehfrghsthhmrghilhdrtghomh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 8F95924A006F; Wed, 29 Sep 2021 16:24:34 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1303-gb2406efd75-fm-20210922.002-gb2406efd Mime-Version: 1.0 Message-Id: In-Reply-To: <87ilyjuoed.fsf@bzg.fr> References: <87ilyjuoed.fsf@bzg.fr> Date: Wed, 29 Sep 2021 16:24:14 -0400 From: "Samuel Banya" To: "Charles Berry" Subject: Re: orgmode.org setup Content-Type: multipart/alternative; boundary=3a1608753f2c49fe952551ae325029d8 Received-SPF: pass client-ip=66.111.4.26; envelope-from=sbanya@fastmail.com; helo=out2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632947122; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=dL2fFSDPHzNhtRnioUUhvZ2ojX+57+5XWLQ+CzaRWN0=; b=ae9RYiPCE119rhGkp081xjB/HDEL1AiVO8btJaCfrvuSnJcYqR1Tl2NFrv8q2R93NkLroJ s4ZTocPJQE3eknPOvdqeyn6BGO0FIG2Ed6uwy2THFycFfOfNhQhpUCpF1DZ9wonya3MMKs +wE31VrZNtpVQ8vZD87CDjj3kQ3lCJHv1dnSGeR/uERdqAGDCzhZp50T3pfIKyA2NTLAD8 n3jR/BoLEZVtbgZs55ARQaaDitkWBIXdud3mIVLjhO74jXyHaHCDdZGNVj09Lpq4qOxaHd x5qtBS6R9fNiMGmmutIGBsJO/u/DAqWLzT11s5V5Nr1k7T4SNhQqv9ViTtlpEg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632947122; a=rsa-sha256; cv=none; b=oB/n0D+Fg06SM0uLqe7gPB3/2U+WI37ZTIrnLzjjqtUaQzNW/0MGUErqbLnNWsGoYrt4tM 9/gGQyrV1q+5WxzpQOsSUDVZMyXUaG3PX+Z3Apsk7OlLhJHtnPLKcbpF/HMm3I896HjzxR zJ/9V/LHY4b6tDoq4NqULZJDDwqtipNvh+DehB0Etp9Moryy4OmKW4K14DtHLNw5OxLAqk WuwImX5g2rylWIAQP+aJKYZy0d2+lrBPx0G8CuFBi6hDppo6cT/pClwJEqKRaAKG1uM3W/ QxzwpilYTYdTzOiJLn9cKQqZT1PY/DbpMiAL2h9kHN+jcmeTtVTg5JNIqmKHcQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=fastmail.com header.s=fm1 header.b=lxIbhnF7; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="HEXuQvm/"; dmarc=pass (policy=none) header.from=fastmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -2.09 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=fastmail.com header.s=fm1 header.b=lxIbhnF7; dkim=pass header.d=messagingengine.com header.s=fm3 header.b="HEXuQvm/"; dmarc=pass (policy=none) header.from=fastmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 3D47911045 X-Spam-Score: -2.09 X-Migadu-Scanner: scn0.migadu.com X-TUID: e1tKbIXiBP5q --3a1608753f2c49fe952551ae325029d8 Content-Type: text/plain Hey there, Thanks for the breakdown for all of this. I'm a long time user of Org Mode in my every day work as a Technical Support Engineer with the past two jobs I've had, so its awesome how easy it is to possibly contribute to it, as I really really really do think Org Mode and Emacs are awesome. Thanks for this, will see how I can help as I would love to improve my Elisp skills a bit. I'll look to see if there are low-hanging fruit type issues that are easy to modify first on the Sourcehut repo. Thanks, Sam On Wed, Sep 29, 2021, at 4:18 PM, Bastien wrote: > 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 > > --3a1608753f2c49fe952551ae325029d8 Content-Type: text/html Content-Transfer-Encoding: quoted-printable
Hey there,
=

Thanks for the breakdown for all of this.
<= /div>

I'm a long time user of Org Mode in my every da= y work as a Technical Support Engineer with the past two jobs I've had, = so its awesome how easy it is to possibly contribute to it, as I really = really really do think Org Mode and Emacs are awesome.
Thanks for this, will see how I can help as I would love to = improve my Elisp skills a bit.

I'll look to= see if there are low-hanging fruit type issues that are easy to modify = first on the Sourcehut repo.

Thanks,

Sam

On Wed, Sep 29, = 2021, at 4:18 PM, Bastien wrote:
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 e= ach push: https://git.sr.ht= /~bzg/worg

Worg is maintained by Krupal= and Corwin Brust.  Anyone is welcome to

https://orgmode.org is populated by .org pages f= rom the orgweb repo

So far, only Timothy, Nicolas and me do have write acce= ss, 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 co= mpatibility and will
be removed before the release of Org = 9.6.

The https://orgmode.org contents are hosted on my machine.
<= div>
https://updat= es.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 alr= eady.

= https://list.orgmode.org is the public-inbox archive of the mailing<= br>
list.  It's hosted and maintained by Kyle.  The = mailing list archives

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

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

Publishing Worg pages used to involve scripts on th= e server that we
don't need anymore: the HTML page are gen= erated 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,
<= div>which triggers the release of the GNU ELPA package, which is now the=
preferred way of installing the last stable Org version.<= br>

This setup makes many things a lot easier!<= br>

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

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

- No ne= ed to maintain the Gogs instance and the Fathom instance.
=
- Releasing is now a breeze.

Enjoy!

-- 
Bastien
<= /div>



--3a1608753f2c49fe952551ae325029d8--