-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Future of FreshRSS #995
Description
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 Models
- Document lib (third-party)
- Document SimplePie / article fetching
- Document favicon fetching
- Document lib_rss
- Document multi-themes
- Document Minz (see progress on [WIP] Start documentation about Minz documentation#11)
- 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.