Hacking GT.M Workshop

Fairfax, Virginia
Friday, May 20, 2016

" The place to connect with people who are serious about VistA"

Hacking GT.M Workshop

Friday, May 20, 2016 - Sunday, May 22, 2016

George Mason Univeristy
Fairfax Campus
4400 University Dr., Room TBA
Fairfax, Virginia 22030
United States

Start Your Registration
  1. You can also register a group. Learn More
    You will have the opportunity to add additional group members later in the registration process. If there are fees involved with this event, the fees for all registrants in the group will be added together and charged to the first person in the group. If different members of the group are paying individually (for example with different credit cards), you must create separate registrations for each.

Description

Summary
GT.M ​is ​the ​database ​of ​record ​and ​“NoSQL” ​application ​development ​& ​deployment ​platform ​at ​some ​of ​the ​largest ​real-time ​core-banking ​and ​electronic ​health ​record ​systems ​deployments ​around ​the ​world. ​With ​its ​source ​code ​available ​under ​a ​free ​/ ​open ​source ​software ​(FOSS) ​license, ​GT.M ​has ​been ​downloaded ​over ​135,000 ​times ​from ​its ​primary ​site, ​is ​bundled ​with ​selected ​applications, ​and ​can ​be ​installed ​on ​contemporary ​Debian/Ubuntu ​systems ​with ​sudo ​apt-get ​install ​fis-gtm.

Although ​GT.M ​has ​been ​free ​to ​hack ​for ​the ​entire ​twenty-first ​century, ​its ​complexity, ​which ​arises ​from ​its ​breadth ​of ​functionality, ​as ​well ​as ​its ​uncompromising ​robustness, ​performance ​and ​security, ​is ​an ​obstacle. ​The ​workshop ​leader, ​with ​decades ​of ​experience ​developing ​GT.M, ​gets ​you ​started.

Hacking ​GT.M ​is ​a ​very ​hands-on ​course ​and ​the ​term ​“Hack” ​is ​used ​in ​this ​context ​according ​to ​its ​original ​meaning ​of ​clever ​or ​ingenious ​engineering. ​The ​emphasis ​is ​on ​learning ​by ​doing ​under ​the ​guidance ​of ​a ​workshop ​leader, ​rather ​than ​learning ​by ​being ​taught ​by ​an ​instructor.

Topics
- ​The ​workshop ​leader ​will ​lead ​discussions ​on ​the ​following ​topics.
- ​The ​directory ​structure ​of ​a ​GT.M ​source ​code ​distribution.
- ​Compiling ​GT.M, ​including ​needed ​tools.
- ​The ​internal ​structure ​and ​organization ​of ​GT.M ​(API ​layers ​and ​relationships).
- ​Working ​with ​the ​FIS ​GT.M ​team, ​including: ​creating ​specifications ​and ​release ​notes; ​regression ​testing ​and ​tests ​suitable ​for ​incorporation ​into ​the ​GT.M ​automated ​regression ​test ​suite; ​submitting ​your ​changes; ​coding ​standards; ​and ​more.

The ​workshop ​leader ​will ​come ​prepared ​with ​a ​small ​set ​of ​GT.M ​changes ​(bug ​fixes ​and ​enhancements) ​to ​use ​in ​hands-on ​exercises ​during ​the ​workshop. ​Please ​bring ​ideas ​for ​changes ​you ​may ​want ​in ​GT.M; ​depending ​on ​the ​scope ​of ​the ​effort, ​you ​may ​be ​able ​to ​effect ​them ​during ​the ​workshop, ​and ​if ​that ​does ​not ​come ​to ​pass, ​you ​will ​have ​had ​the ​opportunity ​to ​discuss ​potential ​approaches ​with ​the ​workshop ​leader ​and ​other ​participants.
Interested in hosting your own event?Click here.
© 2019
Quick, easy and affordable online event registration and event management software for all event sizes.