Last modified: 2014-05-02 20:35:58 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T56185, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 54185 - [Trebuchet] Git-deploy should have an rsync backend
[Trebuchet] Git-deploy should have an rsync backend
Status: NEW
Product: Wikimedia
Classification: Unclassified
Deployment systems (Other open bugs)
wmf-deployment
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 43338
  Show dependency treegraph
 
Reported: 2013-09-16 20:53 UTC by Ori Livneh
Modified: 2014-05-02 20:35 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ori Livneh 2013-09-16 20:53:09 UTC
- Start with modules/deployment/files/modules/deploy.py
- Separate the git-specific things from the generic frameworky things
- Use the result to define an interface for transports to implement
- Implement that interface for rsync
Comment 1 Antoine "hashar" Musso (WMF) 2013-09-17 01:32:37 UTC
Eventually keep in mind some other transport systems such as BitTorrent or httpd+(curl|wget) :-)
Comment 2 Ryan Lane 2014-02-08 19:38:48 UTC
Agreed. The system should be modular in this regard and should support any transportation method available.

I had done some initial work supporting bittorrent early on and everyone decided against that solution at the time. I most likely still have the code somewhere (for sure I still have the seeding daemon).
Comment 3 Greg Grossmeier 2014-05-02 20:35:58 UTC
(resetting assignee as I assume Ori isn't actively working on this anymore)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links