Hey there
I recently had a look at the GetBundle bundle and liked the fact, that you can have a look at the available bundles online and then select which ones to install. I also like the growl notification (why doesn't it use my default bezel?).
I'm currently updating my bundles manually via svn from http:// macromates.com/svn/Bundles/trunk and always install all bundles including the support folder, plugins, etc. It takes up some space on my HD but that way I'm sure, all the bundles work properly. I install them in my "/Library/Application\ Support/Textmate/" folder. If I remember correctly, this is the recommended place to install additional/updated bundles. The question I asked myself is, why GetBundle installs its bundles into "~/Library/Application\ Support/ Textmate/Pristine\ copy/Bundles"? -- It would be nice, if there was some kind of setting or shell variable, where you could set where to install the bundles (for all users or just the current one). The way it's handled now, the bundles available via svn and the ones I install manually via download and double-click get mixed up in the same folder (Pristine copy). Also I don't now how the updating of the Support or PlugIn folders gets handled via GetBundle. I'm reading a lot about conflicts between wrong versions of the dialog plugin and bundles which depend on the newest version of the plugin on this list.
Maybe someone can shed some light on these things? Maybe a help file for this bundle wouldn't be wrong also, since it's targeted to users which aren't familiar with svn and how this whole bundle thing works. Thanks in advance!
Oliver
Hi Oliver,
First the GetBundle uses CocoaDialog for the notification, not Growl, maybe in future versions there will be a Growl notification if Growl is installed.
It installs the Bundles into the users Library just because you installed it, not the other user. Also, maybe there will be an option to install it for all users or just for the current.
The GetBundle installs just bundle-versions "secure" for the installed TM Version, so the GetBundle doesn't need to update the Support folder. If you update the Support folder manually and also install bundles with the GetBundle there can be conflicts.
Basti
On 07.08.2007, at 11:01, Oliver Hagmann wrote:
Hey there
I recently had a look at the GetBundle bundle and liked the fact, that you can have a look at the available bundles online and then select which ones to install. I also like the growl notification (why doesn't it use my default bezel?).
I'm currently updating my bundles manually via svn from http:// macromates.com/svn/Bundles/trunk and always install all bundles including the support folder, plugins, etc. It takes up some space on my HD but that way I'm sure, all the bundles work properly. I install them in my "/Library/Application\ Support/Textmate/" folder. If I remember correctly, this is the recommended place to install additional/updated bundles. The question I asked myself is, why GetBundle installs its bundles into "~/Library/Application\ Support/Textmate/Pristine\ copy/Bundles"? -- It would be nice, if there was some kind of setting or shell variable, where you could set where to install the bundles (for all users or just the current one). The way it's handled now, the bundles available via svn and the ones I install manually via download and double-click get mixed up in the same folder (Pristine copy). Also I don't now how the updating of the Support or PlugIn folders gets handled via GetBundle. I'm reading a lot about conflicts between wrong versions of the dialog plugin and bundles which depend on the newest version of the plugin on this list.
Maybe someone can shed some light on these things? Maybe a help file for this bundle wouldn't be wrong also, since it's targeted to users which aren't familiar with svn and how this whole bundle thing works. Thanks in advance!
Oliver
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
On 08.08.2007, at 22:32, Sebastian Gräßl wrote:
First the GetBundle uses CocoaDialog for the notification, not Growl, maybe in future versions there will be a Growl notification if Growl is installed.
Ah, I see.
It installs the Bundles into the users Library just because you installed it, not the other user. Also, maybe there will be an option to install it for all users or just for the current.
The GetBundle installs just bundle-versions "secure" for the installed TM Version, so the GetBundle doesn't need to update the Support folder. If you update the Support folder manually and also install bundles with the GetBundle there can be conflicts.
Thanks for this info Basti. Oliver