Separate TODO from README.

This commit is contained in:
Kai Huuhko 2013-09-22 11:44:13 +03:00
parent ac9b1bf001
commit 48a59784fa
2 changed files with 49 additions and 48 deletions

51
README
View File

@ -1,5 +1,7 @@
PYTHON-EFL 1.7.99
-----------------
PYTHON-EFL 1.7.99
-----------------
EFL is a collection of libraries for handling many common tasks a
developer man have such as data structures, communication, rendering,
@ -11,53 +13,6 @@ INSTALL
For installation instruction see the INSTALL file.
BUGS
====
* Evas: smart object doesn't work
* EdjeEdit: PartState API does not work
* Docs: GenlistWidget is documented instead of Genlist
(all the scrollable are affected)
- One solution to this is to use inherited-members option in autodoc.
Is there a way to have only the immediate parents this way?
- Another is having an abstraction layer with all functions defined and
documented in Genlist and then calling the parent class functions.
This defeats the purpose of having it in many classes.
Perhaps there is some clever way to use getattr and __doc__ = ...?
TODO
====
* evas.SmartObject
* edje: complete the unit tests
* elm.Web need a test
* elm.PhotoCam need a test
* include python-ethumb
* Review the internal functions and name them consistently
* Add more documentation for the use of callbacks
* Document our use of exceptions
* update links and text on:
http://www.freedesktop.org/wiki/Software/DBusBindings
* Split base object defines from includes/efl.evas.pxd so that everything
defined there doesn't get included to the C code that cimports it.
This may have been fixed in latest versions of Cython.
* Add more scrollables once the documentation issue (and others) is solved.
* Review the new elm list type object item system.
* Check for documentation changes.
* Elm Drag-n-Drop
* Unit tests for elm, things like top_widget and getting child objects
can be done easily.
* Images missing in the documentation:
- datetime
- video
- web
- window ?
CHANGES FROM 1.7 to 1.8
=======================

46
TODO Normal file
View File

@ -0,0 +1,46 @@
BUGS
====
* Evas: smart object doesn't work
* EdjeEdit: PartState API does not work
* Docs: GenlistWidget is documented instead of Genlist
(all the scrollable are affected)
- One solution to this is to use inherited-members option in autodoc.
Is there a way to have only the immediate parents this way?
- Another is having an abstraction layer with all functions defined and
documented in Genlist and then calling the parent class functions.
This defeats the purpose of having it in many classes.
Perhaps there is some clever way to use getattr and __doc__ = ...?
TODO
====
* evas.SmartObject
* edje: complete the unit tests
* elm.Web need a test
* elm.PhotoCam need a test
* include python-ethumb
* Review the internal functions and name them consistently
* Add more documentation for the use of callbacks
* Document our use of exceptions
* update links and text on:
http://www.freedesktop.org/wiki/Software/DBusBindings
* Split base object defines from includes/efl.evas.pxd so that everything
defined there doesn't get included to the C code that cimports it.
This may have been fixed in latest versions of Cython.
* Add more scrollables once the documentation issue (and others) is solved.
* Review the new elm list type object item system.
* Check for documentation changes.
* Elm Drag-n-Drop
* Unit tests for elm, things like top_widget and getting child objects
can be done easily.
* Images missing in the documentation:
- datetime
- video
- web
- window ?