subtleGradient / Thomas Aylott <oblivious@...> writes:
Ok!
I have now played with this thing and we need it.
It's really awesome stuff.
Forget about the filesize, it's just really necessary stuff.
I'd really like this stuff to be in the default Javascript bundle.
But, adding 4 megs to a default TextMate bundle seems wrong without
express Allan permission.
I vote no on the 4 MB increase. The *.tmcommand files themselves are surely
small, and can easily call out to these tools if they are installed elsewhere.
What's the downside to making people do a few extra clicks to actually install
the large parts? It's certainly easier for most than going through the hassle
of picking up a bundle from SVN.
So, let's make an Experimental Javascript bundle and slap this stuff
in there.
No, this is exactly the wrong approach. If this is so unbelievably cool, it
should be in the main bundle so that regular users can take advantage of it,
without needing to muck with svn, etc. In fact, I think that putting things in
Experimental bundles is generally bad, unless their inclusion in the regular
bundle could break something else.
So my vote: slap it in the regular javascript bundle, document it in the
bundle's help file (it does have one, right?) with installation instructions,
and then bring up a way for users to install if you try to run the commands
without the relevant external tools.
-Jacob