Skip to content

Future of FreshRSS #995

@marienfressinaud

Description

@marienfressinaud

Here is a ticket to discuss about future of FreshRSS.

TL;DR: I want to work on other projects, I have no time to spend on FreshRSS. So we need to finish what I started: give FreshRSS' keys to community.

These days I can't find motivation to work on FreshRSS. Many reasons for that but the main one is because I feel FreshRSS is nearly complete. Of course, I have a lot of ideas to improve FreshRSS but I can't find a way to not break everything and to rebuild everything :). I have no time for that and it's probably not a good idea.

My idea is to give the keys to the community so you can continue the work (and restart FreshRSS if you want :p). Here's a list of tasks I have to finish before starting my new big (and probably awesome :D) personal project:

  • Buy a dedicated VPS for FreshRSS (there is no problem for me to pay for that, I still love and use FreshRSS :))
    • Install web server
    • Install mail server / mailing lists
    • Migrate freshrss.org
    • Migrate demo.freshrss.org
    • Migrate doc.freshrss.org
    • Migrate rss.freshrss.org
    • Migrate update.freshrss.org
    • Migrate dev.freshrss.org (dev version of freshrss.org)
    • Migrate dev.update.freshrss.org (dev version of update.freshrss.org)
    • Create dev.doc.freshrss.org (dev version of doc.freshrss.org)
    • Migrate mailing lists
    • Open a tech zone
  • Finish main documentation
    • Document Minz (see progress on [WIP] Start documentation about Minz documentation#11)
      • Document Model section
      • Document Controller section
      • Document View section
      • Document Request section
      • Document Dispatcher / FrontController section
      • Document Session section
      • Document Url section
      • Document Configuration section
      • Document Extension / ExtensionManager section
      • Document Log section
      • Document Translate section
    • Document application
      • Document Models
        • Entry
        • Feed
        • Category
        • Auth
        • Context
        • UserQuery
      • Document Controllers
        • Entry
        • Feed
        • Category
        • Auth
        • Subscription
        • Extension
        • Update
        • ImportExport
        • User
        • Configure
    • Document lib (third-party)
      • Document SimplePie / article fetching
      • Document favicon fetching
      • Document lib_rss
      • Document multi-themes
  • Document release (see Add "Release new version" section (French) documentation#12)
    • Git process
    • Services to update
    • How to communicate
    • Start new development version
  • Document auto-update process (see Add "Release new version" section (French) documentation#12 too)
    • Write new script
    • Update version.php
    • Update dev.update.freshrss.org
    • Test
    • Update update.freshrss.org
  • Document documentation (yeah \o/) and publication (see Add information about contributing documentation#13)
  • Document how-to write and publish blog post
  • Explain how I see a potential FreshRSS redevelopment (it could be really awesome and well-designed :])
  • Release FreshRSS 1.2

Tell me if you think I forgot something. That's a lot of work so feel free to help me to accomplish this big last piece of work. I tried to determine tasks as atomic as possible in order to give me more motivation.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions