TODO in inqlude-0.0.8 vs TODO in inqlude-0.7.0
- old
+ new
@@ -1,42 +1,77 @@
-# Alpha (first announcement, ready for early adopters)
+# 0.7 (Alpha) (first announcement, ready for early adopters)
-* Update get involved
+* Release it
-# Beta (ready for contributors of meta data)
-* Document manifest format
+# 0.8 (Alpha) (second announcement, ready for contributors)
+
+* Create ROADMAP.md
+* Define milestones on GitHub and reference issues
+* Move all issues from this file to GitHub
+* Add Upstream.get_involved for all issues where possible
+
+* Release it
+
+
+# 0.9 (Beta) (ready for contributors of meta data, schema stable)
+
+* Replace manifest hash by Manifest object
+
+* Add display name High Priority #12
+* Check platform attribute for valid entries High Priority #18
+* Check maturity for valid values High Priority #16
+* Link to license text Medium Priority #14
+* Add a comment field for authors Medium Priority #15
+* Add attribute for screenshots Medium Priority #10
+* Add bugtracker URL Low Priority #7
+
* Define maturity scale
* State policy for inclusion of libraries (at least one stable release, no qt3,
open source, provides a Qt API, published API docs)
* Handle binding consistently (suffix -qt, common description, maybe special
tags in meta data for bound library)
-* Check validity of links
-* Add option to verify given manifest
-* Add show option for showing library details
+* Show Qt5 compability High Priority #20
+* Check links Medium Priority #11
+* Add command for showing library details High Priority #1
-* Look for latest versions of libraries
-* Make sure all manifests have a download link
-* Add links to upstream source code repositories for all libraries
+* Turn alpha ribbon into beta ribbon on web site
-* Add download section on library page with source code download and links to
- packages e.g. openSUSE 1-click install
-* Show release date on library page
-* Add page with older versions of each library
+* Release it
+
# 1.0 (ready for end users of the web site)
+* Show latest releases on web page Medium Priority #22
+* Make layout responsive Medium Priority Web site #6
+* Align summaries on development page vertically Low Priority Web site #19
+
* Add "How to use" data
* Add tags for searching
+
* Update manifest data to have complete package data
* Check existence of packages
+* Link to Open Build Service Low Priority #9
-# Later (ready for end users of the command line tool)
+* Remove beta ribbon on web site
+* Release it
+
+
+# 2.0 (ready for end users of the command line tool)
+
* Smarter match for source RPMs, which contain more than one library
* Retrieve data from qt-apps and kde-apps
* "How to package libraries"
* Look for local search
* Get manifests from build service
* List libraries with available packages
* Properly identify repository (use vendor?)
+
+* Release it
+
+
+# Later
+
+* Create more friendly progress display for cache creation Low Priority #3
+* Add some quality indication Low Priority #17