Dear all,
everyone knows that the number of available bundles for TM increases steadily ;)
In the blog 'Getting More Bundles'
http://macromates.com/blog/archives/2006/08/21/getting-more-bundles/
you can read about the marvelous 'GetBundle' bundle written by Sebastian Gräßl
and Brian mentioned:
"... What would make this even sweeter is a small summary of what that bundle does before we download it!"
I believe the easiest way to add such a small summary would be to include in each bundle root path a structured plain text or html file, maybe called 'summary' or whatever. Then it would be possible to read this file (or only a part of it if it also includes information about author/date/...) and add this to the GetBundle bundle dialog by using tm_dialog and a nib.
On the other hand this summary file could also be used for searching a bundle if it contains significant keywords. It is often the case that I need a function and I cannot find any for my purpose, so I start to write my own code. And then after spending much time on it, it turns out that there is already such a similar function. And I dislike to invent the wheel twice ;)
Furthermore if I go to .../trunk/Bundles it would be possible to add a link to a 'summary' page which is generated automatically by taking and formatting all available summary files of each listed bundles to get an overview of these.
Or similar e.g. to the R-project sites à la http://cran.xedio.de/src/ contrib/PACKAGES.html
Are there any comments on it?
BTW It would also be nice to have meaningful screenshot(s) for each TM theme available at ../trunk/Themes ;)
Cheers,
Hans
+1 for the idea :)
-- Ale Muñoz http://sofanaranja.com http://bomberstudios.com
Hi!
I think i have throw out a message! Yes, short summary of each Bundle is planed. (and implemented in one Bundle, but i can't remember which one) It will be a section in the info.plist file. I also plan to implement a web based Bundle Repo for svn controlled and non-svn controlled Bundles, where the GetBundle will get it's Informations about the Bundles like what is this bundle about, where to get it, who did it, when was it last updated and so on. But currently my time is very limited and i can start working on it in the christmas holidays.
It's nice to see people like my Bundle :)
Basti
2006/11/30, Brian Landau brianjlandau@gmail.com:
Another vote in the YES column!
-Brian
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
Yes. This is a very good idea. Especially if we can implement and easy way for adding that text to the info.plist from TextMate. I really like the idea of a web repo for all this.
If you're going to be doing it in Rails, i'm all for helping out. Not that I have tons of free time either.
thomas Aylott — design42 — subtleGradient — CrazyEgg
On Nov 30, 2006, at 10:39 AM, Sebastian Graessl wrote:
Hi!
I think i have throw out a message! Yes, short summary of each Bundle is planed. (and implemented in one Bundle, but i can't remember which one) It will be a section in the info.plist file. I also plan to implement a web based Bundle Repo for svn controlled and non-svn controlled Bundles, where the GetBundle will get it's Informations about the Bundles like what is this bundle about, where to get it, who did it, when was it last updated and so on. But currently my time is very limited and i can start working on it in the christmas holidays.
It's nice to see people like my Bundle :)
Basti
2006/11/30, Brian Landau < brianjlandau@gmail.com>: Another vote in the YES column!
-Brian
Sure, i'll do it with Rails! I'll start hacking on the 25th december, and hope i'll finish the first Beta at my birthday the 7th January, os i can celebrate!
2006/11/30, thomas Aylott oblivious@subtlegradient.com:
Yes.This is a very good idea. Especially if we can implement and easy way for adding that text to the info.plist from TextMate. I really like the idea of a web repo for all this.
If you're going to be doing it in Rails, i'm all for helping out. Not that I have tons of free time either.
thomas Aylott — *design**42* — *subtleGradient *— CrazyEgg
On Nov 30, 2006, at 10:39 AM, Sebastian Graessl wrote:
Hi!
I think i have throw out a message! Yes, short summary of each Bundle is planed. (and implemented in one Bundle, but i can't remember which one) It will be a section in the info.plist file. I also plan to implement a web based Bundle Repo for svn controlled and non-svn controlled Bundles, where the GetBundle will get it's Informations about the Bundles like what is this bundle about, where to get it, who did it, when was it last updated and so on. But currently my time is very limited and i can start working on it in the christmas holidays.
It's nice to see people like my Bundle :)
Basti
2006/11/30, Brian Landau < brianjlandau@gmail.com>:
Another vote in the YES column!
-Brian
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
Sebastian Graessl wrote:
I think i have throw out a message! Yes, short summary of each Bundle is planed. (and implemented in one Bundle, but i can't remember which one) It will be a section in the info.plist file. I also plan to implement a web based Bundle Repo for svn controlled and non-svn controlled Bundles, where the GetBundle will get it's Informations about the Bundles like what is this bundle about, where to get it, who did it, when was it last updated and so on. But currently my time is very limited and i can start working on it in the christmas holidays.
Hmm, well, this is definitely planned on a pan-bundle basis, but I don't think it should go in the info.plist. Certainly for TM 2, but maybe even sooner, I think we need some standardized documentation for each bundle, and that of course includes a short summary of what the bundle does. But I suggest we put such a summary in `«bundle-name»/Contents/docs/summary`.
BTW It would also be nice to have meaningful screenshot(s) for each TM theme available at ../trunk/Themes ;)
As for the themes I once made a web-based prototype where you can view different themes in different contexts.
http://projects.serenity.de/textmate/codestyler/source.php
Don’t know when I have the time to finish it, though.
Soryu.