Difference between revisions of "Liblicense/Roadmap"
Paulproteus (talk | contribs) |
|||
(One intermediate revision by the same user not shown) | |||
Line 43: | Line 43: | ||
=== 0.6 === | === 0.6 === | ||
− | * our own (boo hiss) string comparator that tries pointer quality then a safe strcmp | + | * <strike>our own (boo hiss) string comparator that tries pointer quality then a safe strcmp</strike> - GCC's builtin strcmp may already do this |
* verification link support | * verification link support | ||
* morePermission support | * morePermission support | ||
− | * | + | * Tests actually assert; all tests pass |
− | |||
− | |||
* ensure all functions, etc are documented w/Doxygen | * ensure all functions, etc are documented w/Doxygen | ||
=== 0.7 === | === 0.7 === | ||
+ | * Fix Python bindings | ||
+ | * Bump ABI + SONAME | ||
+ | |||
+ | === 0.8 === | ||
+ | * Add PD as option | ||
+ | * Integration with Eye of Gnome | ||
+ | * scout out and flesh out basic video support | ||
* Add support for [http://getmiro.com Miro] (for linkback verification and embedding in video formats) | * Add support for [http://getmiro.com Miro] (for linkback verification and embedding in video formats) | ||
* KDE Integration so they can take KDE items up stream and depend on liblicense | * KDE Integration so they can take KDE items up stream and depend on liblicense | ||
− | |||
− | |||
− | |||
− | |||
=== 0.9 === | === 0.9 === |
Latest revision as of 19:09, 16 May 2008
0.1
- Initial release. (done)
- All CC licenses. (done)
- CLI tools. (done)
- Modules. (done)
- Exempi embed. (done)
- Exempi XMP sidecar. (done)
- Make light blog post about release on techblog, explain early state (done)
0.3
- Optimization - namely caching in some way. Should not access file every attribute request.
- Gnome tools. (done)
- Nautilus frontend. (done)
- Gnome settings frontend. (done)
- GTK License chooser. (See mockups) (done)
- File embed preference over external storage. (Use external only as needed.) (done)
- Store default jurisdiction. (done - default license is in default jurisdiction)
- Modules.
- vorbiscomment (done)
- ...
- Do big release on main CC blog and across various chat and mailing lists to pick-up people, lots of them...
- Do liblicense 03 release todo
- RELEASED 2007-08-03
0.4
- Further refinement.
- Sugar tools.
- Journal integration.
- Another major announcement
- liblicense 04 release todo
- RELEASED 2007-08-22
0.5 (really 0.5.1)
- Migrate to ABI compatibility with current exempi
- Ensure we have reasonable ABI + versioning ourselves
- Release fixes for all those segfaults (oops)
- Package for Debian unstable
- RELEASED 2008-01-15
0.6
our own (boo hiss) string comparator that tries pointer quality then a safe strcmp- GCC's builtin strcmp may already do this- verification link support
- morePermission support
- Tests actually assert; all tests pass
- ensure all functions, etc are documented w/Doxygen
0.7
- Fix Python bindings
- Bump ABI + SONAME
0.8
- Add PD as option
- Integration with Eye of Gnome
- scout out and flesh out basic video support
- Add support for Miro (for linkback verification and embedding in video formats)
- KDE Integration so they can take KDE items up stream and depend on liblicense
0.9
- more!
1.0
- more!