Update - 30 July 2015
We have currently a lot of internal things going on.
I had to spent quite some time on it, so the next UGX Launcher release won't make it till sunday.
The next estimate release date will be until 09 Aug 2015.
This should give us a bit more time to resolve internal issues and give me a bit more time to polish the application.
We are also in the end process for job applications as announced earlier this month.
I think we should have them out this weekend.
Thanks for your understanding.
( At the bottom is a Too Long Too Read section^^ )
it’s been awhile, right? ;-)
You might wonder ( for a long time now ) what’s going on lately?
I'll go through the past issues, current issues and what the status is on most of our UGX Mods projects
( except of UGX Mod / Requiem as I'm not the Project Lead of it )
So first off all, free time was and still is a rare thing for me. ( and for the rest of the team )
And the server move at the beginning of 2015 and it’s maintenance eats a lot of time as well. ( which is an ongoing task )
So thanks for your patience ( or not ) - it’s time to talk about the future of UGX!
Status of each project:
So I finally took the step and moved from the GUI Framework wxWidgets to Qt.
Let me say this straight - it’s awesome and everyone, including me, will totally benefit from this move!
A bit history: ( oh gosh more wall of text?!)
I wanted to create a nice GUI for the UGX Launcher, UGX Installer, … - I tried it with wxWidgets ( I really did! ) and it took weeks to get it into the current state as it is. ( decent working / looking )
With Qt it took me two days ( with a warmup phase of a month, mostly reading docs because I had no time to even sit on my computer q.q ) and the result is better, faster and things which I couldn’t get done in wx were done in Qt instantly!
So the next version will look better and run with Qt - but - it might crash more often because moving from one framework to another usually doesn’t go without any bugs ;)
I also hope that I can deliver hotfixes and new improvements / updates faster in time.
But we do face currently a licensing issue. Qt has a commercial license with benefits for $350 USD / month per developer or a community license with restrictions and obligations.
We are having a huge discussion about how to handle the current licensing issue and what options we have. - Neither is perfect.
We face a financial issue - because the license is really expensive - and a legal / security issue because of the GNU LGPL license which we have to respect.
It's obvious, that we want to keep our work protected and making the UGXL to be open source would be a great thing for everyone - but I'm not ready yet to share all the secrets with everyone. ( It's like my little baby, programmers do know what I mean^^ )
We want that the UGX Launcher and it's other related applications are a part of UGX and "in house" developed.
I think we would loose some kind of identification and prestige if we would go open source.
We don't have the perfect solution yet. We are no experts, reading and understanding licensing terms is not a fun thing - but based on research now, it's look great for all of us!
If you might have taken a look recently on the development board, you'll notice that the next UGX Launcher release is schedule in two weeks.
It's a rough estimate and I hope I can fulfill it. It's looking great so far.
Installer for the UGX Launcher. - Donators know it doesn’t look quite well but it works ( kinda^^ )
Once the internal test of the new UGX Launcher version is complete, I’ll port over the UGX Installer to Qt as well and improve it, as well as fix all known bugs.
It’s the webfrontend of the UGX Launcher. Donators could already see the awful frontpage on the UGX Launcher^^
It’s in an early stage and requires a lot of work. - Current effort was put into a map submit system. - Security was a big topic so I had to do client and server validation ( which should be always the case ! ) and setting things up took time.
The current setup will be deprecated soon. I’ll merge this into our new UGX Mods Homepage.
A tiny application to make map uploads to the new UGX Play map system much easier.
Just select your map folder and everything else will be done by the application.
( Ok, all you need to do is give it some information ;) )
Needs to be ported over to Qt as well. - Otherwise it would be (almost) ready for release, but without UGX Play totally useless^^
besides some improvements and usability additions it should serve as the bridge between all UGX Mods relates sites.
It’s also the container for the chat, so you can chat wherever you are ;)
This will be integrated into our new UGX Mods Homepage. - It won’t be available for the current one!
It was delayed for such a long time. The original chat is now over 2 years old - O.O
Everyone knows the old chat had ( a lot of ) troubles - therefore I had to make sure that the new chat won’t suffer from the same mistakes and issues.
Therefore I started from scratch - on client & server side!
We had a working prototype already - but as other projects are more important ( UGX Launcher ) I had to pause it.
We are thinking about to release a standalone version once the UGX Launcher will have the Chat as well.
This is the most interesting project - but also the one with the biggest chance to fail.
Combined with the UGX Launcher it should enable in-game stats tracking :OOO
I will start working on it once some other projects are done - this has no priority - but would be still freaking cool, right? =D
Same as UGX Stats.
The idea is to have an online lobby created through the UGX Launcher for CoD: WaW.
Easy to find and invite people ;)
Currently on hold. - I hope to finish it once I have a bit more time and other projects are going well.
UGX Mods Homepage
The June 2015 Survey showed us that we definitely need a new homepage.
We were considering this ( I think ) for over a year now, well I’m happy to say that we are in the planning phase ( what we need, resources, workload, roadmap, … )
I can say it will be awesome - but as with any other project - it will take time and it’s done when it’s done!
We are moving & extending our current wiki. We had this planned for a long time and are working on it slowly.
Also we will improve our "support options" - Usually if you have an issue, you would write a mail to email@example.com and
We move soon to a better support system, with many benifits for both sides
As usual if we change something, we make a dedicated announcement, so be excited over the next few weeks for this and that
We want YOU!
Soooo… we have a huge workload and this will take time. Especially with a limited work time per day.
We received a few questions / hints if UGX Mods is looking for new team members / help.
Well, it’s a bit tricky - you know, trust, reliability, motivation, ...
But we are considering it currently and we might write out some “job profiles” where ppl could apply soon.
( Actually we are just making sure it sounds right and setup system, guidelines etc. )
I think I don’t need to mention that this is a huge opportunity for talented people to be in a great team ;)
( We look for many positions: Scripter, Modder, Programmer, Web developer, Artists, ... there is plenty room to fill with awesome new people! )
Too Long Too Read (TL;TR)
Time is rare and that's why everything takes longer as it should.
The UGX Launcher and other apps will move to the Qt.
The next UGX Launcher update will be awesome, but might have more bugs / crashes.
The release of it might be already in two weeks!
UGX Installer and other application will benefit from the move to Qt as well!
We are currently planning our new UGX Mods Homepage, with many new features.
UGX might consider to look for new team members for various jobs soon.
Thanks for your time - stay tuned for the next UGX Launcher release.