ENIGMA Forums

General fluff => Announcements => Topic started by: Josh @ Dreamland on January 31, 2012, 12:21:23 am

Title: Update
Post by: Josh @ Dreamland on January 31, 2012, 12:21:23 am
Before we acquire any more UNICORN PORN, I would just like to bring you up to speed on the happenings, which have been few and far between.

This is the tentative parser plan:
(http://dl.dropbox.com/u/1052740/enigma/diagrams/ENIGMA-layout.svg)

The groupings are not completely accurate as there are "logical groupings" not represented in code, but instead in dependencies. I'll draw those in after I've worked out exactly what those dependencies are.

As for the git migration status, we've had a whopping success. The IRC bot is now capable of probing any of the subprojects composing LGM and ENIGMA, which are all on Github. No changes have yet been made to the installer as installation will now be more directed. We will, before the first git release, refactor ENIGMA to not require write access to its own directory, which will enable us to install to the program files, or to /opt/ or /bin/ on Linux.

More to come, but for now, I'm tired.
Title: Re: Update
Post by: Fede-lasse on January 31, 2012, 08:14:09 am
[uniporn removed by Catholic church SOPA/PIPA/ACTA]
Title: Re: Update
Post by: cheeseboy on February 01, 2012, 03:18:29 pm
Noone cares. just plug the piece of shit in so I can bitch about how it broke everything.
Title: Re: Update
Post by: IsmAvatar on February 01, 2012, 07:00:55 pm
Is there a like button, so I can like cheeseboy's status?
Title: Re: Update
Post by: Josh @ Dreamland on February 01, 2012, 11:30:56 pm
 :eng99:
Title: Re: Update
Post by: Fede-lasse on February 02, 2012, 03:42:29 am
Well, there's a Report button.
Title: Re: Update
Post by: TheExDeus on February 02, 2012, 01:24:48 pm
Well, at least it has a graph.
Title: Re: Update
Post by: RetroX on February 04, 2012, 10:04:29 pm
where do I start on this flow chart
Title: Re: Update
Post by: Rusky on February 04, 2012, 11:21:41 pm
You start at EDL Parser.
Title: Re: Update
Post by: Josh @ Dreamland on February 05, 2012, 08:06:50 am
Heh, that does seem to be the place everything ends up.

Anyway, it's not a flow chart. Most of the crap on that corresponds to one file. Some groups of them are in the same file (eg, C++ Lexer and preprocessor lexer, and the definition classes), some of them span a few files (C++ parser and presumably EDL parser). So there's no more a clear place to start than there would be if you were looking at the source dir.
Title: Re: Update
Post by: Fede-lasse on February 10, 2012, 06:48:53 am
hmm