View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004821||Taler||other||public||2016-11-29 00:34||2017-06-06 14:18|
|Reporter||Florian Dold||Assigned To||Marcello Stanisci|
|Priority||urgent||Severity||feature||Reproducibility||have not tried|
|Status||closed||Resolution||no change required|
|Product Version||git (master)|
|Target Version||0.3||Fixed in Version||0.3|
|Summary||0004821: implement django-taler-merchant library for easy merchant integration|
|Description||Django is a widely used framework, it would be nice if we could have a small library that would be really easy to use from within Django.|
The Django library would provide
- the admin interface
- a dumbed down API for payments, without the need to do HTTP requests manually
|Tags||No tags attached.|
Bumping to "urgent", but partially because I would like to see a slight variation of this, which is a _Python_ library to facilitate merchant integration. Even there, I'm not sure a library is the right task, but whatever we can do to make Python frontends fast to setup, not sure if they will all be django-based. Regardless, we also need a Python version of the tutorial, so this development should be driven by the tutorial.
Moreover, the "urgency" comes from me needing this ideally by FOSDEM, but at the latest for EasterHegg (and then in perfection!).
I agree that what we need is a Python (and Ruby) library that makes it very easy to talk to the backend.
I suggest that we factor out the helpers from merchant-frontends into a package that we can than also use ourselves (eat your own dog food ...). The Python tutorial then also should be written against that library.
We probably don't need to have any Django-specific library; rather we need Django (and Flask) template projects that people can clone, preferably even with a mirror on GitHub.
||As privately agreed, the library will NOT be django-compliant.|
|2016-11-29 00:34||Florian Dold||New Issue|
|2016-12-25 14:10||Christian Grothoff||Severity||minor => feature|
|2017-01-07 21:21||Christian Grothoff||Assigned To||=> Marcello Stanisci|
|2017-01-07 21:21||Christian Grothoff||Priority||normal => urgent|
|2017-01-07 21:21||Christian Grothoff||Status||new => assigned|
|2017-01-07 21:21||Christian Grothoff||Product Version||=> git (master)|
|2017-01-07 21:21||Christian Grothoff||Target Version||=> 0.3|
|2017-01-07 21:21||Christian Grothoff||Note Added: 0011620|
|2017-01-12 13:27||Florian Dold||Note Added: 0011623|
|2017-01-12 14:50||Marcello Stanisci||Note Edited: 0011620|
|2017-01-12 14:51||Marcello Stanisci||Relationship added||related to 0004848|
|2017-02-22 15:11||Marcello Stanisci||Status||assigned => resolved|
|2017-02-22 15:11||Marcello Stanisci||Resolution||open => no change required|
|2017-02-22 15:11||Marcello Stanisci||Note Added: 0011829|
|2017-05-03 02:16||Christian Grothoff||Fixed in Version||=> 0.3|
|2017-06-06 14:18||Christian Grothoff||Status||resolved => closed|