Difference between revisions of "SourceForge"
(some more details on the rsync project) |
|||
Line 5: | Line 5: | ||
| URL = {{url|1=http://sourceforge.net/|2=sourceforge.net}} | | URL = {{url|1=http://sourceforge.net/|2=sourceforge.net}} | ||
| project_status = {{online}} | | project_status = {{online}} | ||
| archiving_status = | | archiving_status = '''Paused, Awaiting SF Staff Replay''' | ||
| source = [https://github.com/ArchiveTeam/sourceforge-grab sourceforge-grab], [https://github.com/ArchiveTeam/sourceforge-grab-rsync sourceforge-grab-rsync] | | source = [https://github.com/ArchiveTeam/sourceforge-grab sourceforge-grab], [https://github.com/ArchiveTeam/sourceforge-grab-rsync sourceforge-grab-rsync] | ||
| tracker = [http://tracker.archiveteam.org/sourceforge sourceforge], [http://tracker.archiveteam.org/sourceforgersync sourceforgersync] | | tracker = [http://tracker.archiveteam.org/sourceforge sourceforge], [http://tracker.archiveteam.org/sourceforgersync sourceforgersync] |
Revision as of 22:21, 18 June 2015
SourceForge | |
URL | sourceforge.net[IA•Wcite•.today•MemWeb] |
Status | Online! |
Archiving status | Paused, Awaiting SF Staff Replay |
Archiving type | Unknown |
Project source | sourceforge-grab, sourceforge-grab-rsync |
Project tracker | sourceforge, sourceforgersync |
IRC channel | #coldstorage (on hackint) |
SourceForge is a free software repository.
It's really old, ad supported, adware supported. And yet, it is still alive.
It hosts code migrated from BerliOS[1] which shut down.
Shutdown?
2015: Removal of FRS Area
Hello, You have been identified as having saved files in you user FRS profile area (/home/pfs/<username>. We are planning on removing this area for user accounts on March 17th 2015. We wanted to give you the opportunity to move your data to a new location before we remove the data. Here is a link that should help you with moving your data: https://sourceforge.net/p/forge/documentation/SFTP/ If you need any help please contact us. Thanks SourceForge.net Support sfnet_ops@slashdotmedia.com https://sourceforge.net/support
2015: Admins hijacking projects to add more adware
http://lwn.net/SubscriberLink/646118/f8f6483b64fdafb9/
Site Structure
- 444,202 project URLs found: https://github.com/marcroberts/archiveteam-sourceforge-lister/blob/master/projects-sorted.txt
Download files can be found on public ftp mirrors, priority on the rest of the site then download files last? e.g. http://www.mirrorservice.org/sites/ftp.sourceforge.net/
CVS/svn/git/hg/bzr repositories should be a priority; many projects do not have their source code on the ftp mirrors.
The main API is documented here: http://sourceforge.net/p/forge/documentation/Allura%20API/ and allows unauthenticated access to most services. It also can indicate what revision control system is used.
Appropriate tools, (such as git clone -m and svnrdump) can be used to backup, but SF suggests using rsync regardless of the actual revision control system used.
- Some projects have subdomain sites. Ex: http://supertuxkart.sourceforge.net/ Many can be listed by using the project API as an "external_homepage".
How can I help?
There are two projects: one that grabs the web content and a copy of the binaries, and another that grabs the sourcecode repositories via rsync.
For both, you can choose selecting the project in the Warrior appliance (only one of them), or set up and run the script(s) manually.
Web grab
Warrior: SourceForge
Script: http://github.com/ArchiveTeam/sourceforge-grab
Code rsync
Warrior: SourceForge Rsync
Script: http://github.com/ArchiveTeam/sourceforge-grab-rsync
IMPORTANT: in case of the rsync project, an item can be even several gigabytes in size! By default, item size accepted by the script/Warrior is limited to 5 GB. If you have orders of magnitude more space, you can bypass this limit (what's more, please, do), see the script README how. Note: count with twice the size of an item (that is, the downloaded copy plus the tar to be uploaded both sit on your HDD until the item finishes). Also multiply it by the concurrency level (Warrior default: 2).
Note: rsync download processes are limited, only one can run at the same time (to prevent banning from SourceForge's side).
General info for script runners
Read the instructions (README) of the corresponding repository.
Some additional information |
---|
Don't forget to replace YOURNICKHERE with your nickname.
The number after If you want to stop the script, please do it gracefully if possible. To do so, create an empty file named STOP in the folder of the script (terminal command: If you see "Project code is out of date", kill the script, go to its folder and issue |
Donating to the Internet Archive
Content downloaded by the ArchiveTeam will be uploaded to the Internet Archive, where it will be stored and be available – hopefully – forever. However, storing it costs thousands of dollars in the long run. So, if you can afford, please consider donating to the Internet Archive, so that this piece of history can be kept for us all. http://archive.org/donate
Do you like our cause?
If you want to help in other projects, want to learn more about ArchiveTeam, or even help in development in general, navigate to the Main Page of this wiki, from there you can reach a lot of information. The Team consists of volunteers working on the projects in their free time, so helping hands (and resources) are always welcome.
References
External links