I am planning to port zkl to linux using mono. Currently it uses WPF which is not supported by mono. What alternatives would you suggest that would work on windows and linux? I have thought about gtk, I think it would work fine on all platforms.
+0 / -0
|
thought process: - do every part of zkl gui use WPF ? -- YES => your question is legitimate -- NO => how are done non-WPF parts? why can't you do the same?
+0 / -0
|
quote: Most of the ZKL is already converted to WinForms |
-Licho I was just wondering if there was a better alternative. If not then I will get on with WinForms.
+0 / -0
|
Well, best alternative would be write whole ZK lobby in c++ and QT (QT Creator rocks :). It would not just run on Linux but you cold also develop ZK lobby on Linux, sharp on Linux sucks. But this is not gonna happen cuz sharp is after LUA most used language so devs must be best skilled with it.
+0 / -0
|
Why do we need ZKL on Linux? I use Weblobby to play. It works great on Linux. The only requirement is either Oracle Java or a decently new OpenJDK Java. Creating your own battles, joining existing rooms, playing single player all works. Weblobby autodownloads everything. http://weblobby.springrts.com/Development is really active: http://springrts.com/phpbb/viewtopic.php?f=64&t=29978&sid=f02decca1cf7ef2e7104543425008f7b&start=20There are some things on the TODO though: -ZK Missions don't work (With any lobby in Linux) -Replays don't work (They work with NOTALobby though)
+0 / -0
|
Well we dont need ZK lobby on Linux, newbies do for en easy adoption. Weblobby is good, i tried it but NOTA Lobby is even better. Now is new NOTA Lobby 4.0 which should handle multiengine, but its not working for me. Although NOTA Lobby 3.2 runs just fine.
+0 / -0
|
Its not needed but it would be nice to have the same as in windows.
+0 / -0
|
Yeah, I agree with that about expanding the user base with new players. I think the cool thing would be to have a ZKL for Linux in Ubuntu Software Center, that should get us some players.
+0 / -0
|
Weblobby in AppJS could be a viable alternative.
+0 / -0
|
|
NO! Mono is suck! It's not good idea to port ZKL. Use NOTALobby ,SpringLobby, WebLobby, or write you'r own COOOL lobby. Why do you need zkl on linux? Also, I use springlobby.
+0 / -0
|
ZK missions will soon be available on Weblobby.
+0 / -0
|
quote: Use NOTALobby ,SpringLobby, |
Aren't you ashamed to recommend those? quote: or write you'r own COBOL lobby. |
FTFY.
+0 / -0
|
|
@[MF]Vermind Of course. I am just used to using springlobby and having to do everything manually. It seems like more popular than linux ZKL would be getting weblobby as a standalone app. If so that should be easier. Also weblobby seems to be developed at a much faster rate than ZKL. You do know about the GPL violation?
+0 / -0
|
ZKL is mostly done, there is not much to "develop" now.. it works, its stable, it has all features planned. Converting it is easy for person who knows some winforms and wpf stuff, but very hard for people new to it.
+0 / -0
|
quote: You do know about the GPL violation? |
Who cares when its the best lobby here? Its just linking one library. You know how many commercial apps does that? PS: Of course i would be happier if they used some GPL compatible licence and published source.
+0 / -0
|
quote: Who cares when its the best lobby here? |
You really wanna go there? quote: You know how many commercial apps does that? |
Name one? Even better, mail the name to FSF.
+0 / -0
|
Ok, i cant find none, but ive read some examples few times.
+0 / -0
|
It was too skilled a job for me so Licho is doing it now. The ZKL predecessor is now working fine under mono. The download is here if anyone wants it.
+0 / -0
|