First Python based prototype ported from the Ruby version. Not completed yet. README update.

This commit is contained in:
Johannes Findeisen 2022-11-20 08:59:50 +01:00
commit 5e4124e651
5 changed files with 196 additions and 15 deletions

View file

@ -8,12 +8,14 @@ More to come...
## To do:
- Save as most cached data as JSON files as possible. Object dumps are related to Ruby only at the moment.
So limit the use of Marshal to a minimum!
- Rewrite fgg in Python. **Ruby is a weird language o_O!**
- Error handling. Not done in any way so far... :|
- ~~Save as most cached data as JSON files as possible. Object dumps are related to Ruby only at the moment.
So limit the use of Marshal to a minimum!~~ Nor marshal nor pickle is used anymore. All cache is JSON.
- ~~Rewrite fgg in Python. **Ruby is a weird language o_O!**~~ Python is the now the language of choice.
- Use a template engine for HTML output generation, but not before the rewrite in Python.
- Add more photo sources, not only Flickr.
- Add more targets, not only Jekyll. Nikola preferred!
- Define what is definitely need in metadata to generate a gallery even when offline.
- Maybe add more photo sources, not only Flickr.
- ~~Define what is definitely needed in metadata to generate a gallery even when offline.~~ Should be done but maybe
needs more enhancements.
- Add API call to delete a photo in the source after downloading and creating metadata file.
- Tons of stuff...
- Tons of stuff... :)