Author Topic: If you could change one thing about ULX/ULib, what would it be?  (Read 5106 times)

0 Members and 3 Guests are viewing this topic.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
If you could change one thing about ULX/ULib, what would it be and why? Feel free to discuss other people's ideas too. Changes can be anything, big or little, GUI, commands, configs, APIs, documentation, web interface, etc. Just put some thought into it!
Experiencing God's grace one day at a time.

Offline DiscoBiscuit

  • Full Member
  • ***
  • Posts: 112
  • Karma: 1
    • DiscoBuild
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #1 on: June 01, 2010, 01:49:11 PM »
GUI. The derma design feels like GMod 9 and a lot of people judge admin mods just for the interface. For example, Exsto Admin Mod doesn't have as many features as ULX, yet many people are switching to it because of the GUI.

Just my 2 cents

Offline jay209015

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 934
  • Karma: 62
    • Dev-Solutions
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #2 on: June 01, 2010, 02:11:37 PM »
Web interface!! I've already mentioned this somewhere before but oh well :P
An error only becomes a mistake when you refuse to correct it. --JFK

"And thus the downfall of the great ULX dynasty was wrought not by another dynasty, but the slow and steady deterioration of the leaders themselves, followed by the deprecation of the great knowledge they possessed." -Gmod, Chapter 28, verse 34 -- Stickly

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #3 on: June 01, 2010, 05:04:55 PM »
GUI.

That's what XGUI is for! :P
And me and Megiddo talked about making a web interface, at least, for a plugin database.. Methinks it wouldn't be too difficult to do.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #4 on: June 01, 2010, 05:18:56 PM »
Future Idea (Great for Stickly's gui talent)
In game ULib mod / ULX mod hot swap system.
Basically, allow loading or unloading of our modules on the fly (as much as possible)
Yes, it would take some re-engineering of the modules we already have (both custom and core), along with some documentation of what each core module actually does (I mean, sure, I can easily look at fun.lua and tell what's in it while in windowed Gmod mode, but how many users actually take the time to learn how to look, or know they can move/delete it if they don't want its functions.)

Something to consider for ULib 4.

Also DiscoBiscuit... we always appreciate your constructive 2 cents. I know you've been following/testing other administration mods.
We'd hate to lose you as a ULX user, but we appreciate the input you have regarding others.
« Last Edit: June 01, 2010, 05:22:11 PM by JamminR »
"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline Rambomst

  • Newbie
  • *
  • Posts: 18
  • Karma: 0
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #5 on: June 04, 2010, 07:16:14 AM »
I would like some more functionality added to votekick/voteban. I would like to be able to specify a reason for the vote to kick or ban.

Offline jay209015

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 934
  • Karma: 62
    • Dev-Solutions
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #6 on: June 04, 2010, 07:36:46 AM »
I still think we need a full functional scoreboard with various Ulx function on it. Most likely another one for Stickly. Hmm... perhaps I'll try it once I get a new machine.
An error only becomes a mistake when you refuse to correct it. --JFK

"And thus the downfall of the great ULX dynasty was wrought not by another dynasty, but the slow and steady deterioration of the leaders themselves, followed by the deprecation of the great knowledge they possessed." -Gmod, Chapter 28, verse 34 -- Stickly

Offline DiscoBiscuit

  • Full Member
  • ***
  • Posts: 112
  • Karma: 1
    • DiscoBuild
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #7 on: June 04, 2010, 07:52:34 AM »
Also DiscoBiscuit... we always appreciate your constructive 2 cents. I know you've been following/testing other administration mods.
We'd hate to lose you as a ULX user, but we appreciate the input you have regarding others.

To be honest other administration mods are lacking in features, and yet people still say they are "ULX killers". Personally I think ULX works better than any one currently out.

Offline Buggzie

  • Newbie
  • *
  • Posts: 48
  • Karma: 2
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #8 on: June 15, 2010, 02:46:19 AM »
MySQL Admins, Would be great for server to server easy installation through a website to manage it too.

Offline Aaron113

  • Hero Member
  • *****
  • Posts: 803
  • Karma: 102
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #9 on: June 21, 2010, 11:15:27 PM »
The voting system.  It is very ugly and sometimes people can't vote because they binded something to one of the number keys.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #10 on: July 10, 2010, 08:02:52 PM »
I'm going to throw in the idea I've been wishing for lately: An automatic error reporter. Basically, all our code would run in a sandbox, and if an error occurred an error report would automatically be uploaded to a central database (probably after confirming that it's okay with a superadmin). We can't be everywhere at once, so such a system would really help us stay ahead of the game and make sure it works perfectly for everyone.
Experiencing God's grace one day at a time.

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #11 on: July 11, 2010, 11:33:41 AM »
...would automatically be uploaded to a central database ...

What method to upload error reports from a users server would you use for this? I can think of a few that might work. Either way, this idea has some potential. Also, how would you catch the errors?

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #12 on: July 11, 2010, 01:47:20 PM »
What method to upload error reports from a users server would you use for this? I can think of a few that might work. Either way, this idea has some potential. Also, how would you catch the errors?

I was thinking of just a simple GET request using http.Get would suffice for pushing the error to us. Unfortunately, this would open the door for 'spam' reports, but those will probably be easy to identify and discard. Catching errors just requires implementing a pcall/xpcall at any entry points for our code (easier than it sounds).
Experiencing God's grace one day at a time.

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2728
  • Karma: 430
    • |G4P| Gman4President
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #13 on: July 11, 2010, 09:11:03 PM »
So you are thinking like having a webpage open up whenever the script detects an error and allowing the user to input data/submit the form?

Yes, this would be the best way of going about this I would imagine.

I was thinking you were talking about having it do it seamlessly w/o the users interaction. I figured this would require like some form of SQL or socket integration.. but then you run into windows binaries and external libraries. Bad juju.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: If you could change one thing about ULX/ULib, what would it be?
« Reply #14 on: July 12, 2010, 04:53:29 AM »
So you are thinking like having a webpage open up whenever the script detects an error and allowing the user to input data/submit the form?

Yes, this would be the best way of going about this I would imagine.

I was thinking you were talking about having it do it seamlessly w/o the users interaction. I figured this would require like some form of SQL or socket integration.. but then you run into windows binaries and external libraries. Bad juju.

No user interaction would be necessary. Basically the server sends out a request like... http://ulyssesmod.net/bug_report.php?error=my shirt is on fire&file=ulx.lua&line=80
Experiencing God's grace one day at a time.