• Print

Author Topic: ULX v4 kickoff meeting  (Read 90 times)

0 Members and 1 Guest are viewing this topic.

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: ULX v4 kickoff meeting
« Reply #15 on: July 10, 2014, 05:09:52 pm »
JamminR does have a point... ;)
Experiencing God's grace one day at a time.

Offline JamminR

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 8096
  • Karma: 390
  • Sertafide Ulysses Jenius
    • Team Ulysses [ULib/ULX, other fine releases]
Re: ULX v4 kickoff meeting
« Reply #16 on: July 10, 2014, 09:00:49 pm »
Sorry guys. Small melt down here at home tonight.
Personal stuff...sorry I missed it.

"Though a program be but three lines long, someday it will have to be maintained." -- The Tao of Programming

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2727
  • Karma: 430
    • |G4P| Gman4President
Re: ULX v4 kickoff meeting
« Reply #17 on: July 10, 2014, 09:25:21 pm »
I feel asleep after work and just woke up. This job is draining me. Sorry guys.  :-\

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX v4 kickoff meeting
« Reply #18 on: July 10, 2014, 09:49:38 pm »
It's all good- your personal life should take priority over this project! :P Megiddo had to take off early, so we didn't get to cover much ground. Mainly we talked about potential upcoming features and how we want to implement them, and what to do about modules/libraries and that kind of thing.

Megiddo mentioned he'll likely be booked until around Aug. 17th, but, I'll start where I can getting pieces and ideas fleshed out by making discussions here or updating the doc, etc., so stay tuned!

Also, FYI Megiddo has added his OTLib documentation here, which makes for a good reference: http://ulyssesmod.net/otlibDocs/files/readme-txt.html
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX v4 kickoff meeting
« Reply #19 on: July 10, 2014, 11:31:51 pm »
Me and Mr. President had a brainstorming session, and continued the discussion I had with Megiddo. We've updated the docs with some of the things discussed today, so take a look! :) Mainly we're discussing how to work modules, and any feedback/input will be very welcome.
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Megiddo

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 6214
  • Karma: 394
  • Project Lead
Re: ULX v4 kickoff meeting
« Reply #20 on: July 11, 2014, 03:25:08 pm »
Hope everything is okay, JamminR!
Experiencing God's grace one day at a time.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX v4 kickoff meeting
« Reply #21 on: July 14, 2014, 12:39:55 pm »
Me and Megiddo had a quick chat about modules today- and we've decided that we will not support storing any module/plugin/addon code in the data folder. The major argument for it was on-the-fly installing/updating of modules while in-game, which not only is a really cool feature, but it helps server owners who only have very limited (website file uploading) access to their server. However, it brings along with it security and performance concerns, and, in Megiddo's words: "(1:31:10 PM) Brett Smith: It's not our fault that some hosts suck" lol.

Mr. President, do you have any feedback on this decision?


EDIT: We've also decided on some semantic changes, namely:

addon - Refers to anything in the addons folder or on the workshop that extends Garrysmod. ULX is considered to be an addon.
core - Any part of ULX that is required for ULX to function properly.
library - Reusable code snippets or useful functions that are used in more than one ULX plugin.
modules - Third party Garrysmod DLLs. (mysqloo, sourcebans, etc).
plugins - Any code that extends the functionality of ULX (commands, reserved slots, etc.) that is not part of the core.

These have been added to a new section on the Doc.
« Last Edit: July 14, 2014, 02:22:04 pm by Stickly Man! »
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2727
  • Karma: 430
    • |G4P| Gman4President
Re: ULX v4 kickoff meeting
« Reply #22 on: July 14, 2014, 06:04:35 pm »
Mr. President, do you have any feedback on this decision?

While I may have helped hash out the pros and cons, it was always my opinion that not storing any code in the data directory was the way to go.
I believe the cons far outweigh the pros in this situation.

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX v4 kickoff meeting
« Reply #23 on: July 14, 2014, 10:01:13 pm »
Sounds good! :) It's very likely that we'll flesh out the website soon, at least, whenever I get some time. Zyklus has expressed interest in assisting with the website, as it is a mostly self-contained project. But, we'll see what comes of that.

I've added quite a few things to the Google Doc, so be sure and check it out! :)
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline Stickly Man!

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 1270
  • Karma: 164
  • What even IS software anymore?
    • XGUI
Re: ULX v4 kickoff meeting
« Reply #24 on: October 21, 2014, 10:14:24 am »
Just a heads up- Me and Megiddo are getting together this Saturday for a good chunk of the day to make some progress on ULX! (9AM-6PM, MST)

I'm not sure what our exact goals are quite yet, but I imagine will sit down and determine the feasibility of ULX 4, decide if it's worth it, and then either proceed or fall back to fixing ULX 3 bugs.

If anyone happens to have some free time for even a part of the day, feel free to ping us and we can include you in our discussions. Thanks! :)
Join our Team Ulysses community discord! https://discord.gg/gR4Uye6

Offline MrPresident

  • Ulysses Team Member
  • Hero Member
  • *****
  • Posts: 2727
  • Karma: 430
    • |G4P| Gman4President
Re: ULX v4 kickoff meeting
« Reply #25 on: October 21, 2014, 01:40:15 pm »
I'm actually participating in Extra-Life Saturday.
Let me know how it goes though.

  • Print