View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0003472 | Spring engine | General | public | 2013-02-16 09:40 | 2013-02-17 05:29 | ||||
Reporter | Forboding Angel | ||||||||
Assigned To | abma | ||||||||
Priority | urgent | Severity | block | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 92.0 | ||||||||
Target Version | 93.0 | Fixed in Version | |||||||
Summary | 0003472: Rapid Downloader is broken in spring 92 | ||||||||
Description | D:\spring92-testing>rapid\rapid.exe pin evo:stable Using data directory: D:\spring92-testing\ Traceback (most recent call last): File "C:\Python26\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27 , in <module> File "bin/rapid", line 7, in <module> File "Z:\python\rapid\rapid\ui\text\main.py", line 131, in main File "Z:\python\rapid\rapid\main.py", line 40, in pin File "Z:\python\rapid\rapid\rapid.py", line 318, in tags File "Z:\python\rapid\rapid\rapid.py", line 226, in tags File "Z:\python\rapid\rapid\rapid.py", line 184, in load File "Z:\python\rapid\rapid\rapid.py", line 137, in __iter__ File "Z:\python\rapid\rapid\rapid.py", line 124, in list File "Z:\python\rapid\rapid\rapid.py", line 111, in load File "Z:\python\rapid\rapid\util\downloader.py", line 87, in conditional_get_r equest File "C:\Python26\lib\urllib2.py", line 383, in open response = self._open(req, data) File "C:\Python26\lib\urllib2.py", line 401, in _open '_open', req) File "C:\Python26\lib\urllib2.py", line 361, in _call_chain result = func(*args) File "C:\Python26\lib\urllib2.py", line 1130, in http_open return self.do_open(httplib.HTTPConnection, req) File "C:\Python26\lib\urllib2.py", line 1105, in do_open raise URLError(err) urllib2.URLError: <urlopen error [Errno 11004] getaddrinfo failed> | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
Notes | |
abma (administrator) 2013-02-16 17:16 Last edited: 2013-02-16 17:20 |
anything against removal of rapid-downloader? only "bad" thing is, then there is no gui for rapid any more. springlobby supports rapid as well, so that should be minor and pr-downloader supports rapid (+tags), so you can do the same if you know tag names... supporting two tools is more work than one... updating rapid would be a bounce of work, as generating the win32 thing isn't easy removing it would reduce installer size ~6MB, so many points currently are for removing it. |
Forboding Angel (reporter) 2013-02-17 03:03 |
Ok, I am vehemently against removing it, unless these conditions are met. 1. PR Downloader can do everything Rapid can do (this includes making sdd and sdz and cherrypicking versions or revisions) 2. PR Downloader is less cluttered with the way it presents data (this isn't much of a sticking point really, just I like the output of rapid better as it is more informative). 3. And this is a HUGE point... PR Downloader should obey isolation mode. I will bitch to high heavens if it doesn't. Atm I don't think it does, if it does, please enlighten me as to how to get it to behave (tried it last night and the results were... strange, maybe it's supposed to but I just did it wrong or haz a bug with 92+?). 4. The help provided by just running PR Downloader is pretty meh. I was able to figure out what to do after a few tries, but it needs to be improved. Anyway, if 1 and 3 are met with 2 and 4 being an optional feature request (but if 4 isn't met, then please make a wiki page with detailed instructions or something so I don't have to QQ all over the forums), I will not complain. That said, if you remove rapid, please make it very clear in the changelog. I'm not the only one that relies on rapid so heavily. |
abma (administrator) 2013-02-17 03:19 |
you forget the alternative: - rapid is broken and needs a fix, added report: https://github.com/tvo/rapid/issues/41 - a win32 build needs to be created as well (this really sucks when maintaing rapid) 1. "everything" is a bit vage, only creating a sdd is missing, cherrypicking versions / revisions already works. afaik rapid currently can't create sdz, added as feature request: https://github.com/spring/pr-downloader/issues/53 2. ... 3. add the parameter --filesystem-writepath to set the output path, figuring that out automaticly would require unitsync support which sucks a bit 4. mostly you can use springlobby / other lobbies, console is only needed if you want to do some specific task. gui support should be added into lobby not into pr-downloader directly (blame springlobby / other lobbies for that) |
Forboding Angel (reporter) 2013-02-17 03:35 Last edited: 2013-02-17 03:36 |
Creating an sdd is key for dev stuff. That is ridiculously important. Rapid can make an sdz in 91. @3, this isn't really acceptable. Please stop looking at this as a tool for end users and instead a tool used for game packages. There is no way to define that because on an end user's computer I have no idea what the location is. @4, console is needed for a whole host of activities. Please stop looking at it as an end user and start looking at it from a packaging perspective. It is very frustrating when you make these statements. Yes, pr downloader is occasionally useful to an end user, but they aren't the people actively using it! It's gamedevs maintaining custom packages of spring. Please extract yourself form this end user mindset as it causes a lot of problems when engine devs aren't thinking from a package maintenance perspective. Tobi understood that, and your mindset is one of the key reasons why I'm extremely nervous about the thought of rapid being removed. |
abma (administrator) 2013-02-17 03:54 |
if its used from game-devs then please give feedback whats needed and what not... i don't see it as end-user tool, i see it as testing tool for the downloader library. console and end-user doesn't fit well together... i got like zero feedback, so don't wine about missing features, better make feature requests or annoy me about whats missing. |
abma (administrator) 2013-02-17 05:01 Last edited: 2013-02-17 05:05 |
also, if its an developer tool, you still can download it yourself. thats a reason more to remove it when end-users don't use it. i really dislike to distribute broken tools/programs. dl-link: (as it seems its no-where linked) http://springrts.com/dl/rapid-spring-latest-win32.7z |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2013-02-16 09:40 | Forboding Angel | New Issue | |
2013-02-16 17:16 | abma | Note Added: 0009825 | |
2013-02-16 17:16 | abma | Assigned To | => abma |
2013-02-16 17:16 | abma | Status | new => feedback |
2013-02-16 17:17 | abma | Note Edited: 0009825 | View Revisions |
2013-02-16 17:20 | abma | Note Edited: 0009825 | View Revisions |
2013-02-16 17:20 | abma | Target Version | => 93.0 |
2013-02-17 03:03 | Forboding Angel | Note Added: 0009826 | |
2013-02-17 03:03 | Forboding Angel | Status | feedback => assigned |
2013-02-17 03:19 | abma | Note Added: 0009827 | |
2013-02-17 03:35 | Forboding Angel | Note Added: 0009829 | |
2013-02-17 03:36 | Forboding Angel | Note Edited: 0009829 | View Revisions |
2013-02-17 03:54 | abma | Note Added: 0009830 | |
2013-02-17 05:01 | abma | Note Added: 0009831 | |
2013-02-17 05:01 | abma | Note Edited: 0009831 | View Revisions |
2013-02-17 05:02 | abma | Note Edited: 0009831 | View Revisions |
2013-02-17 05:04 | abma | Note Edited: 0009831 | View Revisions |
2013-02-17 05:05 | abma | Note Edited: 0009831 | View Revisions |
2013-02-17 05:29 | abma | Changeset attached | => spring develop 2d8bd081 |
2013-02-17 05:29 | abma | Status | assigned => resolved |
2013-02-17 05:29 | abma | Resolution | open => fixed |