Why was tasclient/springdownloader removed from installer? - Page 3

Why was tasclient/springdownloader removed from installer?

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: Why was tasclient/springdownloader removed from installer?

Post by Licho »

VeryBadSoldier (other author of SD) told me he would prefer SD checked by default, so better that way (and include current copy of it in installer to avoid downloads).
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: Why was tasclient/springdownloader removed from installer?

Post by Licho »

VeryBadSoldier (other author of SD) told me he would prefer SD checked by default, so better that way (and include current copy of it in installer to avoid downloads).
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Re: Why was tasclient/springdownloader removed from installer?

Post by Pxtl »

The CA tab is deprecated and is used for nothing but voting and changelog. It isn't even enabled by default. Rapid has replaced the CA tab.

So really, that's a silly point to complain about.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Why was tasclient/springdownloader removed from installer?

Post by Forboding Angel »

Over a year and people still miss the point...

The CA tab is a good idea. I suggest expanding upon that good idea and making more tabs.

Or jsut another tab with a listing of spring modes with picture and description as well as download links and website links if applicable.
User avatar
det
Moderator
Posts: 737
Joined: 26 Nov 2005, 11:22

Re: Why was tasclient/springdownloader removed from installer?

Post by det »

BA/CA/XTA/NOTA/S44 are all in SD and any other mod can be included by leaving me a PM with a link to the sdz. It takes me about 1 minute to add a new mod.

Once a mod is selected in SD, it will be auto updated any time you run SD and these updates will be really small.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Why was tasclient/springdownloader removed from installer?

Post by Forboding Angel »

Well to be completely honest, that kind of puts a lot of my objections to rest. I have a few more (kinda nitpicky).

"Rapid" makes no sense to an end user. I ran SD yesterday and I actually knew what it was, but the rapid tab made little sense to me and it really should be renamed to something like "Get Games" or "download Mods" "download Games" or something, but just "rapid" makes no sense.

Secondly, would it be particularly difficult to add a description of each mod onto the tree (4 sentences or less)?

As I said, I believe the above points are valid, but I admit that they are somewhat nitpicking.
User avatar
det
Moderator
Posts: 737
Joined: 26 Nov 2005, 11:22

Re: Why was tasclient/springdownloader removed from installer?

Post by det »

Thanks to CarRepairer and Licho it is no longer necessary to bug me to update your mod in Rapid. See http://springrts.com/phpbb/viewtopic.php?f=14&t=22077
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: Why was tasclient/springdownloader removed from installer?

Post by Licho »

If there is interest I could also add display of "starter webpages" for each mod in the rapid list (short intro, changes etc).

But mod makers must make/maintain such pages.
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Re: Why was tasclient/springdownloader removed from installer?

Post by Pxtl »

Just scrape the URL link and description from Modinfo.lua.

Also, yes, Rapid is badly named. I'd call it "mod autoupdate" or something.
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: Why was tasclient/springdownloader removed from installer?

Post by Licho »

Well its not just mods, it can be anything there ..
Also its gui is mostly for debug, it was meant to be automatic/hidden - as you join game it gets you the mod.
It worked this way with tasclient.

But atm there has to be some manual way for people to pick package, because springlobby is not requesting mod download and refuses to join game if you dont have the mod yet.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Why was tasclient/springdownloader removed from installer?

Post by Forboding Angel »

Licho wrote:If there is interest I could also add display of "starter webpages" for each mod in the rapid list (short intro, changes etc).

But mod makers must make/maintain such pages.
That sounds really nice actually? Any specs on size and space available (php support, css, html, etc?)?

I'm assuming that instead of using the actual webpage (which would be AWESOME if doable), that you would be using a sort of PiP basic tiny html sort of thingy.
User avatar
TheFatController
Balanced Annihilation Developer
Posts: 1177
Joined: 10 Dec 2006, 18:46

Re: Why was tasclient/springdownloader removed from installer?

Post by TheFatController »

Do you possibly have any data on the curent number of springdownloader users so I can decide whether or not it's worth to include BA?

I don't personally use springdownloader as I find it unruly and not possible to configure to a "don't do anything until i specifically tell you to" state.
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: Why was tasclient/springdownloader removed from installer?

Post by Licho »

TheFatController wrote:Do you possibly have any data on the curent number of springdownloader users so I can decide whether or not it's worth to include BA?

I don't personally use springdownloader as I find it unruly and not possible to configure to a "don't do anything until i specifically tell you to" state.
BA has always been included.
SD is not uploading content files now and you can stop auto-downloads by unchecking "auto download". Auto downloads get you map and mod for game you join in lobby.
Last edited by Licho on 08 Feb 2010, 17:55, edited 2 times in total.
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: Why was tasclient/springdownloader removed from installer?

Post by Licho »

Forboding Angel wrote:
Licho wrote:If there is interest I could also add display of "starter webpages" for each mod in the rapid list (short intro, changes etc).

But mod makers must make/maintain such pages.
That sounds really nice actually? Any specs on size and space available (php support, css, html, etc?)?

I'm assuming that instead of using the actual webpage (which would be AWESOME if doable), that you would be using a sort of PiP basic tiny html sort of thingy.
It would be full webpage => support for any technology. It uses IE core on windows and gecko(Firefox) on linux.

If you look at widgets - details about widgets are already displayed using webpage, you wont even notice it.

There are several considerations

1) do we want to allow links out - if yes, should they open real browser?

2) do we want some special actions attached to some links/buttons? (SD can detect link clicks and it can for example download certain file, or start spring with certain settings/script after clicking something)
User avatar
det
Moderator
Posts: 737
Joined: 26 Nov 2005, 11:22

Re: Why was tasclient/springdownloader removed from installer?

Post by det »

TheFatController wrote:Do you possibly have any data on the curent number of springdownloader users so I can decide whether or not it's worth to include BA?

I don't personally use springdownloader as I find it unruly and not possible to configure to a "don't do anything until i specifically tell you to" state.
I've been keeping BA up to date in Rapid since 7.04. But it would be better if the mod maker uploaded at release time to assure people can always use Rapid to get the mod. I can probably get some stats for how many people have downloaded BA using Rapid.
User avatar
det
Moderator
Posts: 737
Joined: 26 Nov 2005, 11:22

Re: Why was tasclient/springdownloader removed from installer?

Post by det »

Download statistics for BA in SD Rapid:

BA 7.04 downloads:
1797 total
1104 from a unique IP
1088 from a unique class C (X.X.X.*)

BA 7.1 downloads:
450 total
258 from a unique IP
256 from a unique class C (X.X.X.*)

BA 7.11 downloads:
14 total
11 from a unique IP
11 from a unique class C (X.X.X.*)

I just uploaded BA 7.1 around 2-3 days ago and BA 7.11 a few minutes ago. The unique class C probably best represents the true number of downloads.
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Re: Why was tasclient/springdownloader removed from installer?

Post by Forboding Angel »

Licho wrote:1) do we want to allow links out - if yes, should they open real browser?
Yes, system default. Necessary for people who are particularly interested in a game's storyline, unit guides, etc etc.
Licho wrote:2) do we want some special actions attached to some links/buttons? (SD can detect link clicks and it can for example download certain file, or start spring with certain settings/script after clicking something)
Personally, this wouldn't get much use from me, but I can imagine many others (Zwzsg and KP come to mind) wanting this functionallity to be available.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Why was tasclient/springdownloader removed from installer?

Post by hoijui »

SD is in installer in master now.

done with commits:
7d4481187d8406d71c9db26ca896ed312e244a31
7153ee1f0f335b1ac980b2702d49ed3f5fc664cb

tested, seems to work fine

first installer that has it:
http://buildbot.eat-peet.net/spring/ins ... 153ee1.exe

* gets installed by default
* is integrated in the installer archive (not downloaded at install-time)
* is in the install sub-menu 'Tools', together with ArchiveMover
User avatar
Licho
Zero-K Developer
Posts: 3803
Joined: 19 May 2006, 19:13

Re: Why was tasclient/springdownloader removed from installer?

Post by Licho »

Thank you!
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Re: Why was tasclient/springdownloader removed from installer?

Post by imbaczek »

btw i strongly suggest making springdownloader not elevate itself, it's annoying and unnecessary.
Post Reply

Return to “Engine”