View Issue Details

IDProjectCategoryView StatusLast Update
0004821Talerotherpublic2017-06-06 12:18
ReporterFlorian Dold Assigned ToMarcello Stanisci Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityurgentSeverityfeatureReproducibilityhave not tried
Status closedResolutionno change required 
Product Versiongit (master) 
Target Version0.3Fixed in Version0.3 
Summary0004821: implement django-taler-merchant library for easy merchant integration
DescriptionDjango 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
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0004848 closedMarcello Stanisci need tutorial for Python for Web integrators 

Activities

Christian Grothoff

2017-01-07 20:21

manager   ~0011620

Last edited: 2017-01-12 13:50

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!).

Florian Dold

2017-01-12 12:27

manager   ~0011623

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.

Marcello Stanisci

2017-02-22 14:11

reporter   ~0011829

As privately agreed, the library will NOT be django-compliant.

Issue History

Date ModifiedUsernameFieldChange
2016-11-28 23:34Florian DoldNew Issue
2016-12-25 13:10Christian GrothoffSeverityminor => feature
2017-01-07 20:21Christian GrothoffAssigned To => Marcello Stanisci
2017-01-07 20:21Christian GrothoffPrioritynormal => urgent
2017-01-07 20:21Christian GrothoffStatusnew => assigned
2017-01-07 20:21Christian GrothoffProduct Version => git (master)
2017-01-07 20:21Christian GrothoffTarget Version => 0.3
2017-01-07 20:21Christian GrothoffNote Added: 0011620
2017-01-12 12:27Florian DoldNote Added: 0011623
2017-01-12 13:50Marcello StanisciNote Edited: 0011620
2017-01-12 13:51Marcello StanisciRelationship addedrelated to 0004848
2017-02-22 14:11Marcello StanisciStatusassigned => informing
2017-02-22 14:11Marcello StanisciResolutionopen => no change required
2017-02-22 14:11Marcello StanisciNote Added: 0011829
2017-05-03 00:16Christian GrothoffFixed in Version => 0.3
2017-06-06 12:18Christian GrothoffStatusinforming => closed