Re: How to develop back-ends



Duplicity is in Python, yes.  And yes, you would need to get a MediaFire backend merged into duplicity.

S3 is a separate package in Ubuntu because duplicity's backends often require extra packages (in S3's case, python-boto) to actually work.  So the backends are optional in that way.

Once MediaFire is a supported backend in duplicity, Deja Dup can begin using it.

-mt

On 24 April 2015 at 12:13, pabloalmeidaff9 gmail com <pabloalmeidaff9 gmail com> wrote:

Mediafire. So I have to projects to work with. Interesting. Which part demands the most work? Is duplicity done in Python? Also, when you say make sure it's in duplicity, you mean the resulting code will be merged into duplicity? If so, how come in Ubuntu, Amazon S3 is a separate package? Thanks.


Em sex, 24 de abr de 2015 10:51, Michael Terry <mike mterry name> escreveu:
Which online provider?

The first step is to make sure the backend is in duplicity, the python-based commandline tool that deja-dup uses behind the scene.

Then there's a bit of glue code needed in deja-dup (vala-based) to expose that backend and connect it with duplicity.

-mt

On 24 April 2015 at 08:31, pabloalmeidaff9 gmail com <pabloalmeidaff9 gmail com> wrote:
Hello. I'm interested in developing a backend for Deja-dup so I it will become possible to backup to a certain online storage provider. What are the first steps? Where can I find the documentation for this? What are the programming languages used? Is it hard? Thanks. :)

_______________________________________________
deja-dup-list mailing list
deja-dup-list gnome org
https://mail.gnome.org/mailman/listinfo/deja-dup-list





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]