After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 609874 - Add Déjà Dup
Add Déjà Dup
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: module sets
2.29.x
Other All
: Normal normal
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2010-02-13 23:03 UTC by Javier Jardón (IRC: jjardon)
Modified: 2010-03-03 20:58 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add Déjà Dup (1.12 KB, patch)
2010-02-13 23:04 UTC, Javier Jardón (IRC: jjardon)
none Details | Review

Description Javier Jardón (IRC: jjardon) 2010-02-13 23:03:13 UTC
Déjà Dup is a backup program proposed [1] for inclusion in future GNOME releases
Webpage: https://launchpad.net/deja-dup

[1] http://mail.gnome.org/archives/desktop-devel-list/2010-February/msg00013.html
Comment 1 Javier Jardón (IRC: jjardon) 2010-02-13 23:04:48 UTC
Created attachment 153740 [details] [review]
Add Déjà Dup
Comment 2 Michael Terry 2010-02-13 23:52:06 UTC
Thank you Javier!  One extra dependency should probably be duplicity, the commandline backup tool without which Deja Dup isn't very useful.

How are external dependencies like that handled?  Should they be added to the moduleset too?  If so, how about something like:

 <distutils id="duplicity">
    <branch repo="launchpad.net"
            module="~duplicity-team/duplicity/0.7-series"
            checkoutdir="duplicity/"/>
 </distutils>
Comment 3 Michael Terry 2010-03-03 19:51:51 UTC
commit 550532ffa3bcaad67314d8368a05847a21befbdc
Author: Michael Terry <mike@mterry.name>
Date:   Wed Mar 3 14:47:20 2010 -0500

    [2.30] Add proposed GNOME 3.0 app deja-dup
    
    Add deja-dup to the 2.30 moduleset until a 3.0 moduleset opens.
    Also add its external dependency duplicity (0.6.07).
    
    Closes: bgo#609874
Comment 4 Frederic Peters 2010-03-03 20:58:22 UTC
Sorry I didn't react earlier; external dependencies have special rules, you can read about them on live.gnome.org:  http://live.gnome.org/TwoPointTwentynine/ExternalDependencies

Therefore I moved the duplicity declaration to gnome-2.30.modules; things will be rearranged when creating the moduleset for the next version.