-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wargus split from Aleona's Tales #155
Conversation
Cyber and I put a lot of effort into combining Wargus and Aleona. Why do you want to rip them apart in the repository? Can't you package them on Linux separately without doing that? I believe the wc2 prefix in the scripts is required for Wargus and Aleona to be compatible. Some of the maps are set to computer, instead of player. It's on my to do list to go through and fix them all. |
I think too they should remain in same repository; (quoting myself); I think one of the problem was that the Warcraft2-exctracted assets would overwrite Aleonas-tales But I may be completely wrong and I need to check that again. The split should only happen at the binary packages level (vs source package level)
In Debian terms, that mean stratagus, wargus & aleonas-tales are all in "main/free" This way, people choosing to play Aleonas-tales won't be bothered by the postinst/Debconf script. Some other packagers (? GetDeb) may not care at all and chose to settle for an other logic. |
Well, I just blindly followed some ealier ideas that the split would be Karol Kreński
|
I improved cmd line invocation: resources and one peasant only can be now specified with wargus -G. Not sure how to create pull request now, since the previous is still open and seems I cannot start a separate pull request. I used some fancy lua formatting tool for resources and units changes, since the code didn't have proper indenting under my vim (github diff reads it better, so it seems like different tabstops). Anyway, the changes are less than it looks. Also, some functions in lua scripts are a few screens long, so once I get more proficient with lua, I could refactor the code a little, unless you think it is fine as it is now. |
That still apply; but is much more easier to enforce if wargus & aleaonas tales stay in the same repository |
Is there anything I could/should do about it now? Karol Kreński
|
@mimooh could you put the new commandline option into a separate pull request by pushing it to a new branch? Supposing you have Wargus/wargus as "wargus" and your own fork as "origin", this should be as simple as:
... and then create a pull request from the "patch-G" branch. |
I'll try that. Also, I find it useful that the server announces his I could do the lua part probably, but I guess I need to get it from C Karol Kreński
|
Tim, the promised split is ready and once you are done with the real stuff (the desyncs) you can see about my work. Both wargus and aleona work and can live in parallel. Once we decide upon how aleona package will be available we will provide the necessary info in wargus installation dialogs. Aleona can be forked from here: https://github.com/mimooh/aleonas-tales and hopefully will be hosted next to wargus.