~brettgilio/org-webring

[ANN] PROGRESS TOWARD ORG-WEBRING 2.0

Details
Message ID
<87zh61qni1.fsf@debian>
DKIM signature
missing
Download raw message
Hello all,

Several weeks ago I made an announcement[0] about the first release of
org-webring, the project which makes it possible to integrate a series
of posts from your favorite blogs into your own org-published website.
Since that time, a lot of progress has been made, and we are fast
approaching the 2.0 release of the project.

Since the announcement, I have posted an update blog post[1] and have
made more progress with the help of quite a few people. For example,
ATOM feeds are now supported, Planet-Syndicate style pages are now
supported, and you can acquire the package from GNU Guix.

From 2.0 forward only a few miscellaneous features may be added, but it
will likely be mostly code stabilization in preparation for requesting a
merge into Org/Elpa/Emacs. There are some tasks I would appreciate help
or feedback from the community on:

- Some feeds with rather old posts (usually early 2000's) fail to pass
  encode-time, leading to a generation failure.

- CSS could use some tweaks to get formatting and display on PC & Mobile
  devices just right.

- The code base itself could stand for future proofing by reusing
  functions available in gnus or newsticker.el

- Repurpose AIO to have a performance boon with safe promises when
  fetching URLs.

- Review docstrings for clarity and correctness.

- Remove dependency on XMLGEN (or get it added to ELPA).

IF YOU ARE INTERESTED IN HELPING WITH ANY OF THESE TASKS, PLEASE DO NOT
HESITATE TO REACH OUT TO ME ON FREENODE @ BRETTGILIO, OR USING OUR
MAILING LIST ~brettgilio/org-webring@lists.sr.ht.

Following 2.0, and the beginning of the code stabilization process, we
will begin collecting necessary FSF-EMACS attributions.

Demo of the webring: https://brettgilio.com/
Demo of the planet/syndicates: https://brettgilio.com/planet.html

Thank you,
Brett Gilio

[0]: https://brettgilio.com/posts/2020-08-20-announcing-org-webring.html
[1]: https://brettgilio.com/posts/2020-09-03-org-webring-status-update.html
Export thread (mbox)