web-dev-qa-db-fra.com

Les téléchargements de code Google ont cessé: que faut-il utiliser à la place?

La fonctionnalité téléchargements de Google Code permet aux responsables de projet de télécharger gratuitement des fichiers binaires, soit:

  • en utilisant l'interface web, ou
  • en utilisant une API, ce qui est très pratique à intégrer dans un script de construction.

PROBLÈME: Cette fonctionnalité de téléchargement sera supprimée le 15 janvier 2014 .
Y a-t-il une alternative?

Exigences:

  • Télécharger le fichier via l'API
  • Tout le monde peut télécharger depuis une URL directe, sans délai ni étape de publication/enregistrement

De préférence:

  • Domaine qui inspire la confiance dans la communauté Open Source. Par exemple, un service sur "gnu.org" serait meilleur qu'un service sur "warez.biz".
  • Site Web utilisable par smartphone.

SourceForge et CodePlex ont des téléchargements, mais les cachent derrière delay/advertisement .
Bitbucket n'a pas de publicités, mais pas d'API pour télécharger des fichiers .

1
nic

Bintray.com est une plateforme sociale pour la distribution de logiciels basée sur la communauté. C’est également la seule plate-forme intégrant des outils de développement (outils de construction, etc.) et des API, permettant une automatisation complète des processus, notamment la génération automatique d’index pour plusieurs formats de référentiel. Cette plate-forme est également hautement disponible et optimisée pour offrir des performances élevées. téléchargements (CDN).

BTW - Je suis affilié à JFrog, le créateur de Bintray.

Les URL ressemblent à http://dl.bintray.com/username/projectname/filename

2
E.T

Sourceforge fait de son mieux pour profiter de cette occasion pour renaître de ses cendres:

SourceForge invite les développeurs open source Google Code à distribuer des téléchargements à partir de notre plateforme open source.
En distribuant vos publications sur SourceForge, vous obtenez une analyse de téléchargement complète et la possibilité de faire appel à une grande communauté open source. Nous servons déjà d’autres écosystèmes en offrant à leurs projets hébergés nos installations de téléchargement, y compris Githubbers.

SourceForge a une API de téléchargement (en fait, rsync/ssh). Malheureusement, il a des liens de téléchargement directs ... vous pouvez construire des liens comme ceci mais SourceForge parvient toujours à faire glisser sa page ad-ridden.


Pendant ce temps, il semble que Google souhaite que les utilisateurs utilisent Google Drive à la place.

Malheureusement, Google Drive présente plusieurs inconvénients:

  • Des URL telles que https://docs.google.com/file/d/0B-SI__O0UX9ob2JLRmNkeE41UEU n'inspirent pas la confiance. Cela pourrait être n'importe qui téléchargeant n'importe quel type de virus.
  • De nombreuses sociétés bloquent Google Drive, car il est souvent utilisé (comme Dropbox et les clés USB) pour contourner les règles informatiques et les règles de la société _ ecm _ .
  • Ce n'est pas un lien direct. HTTP GET était trop standard, je suppose? Les statistiques de téléchargement chuteront un peu, certains utilisateurs ne comprendront pas et les scripts devront être réécrits (si l'intégration est même possible).
1
nic