ENIGMA Forums

Contributing to ENIGMA => Proposals => Topic started by: time-killer-games on June 29, 2014, 02:44:16 PM

Title: ENIGMA + LGM = 1 Tracker
Post by: time-killer-games on June 29, 2014, 02:44:16 PM
They should have the same bug tracker, with a way to post options to specify whether the issue is for the IDE or the engine, like how YYG roll in this regard. We should also have category dropdowns for other important specifics like "Choose Your OS: Win / Linux / Mac", "Select Your OS Version: WinXP / WinVista / Win7 / Win8 / LinuxUbuntu / LinuxMythbuntu / LinuxXubuntu / MacLion / MacSnowLeopard / MacPanther / MacJaguar / ETC", "Select Where Your Issue Occurs: General IDE / Plugin / Compiler / CLI / Game Produced / IDE Code Editor / IDE DND / IDE Basic Interface / Action Library Editor"

I don't expect this anytime soon, just an idea I thought I'd throw out there. It could seriously organize bug reports a bit.
Title: Re: ENIGMA + LGM = 1 Tracker
Post by: TheExDeus on June 29, 2014, 04:57:45 PM
The reason they have different trackers is because they are actually different projects. LGM was before ENIGMA existed and ENIGMA was standalone. With the new addition of CLI, ENIGMA is stand-alone once again. So tying them together is not correct in the software sense. Way back LGM and ENIGMA didn't even really share developers. LGM was made by Ism with little contribution to ENIGMA (as far as I know) and ENIGMA was made by Josh with little contribution to LGM. It's just now that both have a common developer - Robert. So I don't think we should tie them together.
Maybe just make a page that shows both trackers together or at least links to them. Now we have "tracker" in top row, which doesn't mention on what it is used for. And as people keep thinking LGM as being part of ENIGMA, then the problem is getting worse. We should explicitly say that.
Title: Re: ENIGMA + LGM = 1 Tracker
Post by: time-killer-games on June 29, 2014, 05:17:15 PM
I knew about that stuff already, I just thought it would be a good idea to categorize them together since they are so closely tied now. But I like your idea better linking to both trackers separetely on the same page on this site would be a good idea. Causes less confusion.
Title: Re: ENIGMA + LGM = 1 Tracker
Post by: Darkstar2 on June 29, 2014, 06:37:12 PM
The reason they have different trackers is because they are actually different projects. LGM was before ENIGMA existed and ENIGMA was standalone.

So essentially people used LGM alone to convert between format right ?

Though I am extremely curious about this one, how was ENIGMA used stand-alone without LGM.  I'd love to know that.  What was used to build your project to pass it to ENIGMA.......:D

Quote
And as people keep thinking LGM as being part of ENIGMA, then the problem is getting worse. We should explicitly say that.

People who think that is because LGM gets launched when you run ENIGMA :P  When I first joined I thought the same but then realised the enigma.jar plugin, that's the crazy glue (more crazy than glue :D) that bonds LGM and ENIGMA. :P :P :D

You can launch LGM alone without ENIGMA, or you can launch ENIGMA which launches LGM with the enigma.jar plugin :D

I like LGM, my only biggest complaint is stability.  Robert mentioned faster compiles with CLI, I am very anxious to see that, because I find the compile times quite fast with LGM as it is, if only it did not bloody crash and annoy the fuck out of me in that regards.

Title: Re: ENIGMA + LGM = 1 Tracker
Post by: Goombert on June 30, 2014, 02:02:14 AM
It's possible for Josh or someone to make the site tracker file tickets to different trackers, that would be fine. My problem is I wish you guys would just stop using the one on the site and register for GitHub, it's so annoying seeing enigma bot automatically posting issues on the trackers, mainly because when you reply the user is never notified so I end up having to PM all of you manually.

Also, the site tracker parses BBCode, but GitHub issues are Git Markdown, so the shit will never appear right.

I've always hated our site tracker and will continue to do so, just go register for GitHub and stop whining.
Title: Re: ENIGMA + LGM = 1 Tracker
Post by: Josh @ Dreamland on June 30, 2014, 07:24:48 AM
That would be completely possible. It's also possible to just have two instances of that tracker on this siteā€”it's completely modular. I'm not volunteering right now. If someone else would like to install the tracker on their own test site and give it a whack, I welcome you to do so.