#1 Le 21/03/2014, à 10:59
- Gaara
[résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Bonjour à tous,
J'ai créé un petit programme en python contenant différents fichiers, avec un install.py pour que ce soit simple pour tout le monde.
Je pensais le compresser et l'envoyer sur un serveur pour que le téléchargement soit simple, mais je ne sais pas sur quel serveur l'envoyer.
Avez vous des idées d'un serveur gratuit et simple d'utilisation? J'ai regardé git mais ça me parait un peu compliqué...
Je suis abonné à orange, mais je ne sais pas s'ils ont un service fiable.
Dernière modification par gaara92 (Le 26/03/2014, à 11:50)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#2 Le 21/03/2014, à 11:01
- Nasman
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Je suis abonné à orange, mais je ne sais pas s'ils ont un service fiable.
Un service de stockage de la DGSE ?
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#3 Le 21/03/2014, à 11:05
- Gaara
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Ahah non ptêt pas à ce point là, mais qui n'efface pas l'archive au bout de 6 mois....
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#4 Le 21/03/2014, à 21:06
- Gaara
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Je pense avoir trouvé une solution avec launchpad.net
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#5 Le 23/03/2014, à 22:53
- tiramiseb
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Salut,
Pour du stockage/partage, tu peux utiliser Dropbox.
J'ai regardé git mais ça me parait un peu compliqué...
git est juste un programme de gestion de sources.
J'imagine que tu parles de GitHub.
Pour la maintenance et le partage de ton programme, ce serait intéressant pour toi de t'y pencher...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#6 Le 24/03/2014, à 11:02
- psyphi
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Oui je crois que gaara92 n'a pas vraiment compris la différence entre hébergeur de solution de gestion de version et logiciel de gestion de version.
Il existe plusieurs hébergeurs pour versionner tes sources, chaque hébergeur met à disposition de l'utilisateur un ou plusieur protocol de gestion de version:
Launchpad.net -> Bazaar
SourceForge.net -> SVN, CVS...
Github -> Git
Bitbucket -> Git et Mercurial
etc...
Dans tous les cas si tu utilises l'un de ces hébergeurs, tu devras apprendre les bases d'un logiciel de version, je te conseille personellement Git.
Pour distribuer (deployment en anglais) ton logiciel, tu as deux possibilitées:
1 - Tu distribues les sources, dans ce cas là tu peux utiliser l'un des services situés ci dessus (ce que je fais avec Github, cf ma signature). Chaque service propose en général de télécharger les sources dans un zip.
2 - Tu distribues le binaire (.exe ou .deb), dans ce cas le mieux est de le faire via un ppa.
Il faut aussi savoir que Python à un repository officiel PyPi (Python Package Index) pour le deployement de module python. Il sera ensuite facilement installable avec pip => un tutoriel en français ici.
Dernière modification par psyphi (Le 24/03/2014, à 11:03)
Mon blog: http://blog.bores.fr
Mon wiki: http://bores.fr/wiki
Mes programmes libres: https://github.com/tbores
Hors ligne
#7 Le 24/03/2014, à 15:27
- Gaara
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Oui je débute en (presque) tout. Je commence à peine à coder, ça fait quelques semaines.
Mon script est en Gtk python, 3 fichiers et un icone. Mais j'ai le temps, il est encore en phase de tests...
Merci pour vos réponses, je comprend un peu mieux le principe. C'est la doc de git qui m'a fait un peu peur, je n'ai déjà pas compris la première phrase: "Git est un logiciel de gestion de versions décentralisé"
Mais c'est mieux expliqué sur le site de GitHub. (même si c'est en anglais)
Ce que je voulais c'est que l'utilisateur intéressé par mon script n'ait qu'une ligne à copier dans son terminal pour télécharger (et éventuellement installer) le logiciel. (j'ai écris un install.py) -> créer un .deb serait le mieux?
C'est quoi "versionner des sources" ?
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#8 Le 24/03/2014, à 18:36
- psyphi
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Si tu commences prend ton temps. Là je crois que tu vas trop vite. Tu veux distribuer ton code alors que tu n'utilises pas encore d'outil de gestion de version, ce qui veux dire:
- Personne d'autre que toi peut participer à ton projet?
- Comment vas tu faire la maintenance?
- Si ton disque dur flanche tu perds tout
- Tu n'es pas en mesure de corriger un bug sur une ancienne version majeure.
- etc
Commence par lire la page wikipedia: http://fr.wikipedia.org/wiki/Gestion_de_version ensuite lit des comparatifs sur les différents outils de gestion de version, cherche par exemple "Git vs SVN". Une fois que tu as fait le choix de ton logiciel de version, tu peux choisir l'hébergeur.
Mon blog: http://blog.bores.fr
Mon wiki: http://bores.fr/wiki
Mes programmes libres: https://github.com/tbores
Hors ligne
#9 Le 26/03/2014, à 11:33
- Gaara
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
Finalement j'ai opté pour Ubuntu One. C'est super simple à utiliser, et mon projet peut-être téléchargé en un clic. (un peu à la façon d'un hébergeur d'image, c'est ce que je cherchais)
L'utilisation d'un vrai dépôt me semble un peu prématuré, à mon niveau.
Merci à vous !
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#10 Le 26/03/2014, à 11:41
- tiramiseb
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
L'utilisation d'un vrai dépôt me semble un peu prématuré, à mon niveau.
L'utilisation d'un gestionnaire de versions est la toute première étape dans un développement, avant l'écriture de la première ligne de code.
Ce n'est jamais prématuré...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#11 Le 26/03/2014, à 11:49
- Gaara
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
La flemme, quand tu nous tiens... Ce n'est que partie remise !
Je passe quand même en résolu
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#12 Le 26/03/2014, à 12:21
- claudius01
Re : [résolu] Dépôt fiable et gratuit pour mettre en ligne une archive?
La flemme, quand tu nous tiens... Ce n'est que partie remise !
Ce n'est pas de la flemme, c'est de l'inconscience...
C'est comme si tu gravissais un pic rocheux sans corde ni pitons de sécurité (à la première chute, tu retombes tout en bas et accessoirement tu es mort ;-)
Un gestionnaire de versions sert à poser des points de repères pour éviter la question que tu te poseras de toute façon un jour :
"Mais qu'est-ce j'ai bien pu faire pour que mon programme ne fonctionne plus alors qu'il ronronnait comme un bébé ?"
Hors ligne