Hi Ryan,
I'm working to make the Trac site accessible, as it's Wiki explains this project. But it is partitioned between the client USB stick and the server. I'm merging the two wikis into the server version, which is accessible via the web. I haven't upgraded it in more than a year, so it will take a few days.
The first GitHub repo is a fork of a Modern-Perl web-IDE called Farabi, which I am calling NeoFront. I intend to re-purpose it as a browser-based IDE for NeoFortran, the new name for the successor to FortranCalculus77 which is the MetaCalculus successor to the PROSE modeling language, marketed in the mainframe time-sharing era, after its original development for Apollo.
I'm planning to release this whole 50-year Fortran advance into abstract modeling above and beyond calculus, to the open-source community. It involves "escalator" IDEs for compiler-compilers like Yacc and DParser, and GUI-builders like Glade2, Glade3, and GWT, plus AJAX-based "Spiritext", a tooltip-subhypertext used to self-document wiki-enhanced source code on the web.
These IDEs are wrappers around the front-end builders to automate the evolution of higher modeling media by end-user developers. They employ special Linux scaffolding to automate "round-trip engineering" which has mostly prevented evolution of higher modeling media by those diverse end-users capable of this level of subject-matter design.
The acronym for this escalator IDE concept is ALAMEDA, for "assembly-line archive meld-editing development architecture". ALAMEDA scaffolding is a reversible design container and digestion process that maintains "meta-designs" in all stages between metaphoric (grammar and widgets) design and code design, using Perl here-documents in archive files.
NeoFortran is a mathematical analog of SQL, containing templates and iterative engines for optimization searching and simulation. As an non-interpretive native-code compiler system, it is a platform for lifting languages like Python to higher diversified modeling dialects, and GUIs like STELLA to even higher optimization-modeling levels which exploit parallel processing, but do not require parallel programming. The STELLA system-dynamics (SD) simulation motif overlaps differential-equations modeling in MetaCalculus, which extends SD into optimal-design and control (calculus of variations). And since STELLA technology is being introduced in kindergarten, the potential merger of these software technologies portends a uniform K-20 STEM modeling GUI medium.
The TUOSA Client/Cloud environment is an "AutoLab" container for all of this software apparatus, and I believe Trac is the best UI to facilitate its spread to DIY modeling-level end-users and SysAdmin/programmers as peer developers.
I will publish access to the Wiki in a few days. Subsequently it would be productive for you to visit me in my Clinton office near the ferry (9178 Hwy 525).
-Joseph
Presuming you can assist me with three tasks you outlined, some weeks in the future when you free up; I'm going to leave this task for now. I need to focus on the refactoring of the GitHub fork, NeoFront, to repurpose it as the NeoFortran IDE. I will get back to you when I have that operational, hopefully by my first milestone date of June 23. Then I will be ready to push the refactoring mods up to GitHub, and start the integration work to ready the new Trac 1.0.5 for open-source collaboration.Ryan,You can access the TUOSA version of my Trac site at http://old32.metacalculus.net:8000/trac. This is probably the best intro of our proposed project, even though it is over a year old.