drewdeponte / boxci

Tool to simplify create virtual development environments and cloud based CI jobs
boxci.io
MIT License
4 stars 3 forks source link

boxci should dynamically load languages #37

Open bikeonastick opened 10 years ago

bikeonastick commented 10 years ago

As stated in the original source for https://github.com/reachlocal/boxci/pull/36 I was looking for a way to dynamically require languages instead of needing to explicitly require them in boxci.rb

TODO: WRITE A WAY TO DYNAMICALLY LOAD LANGUAGES

Removing this comment as requested in a review of this PR, but opening an issue as a reminder that we should discuss the merits of doing this.

drewdeponte commented 10 years ago

@bikeonastick I have been thinking about this request. I have done something very similar what you are talking about here in another one of my projects. Before, we just pull this in though I would like to discuss what you see as the use case and therefore need for this.

The only potential value I would see out of doing this would be if we wanted to allow someone to add a plugin for language support while Boxci was running and for it to be detected the next time any of the code requested language support. I don't see this being the case as all the language support in my eyes should be controlled and included and distributed with Boxci.

Am I missing a use case. Please enlighten me.