]> gitweb.fluxo.info Git - feeds.git/commitdiff
Feat: project restructuring
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 2 Jan 2026 13:16:39 +0000 (10:16 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 2 Jan 2026 13:16:39 +0000 (10:16 -0300)
53 files changed:
ChangeLog.md [new file with mode: 0644]
README.md
TODO.md [new file with mode: 0644]
opml/all.opml [moved from all.opml with 100% similarity]
opml/analysis.opml [moved from analysis.opml with 100% similarity]
opml/archive.opml [moved from archive.opml with 100% similarity]
opml/brasil.opml [moved from brasil.opml with 100% similarity]
opml/brasil/analysis.opml [moved from brasil/analysis.opml with 100% similarity]
opml/brasil/foss.opml [moved from brasil/foss.opml with 100% similarity]
opml/brasil/hacker.opml [moved from brasil/hacker.opml with 100% similarity]
opml/brasil/internet.opml [moved from brasil/internet.opml with 100% similarity]
opml/brasil/investigative.opml [moved from brasil/investigative.opml with 100% similarity]
opml/brasil/jobs.opml [moved from brasil/jobs.opml with 100% similarity]
opml/brasil/left.opml [moved from brasil/left.opml with 100% similarity]
opml/brasil/movements.opml [moved from brasil/movements.opml with 100% similarity]
opml/brasil/news.opml [moved from brasil/news.opml with 100% similarity]
opml/brasil/ngo.opml [moved from brasil/ngo.opml with 100% similarity]
opml/brasil/saopaulo/culture.opml [moved from brasil/saopaulo/culture.opml with 100% similarity]
opml/brasil/saopaulo/news.opml [moved from brasil/saopaulo/news.opml with 100% similarity]
opml/brasil/saopaulo/weather.opml [moved from brasil/saopaulo/weather.opml with 100% similarity]
opml/brasil/science.opml [moved from brasil/science.opml with 100% similarity]
opml/brasil/surveillance.opml [moved from brasil/surveillance.opml with 100% similarity]
opml/brasil/tech.opml [moved from brasil/tech.opml with 100% similarity]
opml/coins.opml [moved from coins.opml with 100% similarity]
opml/comics.opml [moved from comics.opml with 100% similarity]
opml/computing/hacker.opml [moved from computing/hacker.opml with 100% similarity]
opml/computing/hardware.opml [moved from computing/hardware.opml with 100% similarity]
opml/computing/software.opml [moved from computing/software.opml with 100% similarity]
opml/computing/software/bsd.opml [moved from computing/software/bsd.opml with 100% similarity]
opml/computing/software/development.opml [moved from computing/software/development.opml with 100% similarity]
opml/computing/software/foss.opml [moved from computing/software/foss.opml with 100% similarity]
opml/data.opml [moved from data.opml with 100% similarity]
opml/essential.opml [moved from essential.opml with 100% similarity]
opml/geek.opml [moved from geek.opml with 100% similarity]
opml/humanitarian.opml [moved from humanitarian.opml with 100% similarity]
opml/incoming.opml [moved from incoming.opml with 100% similarity]
opml/internet.opml [moved from internet.opml with 100% similarity]
opml/investigative.opml [moved from investigative.opml with 100% similarity]
opml/left.opml [moved from left.opml with 100% similarity]
opml/literature.opml [moved from literature.opml with 100% similarity]
opml/misc.opml [moved from misc.opml with 100% similarity]
opml/movements.opml [moved from movements.opml with 100% similarity]
opml/news.opml [moved from news.opml with 100% similarity]
opml/sample.opml [moved from sample.opml with 100% similarity]
opml/science.opml [moved from science.opml with 100% similarity]
opml/security.opml [moved from security.opml with 100% similarity]
opml/space.opml [moved from space.opml with 100% similarity]
opml/surveillance.opml [moved from surveillance.opml with 100% similarity]
opml/tech.opml [moved from tech.opml with 100% similarity]
opml/telecom.opml [moved from telecom.opml with 100% similarity]
opml/thinktanks.opml [moved from thinktanks.opml with 100% similarity]
opml/vertigem.opml [moved from vertigem.opml with 100% similarity]
opml/whistleblowing.opml [moved from whistleblowing.opml with 100% similarity]

diff --git a/ChangeLog.md b/ChangeLog.md
new file mode 100644 (file)
index 0000000..5b76f35
--- /dev/null
@@ -0,0 +1,9 @@
+# ChangeLog
+
+## 2026-01-02 - Restructuring
+
+### Restructuring
+
+* [x] Project restructuring:
+  * [x] Adds ChangeLog and TODO files.
+  * [x] Move OPML files to a subfolder.
index cef933f17495e7a9fd6346a65ebef9ac79dfa4a5..5355bf86936eb975bd01542efc9e0c19e614fff1 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# Feeds in OPML format
+# Rhatto's OPML Hub
 
-Build your own, cheap and valuable newspaper!
+Feeds in OPML format to help build your own, cheap but valuable newspaper!
 
 ## Intro
 
diff --git a/TODO.md b/TODO.md
new file mode 100644 (file)
index 0000000..1566cd3
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,22 @@
+# TODO
+
+## Organization
+
+* [ ] Tests.
+* [ ] Release workflow.
+
+## OPMLs
+
+* [ ] Sort files by category.
+* [ ] Comment out old, dead feeds.
+
+## Behavior
+
+* [ ] Newsboat:
+  * [ ] Open feature request upstream to allow for recursive
+        OPML lookups, so OPML files can be listed inside
+        other OPML files.
+
+## Documentation
+
+* [ ] Switch instructions from `newsbeuter` to `newsboat`.
similarity index 100%
rename from all.opml
rename to opml/all.opml
similarity index 100%
rename from analysis.opml
rename to opml/analysis.opml
similarity index 100%
rename from archive.opml
rename to opml/archive.opml
similarity index 100%
rename from brasil.opml
rename to opml/brasil.opml
similarity index 100%
rename from brasil/foss.opml
rename to opml/brasil/foss.opml
similarity index 100%
rename from brasil/hacker.opml
rename to opml/brasil/hacker.opml
similarity index 100%
rename from brasil/jobs.opml
rename to opml/brasil/jobs.opml
similarity index 100%
rename from brasil/left.opml
rename to opml/brasil/left.opml
similarity index 100%
rename from brasil/news.opml
rename to opml/brasil/news.opml
similarity index 100%
rename from brasil/ngo.opml
rename to opml/brasil/ngo.opml
similarity index 100%
rename from brasil/science.opml
rename to opml/brasil/science.opml
similarity index 100%
rename from brasil/tech.opml
rename to opml/brasil/tech.opml
similarity index 100%
rename from coins.opml
rename to opml/coins.opml
similarity index 100%
rename from comics.opml
rename to opml/comics.opml
similarity index 100%
rename from data.opml
rename to opml/data.opml
similarity index 100%
rename from essential.opml
rename to opml/essential.opml
similarity index 100%
rename from geek.opml
rename to opml/geek.opml
similarity index 100%
rename from humanitarian.opml
rename to opml/humanitarian.opml
similarity index 100%
rename from incoming.opml
rename to opml/incoming.opml
similarity index 100%
rename from internet.opml
rename to opml/internet.opml
similarity index 100%
rename from investigative.opml
rename to opml/investigative.opml
similarity index 100%
rename from left.opml
rename to opml/left.opml
similarity index 100%
rename from literature.opml
rename to opml/literature.opml
similarity index 100%
rename from misc.opml
rename to opml/misc.opml
similarity index 100%
rename from movements.opml
rename to opml/movements.opml
similarity index 100%
rename from news.opml
rename to opml/news.opml
similarity index 100%
rename from sample.opml
rename to opml/sample.opml
similarity index 100%
rename from science.opml
rename to opml/science.opml
similarity index 100%
rename from security.opml
rename to opml/security.opml
similarity index 100%
rename from space.opml
rename to opml/space.opml
similarity index 100%
rename from surveillance.opml
rename to opml/surveillance.opml
similarity index 100%
rename from tech.opml
rename to opml/tech.opml
similarity index 100%
rename from telecom.opml
rename to opml/telecom.opml
similarity index 100%
rename from thinktanks.opml
rename to opml/thinktanks.opml
similarity index 100%
rename from vertigem.opml
rename to opml/vertigem.opml
similarity index 100%
rename from whistleblowing.opml
rename to opml/whistleblowing.opml