Downloading fgdata using bittorrent: Difference between revisions

Jump to navigation Jump to search
This is a plan for creating a script to replace git clone git://gitorious.org/fg/fgdata.git with bittorent for a git bundle and appropriate git commands to convert the bundle into a .git.
(This is a plan for creating a script to replace git clone git://gitorious.org/fg/fgdata.git with bittorent for a git bundle and appropriate git commands to convert the bundle into a .git.)
Line 1: Line 1:
A small project to adapt to the current size of the fgdata repository. It is getting too large to clone. Attempts to clone fail more often than not. An alternative is to use a bittorent client such as transmission, qbittorrent, deluge, rasterbar etc. This will be developed first as a set of instructions, then as a script, then as a part of download_and_compile.sh  
A small project to adapt to the current size of the fgdata repository. It is getting too large to clone. Attempts to clone fail more often than not. An alternative is to use a bittorent client such as transmission, qbittorrent, deluge, rasterbar etc. This will be developed first as a set of instructions, then as a script, then as a part of download_and_compile.sh  
What may be needed to support this effort is a process to create new bundles, rather than a continuing set of updates.
We need to know more about how the bundles are created, and how and where they are stored.


This page is related to  
This page is related to  
Line 8: Line 12:
Development Plan:
Development Plan:


* read [[FlightGear Git: data developers]], extract and assemble commands to to the complete bittorrent and git process to create a current usable .git for fgdata
* read [[FlightGear Git: data developers]], extract and assemble commands to complete the bittorrent and git process to create a current usable .git for fgdata
* Integrate the commands into download_and_compile.sh
* write script to ensure that a bittorrent command line interface and daemon is available
* Integrate installation of a bittorrent cli client and daemon if one is not already present.  This would be separate from the installation of library pre-requisites and would explicitly inform the user of the need for doing this.
* write script to ensure the bittorrent daemon is available
* write script to ensure the bittorrent daemon provides uploads to other bittorent users in a way that is acceptable to the user of the script.
* Integrate the bittorrent and git commands to use the bundle into download_and_compile.sh
* Integrate installation and configuration of a bittorrent cli client and daemon if one is not already present.  This would be separate from the installation of library pre-requisites and would explicitly inform the user of the need for doing this.


Raw info from [[FlightGear Git: data developers]]   
Raw info from [[FlightGear Git: data developers]]   
982

edits

Navigation menu