Skip to content

Instantly share code, notes, and snippets.

@garfieldnate
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save garfieldnate/8875838 to your computer and use it in GitHub Desktop.
Save garfieldnate/8875838 to your computer and use it in GitHub Desktop.
These are all of the projects I can remember having worked on with TRG. I'll update it if I think of more, or you can fork it and add more if you'd like.
The following are hosted on GitHub:
TBX::Min
read/edit/write TBX-Min data
Convert::TBX::[UTX|Min|Basic]
convert between UTX, TBX-Min and TBX-Basic.
Convert::MRC
convert MRC to TBX-Basic
TBX::XCS
read XCS files
TBX-Spec
holds all of the official information relating to TBX-Basic,
-Min and Default, including schemas and documentation PDFs from Lisa/Oasis.
I originally started this so that I could file issues with things wrong with
the documents, but it's actually a very handy thing to have online.
TBX-Basic-Package
Explains TBX-Basic and gives examples and schema
TBX::Checker
A Perl wrapper around the TBX-Checker. Be sure to have Java installed before you try to use it.
I mainly made this to test that Convert::TBX::RNG was working properly, and it is required by
that distribution
Convert::TBX::RNG
Take an XCS file and create an RNG to validate a TBX of that dialect.
Does not support changes to core TBX structure; just XCS.
mt2tbx
The MultiTerm to TBX-Basic converter written by Nathan Rasmussen.
Also contains all of the sample data we have for it as well as the documentation on writing
mappings (copied from the website).
MultiTermUtils
this only has one script in it, and that extracts terms from a MultiTerm termbase and prints them
out. This was going to be the repository for any MT scripts built while experimenting and
exploring MT termbase structure. The experimentation was meant to lead to useful methods for
dealing with MT files on the online web-app/pipeline Alan wanted.
ITS2.0-WICS-application
The WICS code so far.
Not TRG's problem.
Other things on Gevterm (also git repo in Dropbox):
various html/php pages
rngGenerator web app
I'm very very sorry, but this has no tests. I was going to use Karma and test cross-browser. I forked
it from a project that has tests, so they shouldn't be hard to write. Really sorry. It's worked
so far, except that one time at the conference...
Tutorial documents for TBX-Min, mostly outdated but still re-purposable
DCT/DCA switcher
Other things in Dropbox:
MT/TBX data
NATO
CERN
All my work notes
hours worked
locations of bug reports
solutions to annoyances (Bluehost, Perl, whatever)
summaries of calls
todo lists
how my days went
buncha stuff I dunno about
Other things online:
TBX Checker (at sourceforge, called tbxutil)
this was commissioned by Alan but is maintained by a third party
still very important and you can send pull requests
BYUTRG online:
GitHub: https://github.com/byutrg
PAUSE/CPAN: https://metacpan.org/author/BYUTRG
Trello Boards:
https://trello.com/b/q8FsuKYe/tbx-projects
https://trello.com/b/3mG8jy42/tbx-min
https://trello.com/b/xprX1F3b/tbx-compliance-testing
Floating around in Emails:
WICS tutorials/notes
Tutorial on creating Perl distributions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment