Bug / Feature #1255
openMirror für PiVote-Pakete
90%
Description
Wäre es möglich, die PiVote Pakete an einem Ort zu mirroren, wo die URL keine variablen Bestandteile hat, wie z.B. die Attachment-ID vom Drupal?
Wäre sehr praktisch für Paketmanager, dann kann man bei einem Update jeweils nur die Versionsnummer hochschrauben :)
Aktuell:
http://projects.piratenpartei.ch/attachments/download/256/PiVote_Client_Linux_x86_1.1.3.0.zip
Beispiel:
http://ftp.piratenpartei.ch/pivote/release/PiVote_Client_Linux_x86_1.1.3.0.zip
http://ftp.piratenpartei.ch/pivote/release/latest.zip (symlink)
Updated by Exception over 13 years ago
- Category set to 55
- Assignee set to Simon Rupf
- Priority changed from Normal to Low
- Target version set to Backlog
Updated by danilo about 12 years ago
- Priority changed from Low to Normal
Habe jetzt zusätzliche Probleme beim Paketieren der aktuellen Version. Redmine leitet mich beim Download der Files auf das my.piratenpartei.ch Login um.
Ein einfacher anonymer FTP (oder normales HTTP mit Directory Listing) würde völlig reichen!
Updated by Exception about 12 years ago
- Status changed from New to 4
- % Done changed from 0 to 100
Updated by danilo about 12 years ago
- Assignee changed from Simon Rupf to Exception
- % Done changed from 100 to 80
Tiptop, merci! Könnte man da aber auch die versionierten Pakete gleich mit erstellen? Wenn man nur die latest Pakete verwendet, breakt das ältere Setup-Scripts.
Beispiel aus der Ticketbeschreibung:
http://.../PiVote_Client_Linux_x86_1.1.3.0.zip http://.../latest.zip (symlink)
Updated by danilo about 12 years ago
- Priority changed from Normal to Urgent
- % Done changed from 80 to 20
- Estimated time changed from 0.25 h to 0.75 h
Weitere Probleme: Wenn man das PiVote ZIP herunterlädt, wird man via my.piratenpartei.ch weitergeleitet, obwohl der Download kein Login voraussetzt. Dabei scheint irgendwas schief zu laufen.
Mit wget scheints zu klappen, wenn man Redirects erlaubt:
$ wget --no-check-certificate \ https://projects.piratenpartei.ch/attachments/download/1212/PiVote_Client_Linux_x86_1.2.4.0.zip
Mit curl hingegen gibts einen infinite redirect loop:
$ curl -L --insecure \ https://projects.piratenpartei.ch/attachments/download/1212/PiVote_Client_Linux_x86_1.2.4.0.zip
-> "curl: (47) Maximum (50) redirects followed"
Da diverse Build Tools abhängig von funktionierenden Downloads sind (Arch's PKGBUILDs nutzen curl) wäre es wirklich gut, wenn die ZIPs irgendwo mirrored werden, wo es keine Redirects gibt.
Nochmal der Vorschlag aus der Ticketbeschreibung:
http://ftp.piratenpartei.ch/pivote/release/PiVote_Client_Linux_x86_1.1.3.0.zip http://ftp.piratenpartei.ch/pivote/release/latest.zip (symlink)
Bis dahin ist sowohl der Upgrade des ArchLinux Packetes sowie die Installation des bestehenden Paketes (Ticket #2998) broken.
Updated by Exception almost 12 years ago
- Tracker changed from 2 to Bug / Feature
- Status changed from 4 to Needs Work
Updated by Exception almost 12 years ago
- Target version deleted (
Backlog) - Request Type set to Feature Request
- Affected Program set to None
- Affected Users set to All
Updated by Exception almost 12 years ago
- Status changed from Needs Work to Needs Feedback
- % Done changed from 20 to 50
Wurden an einem neuen Ort abgelegt.
http://stan.piratenpartei.ch/download/PiVote_Client_Debian_x86_latest.deb
http://stan.piratenpartei.ch/download/PiVote_Client_Linux_x86_latest.zip
Funktioniert das jetzt wie gewünscht?
Updated by danilo almost 12 years ago
- Priority changed from High to Normal
- % Done changed from 50 to 90
Danke, das klappt jetzt.
Was nach wie vor fehlt, ist jeweils eine URL mit der aktuellen Versionsnummer im Pfad (wie im Ticket-Text erwähnt). Ansonsten breakt ein Paket, welches von dieser URL abhängt, jedesmal wenn es eine neue Pivote-Version gibt (aufgrund von Hashes die nicht mehr stimmen).
Mit einem File-Archiv wo die versionierten URLs bestehen bleiben, passiert das nicht. Deshalb, nice to have -> 90% done.
Updated by admin almost 12 years ago
- Assignee changed from Exception to danilo
Automaticaclly enforce assigned-to to the author of the ticket
Updated by admin almost 12 years ago
- Due date set to 10 February 2013
Automatically enforce due date for Normal Priority to 30 days in the future
Updated by danilo almost 12 years ago
- Status changed from Needs Feedback to Needs Work
- Assignee changed from danilo to Exception
- Priority changed from Normal to Low
Updated by admin almost 12 years ago
- Due date changed from 10 February 2013 to 13 February 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin almost 12 years ago
- Due date changed from 13 February 2013 to 16 February 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin almost 12 years ago
- Due date changed from 16 February 2013 to 19 February 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin almost 12 years ago
- Due date changed from 19 February 2013 to 22 February 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 22 February 2013 to 25 February 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 25 February 2013 to 28 February 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 28 February 2013 to 03 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 03 March 2013 to 06 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 06 March 2013 to 09 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 09 March 2013 to 12 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 12 March 2013 to 15 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 15 March 2013 to 18 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 18 March 2013 to 21 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 21 March 2013 to 24 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 24 March 2013 to 27 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 27 March 2013 to 30 March 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 30 March 2013 to 02 April 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by danilo over 11 years ago
- Priority changed from Low to High
Das Archiv ist kaputt.
danilo@t410:~$ curl http://stan.piratenpartei.ch/download/PiVote_Client_Linux_x86_latest.zip <html> <head><title>500 Internal Server Error</title></head> <body bgcolor="white"> <center><h1>500 Internal Server Error</h1></center> <hr><center>nginx/1.2.6</center> </body> </html>
Kann man die Dateie nicht einfach als Teil des Deploy-Prozesses auf einen FTP oder ein HTTP-Verzeichnis mit directory listing laden?
Updated by admin over 11 years ago
- Due date changed from 02 April 2013 to 05 April 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 05 April 2013 to 08 April 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 08 April 2013 to 11 April 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 11 April 2013 to 14 April 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 14 April 2013 to 17 April 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 17 April 2013 to 20 April 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty
Updated by admin over 11 years ago
- Due date changed from 20 April 2013 to 23 April 2013
Due date reached, automatically increased by 3 days. Please handle this ticket immedialty