5 ms·
Firewall Install used JRuby to precompile our models and controllers; GitHub Enterprise uses code obfuscation with MRI.
by holman 15y ago
Firewall Install used JRuby to precompile our models and controllers; GitHub Enterprise uses code obfuscation with MRI.
- ryeguy 15y agoWhy didn't you choose to go the JRuby route again?
- holman 15y agoA lot of reasons, but the largest was that part of the big push for Enterprise was to mimic our github.com environment as much as possible. Every difference between the two is a real cost to support. A different Ruby interpreter definitely falls into the "big difference" category. :)
- famousactress 15y agoCurious then.. Do you run the obfuscator in production as well?
- holman 15y agoNope, just in Enterprise.
- msmith 15y agoHow do you do the code obfuscation? rubyencoder or something homegrown?