davemds pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=ec2b95ceab45a06f82971e8b67d6a0943506e933

commit ec2b95ceab45a06f82971e8b67d6a0943506e933
Author: Dave Andreoli <d...@gurumeditation.it>
Date:   Mon Dec 6 11:00:13 2021 +0100

    README: remove not maintained/broken apps
    
    Also add some TODO items and fix an htts link
---
 CODING    | 25 +++++++++++++++++++++++++
 README.md |  4 +---
 2 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/CODING b/CODING
index 31c93c6..ef985c3 100644
--- a/CODING
+++ b/CODING
@@ -1,3 +1,28 @@
+TODO
+====
+* Automatically build and publish binary wheels on pypi
+  - for py: 36,37,38,39,310
+  - for linux x86 and rpi
+  - see 
https://packaging.python.org/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/
+  - see https://github.com/pypa/manylinux
+  - also include efl itsef in the wheels? PySide is doing this
+
+* Drop python 2 compatibility
+  - Switch to cython3
+  - remove all the workarounds for py2 (see strings and enums)
+
+* Improved editors support, at least on VSCode and PyCharm
+
+* Try to implement better the elementary module, removing
+  the __init__ module hack (that create problems in the docs)
+
+* Make the examples a first citizen!
+  - install them with python efl
+  - make them easily runnable
+  - show them in the docs
+  - show the code inside the examples themself?
+  - make the code editable on the fly?
+
 
 Style
 =====
diff --git a/README.md b/README.md
index bfb96f0..88479a3 100644
--- a/README.md
+++ b/README.md
@@ -20,7 +20,7 @@ NOTE: Currently only sources packages are available on pip, 
this means that the
 ## Install from released tarballs
 
 All the stable releases of python-efl can always be found at:
-http://download.enlightenment.org/rel/bindings/python/
+https://download.enlightenment.org/rel/bindings/python/
 
 To install download and unpack a tarball and run:
 ```
@@ -69,11 +69,9 @@ The HTML generated documentation will be available in the 
folder: `build/sphinx/
 | **EpyMC** - Media Center | https://github.com/DaveMDS/epymc |
 | **Espionage** - D-Bus inspector | 
https://phab.enlightenment.org/w/projects/espionage/ |
 | **Epour** - BitTorrent Client | 
https://phab.enlightenment.org/w/projects/epour/ |
-| **Econnman** - Connman GUI | 
https://phab.enlightenment.org/w/projects/econnman/ |
 | **Eluminance** - Fast photo browser | https://github.com/DaveMDS/eluminance |
 | **Egitu** - Git User Interface | https://github.com/DaveMDS/egitu |
 | **Edone** - GettingThingsDone  | https://github.com/DaveMDS/edone |
-| **Lekha** - PDF viewer | https://github.com/kaihu/lekha |
 | **Epack** - Archive extractor | https://github.com/wfx/epack |
 
 ... and many more that cannot fit in this short list. If have some code and 
want it in this list just let us know.

-- 


Reply via email to