From nicolas.delsaux at gmail.com Sun Oct 22 09:04:52 2006 From: nicolas.delsaux at gmail.com (Nicolas Delsaux) Date: Sun, 22 Oct 2006 15:04:52 +0200 Subject: [Pimki-users] A short look at pimki Message-ID: <418361960610220604g6c05debbyeb914c8f95055c18@mail.gmail.com> Hi, I've installed pimki to start a fresh bliki on the web, interested that i was by Ruby programming and bliki concepts (all of that is detailled in my blog entry : http://nicolas-delsaux.is-a-geek.net/wordpress/?p=835&lp_lang_view=en which I copy here, for the sake of discussion : Thanks to Luis, I discovered pimki, that I installed on another web page. The concept is interesting, but I do think I'll have to look into its code in order to make it usable (the final goal being to gain a clone of the previously named tao of mac). But, precisely, what do pimki miss to reach my goals ? Tons of things ! At first, obvious ones : * Full support for accents (they are not possible in bliki entries titles) * A category tree (and multicategorized articles) * Comments and trackbacks (or incoming URLs notifications) * An easy-to-publish bliki (I tried to publish it by making a link on my home page, but it fails) * My SF library ! * Multilanguage articles * Multilanguage syntaxic highlight * Metaweblog API support (or kind of). i could by this mean continue to import my delicious, and also (even more important) make a full import of my Wordpress articles. So, i'll have to work on it, I think. For working, I have various questions, all of which relating to pimki development. Should I install pimki 2 before to look at code ? Should I try to access it using SVN client, for my modifications being sent to rubyforge ? Do you think they go in the direction you hope for pimki ? And if not, is a plugin system a good idea for your software ? I've already cast a glance (for writing some plugins) at Wordpress one, and I have a few ideas on how to make that kind of stuff work (mostly inspired by eigenclass litterature, I must confess). And finally, is pimki made for the web, or is it only a personnal bliki ? -- Nicolas Delsaux N'imprimez ce mail que si vous ne savez pas le lire sur l'?cran : les ?lectrons se recyclent bien, le papier, beaucoup moins bien. From assaph at gmail.com Tue Oct 24 22:34:55 2006 From: assaph at gmail.com (Assaph Mehr) Date: Wed, 25 Oct 2006 12:34:55 +1000 Subject: [Pimki-users] A short look at pimki In-Reply-To: <418361960610220604g6c05debbyeb914c8f95055c18@mail.gmail.com> References: <418361960610220604g6c05debbyeb914c8f95055c18@mail.gmail.com> Message-ID: <3ff47be90610241934m37759cedm62e71dfcb788269f@mail.gmail.com> Hi Nicolas, Thanks for the interesting feedback! First off, which version of Pimki are you using? 1.8 or the Pimki2 "zombie" release? > * Full support for accents (they are not possible in bliki entries titles) The page title and contents should accept unicode chars. I have my keyboard set to accept english, spanish and hebrew charcters and can add pages with those title without a problem. What exactly is the issue? > * A category tree (and multicategorized articles) Multi-categorization is simply a matter of assigning comma-separated categories, eg.: category: personal, ruby Hierarchical categories (tree) is something I'd have to think about. I am moving more towards plain tagging (a la del.icio.us). > * Comments and trackbacks (or incoming URLs notifications) Well, Pimki is more aimed at personal / small groups rather than as a public site. I am open to patched though ;-) > * An easy-to-publish bliki (I tried to publish it by making a link > on my home page, but it fails) The whole publication bit is, erm, less than perfect. For Pimki2 (the final version ;) I'm planning to have a simple 3 level access control per web: none, view & edit. That should take care of publication without the complexity of a full-scale user model. > * My SF library ! I assume that means a lot :-) > * Multilanguage articles Again, see above for accents. What exactly is the issue? > * Multilanguage syntaxic highlight I do plan to integrate Syntax (http://syntax.rubyforge.org) and integrate highlighting of Ruby code, and in the process probably contribute an SQL syntax parser ('cause I need one). > * Metaweblog API support (or kind of). i could by this mean > continue to import my delicious, and also (even more important) make a > full import of my Wordpress articles. Again, this wasn't on the plans, but patches are most welcome :) > Should I install pimki 2 before to look at code ? Yep. If you want to just use it install the Pimki2-zombie (Madeleine based) version. If you plan to contribute, please use the trunk. The core wiki engine is complete, I am now working on the features (like the bliki :P ). > Should I try to access it using SVN client, for my modifications being > sent to rubyforge ? SVN is best to keep track of updates. I work in spurts, depending on my free time. So it will take me time to make the trunk ready for release, but that is where all the effort is going. > Do you think they go in the direction you hope for pimki ? Well, some of them are more towards a public site rather than a personal wiki. They are therefore probably not something *I* will put effort into, but if you want to add patches (together with unit tests and the ability to turn this functionality off), than I would happily integrate them. > And if not, is a plugin system a good idea for your software ? I've > already cast a glance (for writing some plugins) at Wordpress one, and > I have a few ideas on how to make that kind of stuff work (mostly > inspired by eigenclass litterature, I must confess). Um, yes, one day I'll get around to do a plugin system.... > And finally, is pimki made for the web, or is it only a personnal bliki ? In addition to what I've already said, let me point out that I am focusing on a personal / small scale tool. It helps me organise my life - all the bits of information I want to keep around, all the tasks I need to do and things like that. It is optimised to let me put stuff in easily and retrieve it later in various slice&dice ways. You can definitely use Pimki for the web, but performance will not be all that great if you get 1,000 hits a minute... Thanks again for your input. Cheers, Assaph From nicolas.delsaux at gmail.com Wed Oct 25 04:15:30 2006 From: nicolas.delsaux at gmail.com (Nicolas Delsaux) Date: Wed, 25 Oct 2006 10:15:30 +0200 Subject: [Pimki-users] A short look at pimki In-Reply-To: <3ff47be90610241934m37759cedm62e71dfcb788269f@mail.gmail.com> References: <418361960610220604g6c05debbyeb914c8f95055c18@mail.gmail.com> <3ff47be90610241934m37759cedm62e71dfcb788269f@mail.gmail.com> Message-ID: <418361960610250115q1035fa79l93f2c7d837a50e0@mail.gmail.com> On 10/25/06, Assaph Mehr wrote: > Hi Nicolas, > > Thanks for the interesting feedback! > First off, which version of Pimki are you using? 1.8 or the Pimki2 > "zombie" release? A pwd says it all : /usr/lib/ruby/gems/1.8/gems/Pimki-1.8.200 > > The page title and contents should accept unicode chars. I have my > keyboard set to accept english, spanish and hebrew charcters and can > add pages with those title without a problem. > What exactly is the issue? Well, I've tried to create a french entry in the bliki, and it failed. However, I didn't tried before this mail to use an accent in a wiki entry. And guess what ? it works. So this is a pure bliki issue. > > Multi-categorization is simply a matter of assigning comma-separated > categories, eg.: > category: personal, ruby OK didn't knew that. > > Hierarchical categories (tree) is something I'd have to think about. I > am moving more towards plain tagging (a la del.icio.us). This can be discussed, but it may be a cool idea. Will it be a per-category RSS feed and a a category page (with content, as opposed to the generated All pages [for my category]). > > Well, Pimki is more aimed at personal / small groups rather than as a > public site. I am open to patched though ;-) Well, from my blog site statistics, it can be considered as a personnal one ;-) > > The whole publication bit is, erm, less than perfect. For Pimki2 (the > final version ;) I'm planning to have a simple 3 level access control > per web: none, view & edit. That should take care of publication > without the complexity of a full-scale user model. OK, but, ... wait, have you noticed that even access to standard wiki page fails ? > > I assume that means a lot :-) Look : In a bliki entry, I write isbn: 2-212-11194-0 and then, a pimki plugin (that I'll write) will fetch all book infos from bookstores or library web services (like amazon one) and create a web page (entitled, say, ... 2-212-11194-0 or, even better, with the book title) containing those infos (author, publisher, publication date, ...). And finally, the isbn: tag would be replaced by book title with a link to this book. In a next version, added keywords could be added : author: title: which would generate correct links (look at my blog for the expected functionnal result : http://nicolas-delsaux.is-a-geek.net/wordpress/index.php/archives/2003/sans-parler-du-chien/) > > Again, see above for accents. What exactly is the issue? Wordpress provides a plugin allowing one to write articles in multiple languages using the polyglot plugin : http://fredfred.net/skriker/index.php/polyglot > > > * Multilanguage syntaxic highlight > > I do plan to integrate Syntax (http://syntax.rubyforge.org) and > integrate highlighting of Ruby code, and in the process probably > contribute an SQL syntax parser ('cause I need one). You mean I should write Java, Javascript, XML, JSP syntaxes ? > > > * Metaweblog API support (or kind of). i could by this mean > > continue to import my delicious, and also (even more important) make a > > full import of my Wordpress articles. > > Again, this wasn't on the plans, but patches are most welcome :) > I was sure you would reply that at least one time :-) > > Yep. If you want to just use it install the Pimki2-zombie (Madeleine > based) version. If you plan to contribute, please use the trunk. The > core wiki engine is complete, I am now working on the features (like > the bliki :P ). OK, so I'll head to the trunk version. One more stupid Java developper question : Why is there so little doc ? > > SVN is best to keep track of updates. I work in spurts, depending on > my free time. So it will take me time to make the trunk ready for > release, but that is where all the effort is going. OK, so I will have to use that trunk ? > > > Do you think they go in the direction you hope for pimki ? > > Well, some of them are more towards a public site rather than a > personal wiki. They are therefore probably not something *I* will put > effort into, but if you want to add patches (together with unit tests > and the ability to turn this functionality off), than I would happily > integrate them. That's my work mode, for the time I can spend on it. > > Um, yes, one day I'll get around to do a plugin system.... One day ? Which day ? Can you write a short mail including this plugin system architecture ideas ? > > You can definitely use Pimki for the web, but performance will not be > all that great if you get 1,000 hits a minute... I've never reached such a high grade web site. Again, from google, my average pageview for one day is around 1000. -- Nicolas Delsaux N'imprimez ce mail que si vous ne savez pas le lire sur l'?cran : les ?lectrons se recyclent bien, le papier, beaucoup moins bien. From marco at marcoganz.com Wed Oct 25 03:30:16 2006 From: marco at marcoganz.com (Marco) Date: Wed, 25 Oct 2006 08:30:16 +0100 Subject: [Pimki-users] A short look at pimki In-Reply-To: <3ff47be90610241934m37759cedm62e71dfcb788269f@mail.gmail.com> Message-ID: Hi Assaph! I'm glad to hear from you again after a long silence... hope you're fine. Once again, let me thank you for Pimki: v2 is just beautiful! -- Marco -- On 10/25/2006, "Assaph Mehr" wrote: >Hi Nicolas, > >Thanks for the interesting feedback! >First off, which version of Pimki are you using? 1.8 or the Pimki2 >"zombie" release? > >> * Full support for accents (they are not possible in bliki entries titles) > >The page title and contents should accept unicode chars. I have my >keyboard set to accept english, spanish and hebrew charcters and can >add pages with those title without a problem. >What exactly is the issue? > >> * A category tree (and multicategorized articles) > >Multi-categorization is simply a matter of assigning comma-separated >categories, eg.: > category: personal, ruby > >Hierarchical categories (tree) is something I'd have to think about. I >am moving more towards plain tagging (a la del.icio.us). > >> * Comments and trackbacks (or incoming URLs notifications) > >Well, Pimki is more aimed at personal / small groups rather than as a >public site. I am open to patched though ;-) > >> * An easy-to-publish bliki (I tried to publish it by making a link >> on my home page, but it fails) > >The whole publication bit is, erm, less than perfect. For Pimki2 (the >final version ;) I'm planning to have a simple 3 level access control >per web: none, view & edit. That should take care of publication >without the complexity of a full-scale user model. > >> * My SF library ! > >I assume that means a lot :-) > >> * Multilanguage articles > >Again, see above for accents. What exactly is the issue? > >> * Multilanguage syntaxic highlight > >I do plan to integrate Syntax (http://syntax.rubyforge.org) and >integrate highlighting of Ruby code, and in the process probably >contribute an SQL syntax parser ('cause I need one). > >> * Metaweblog API support (or kind of). i could by this mean >> continue to import my delicious, and also (even more important) make a >> full import of my Wordpress articles. > >Again, this wasn't on the plans, but patches are most welcome :) > > >> Should I install pimki 2 before to look at code ? > >Yep. If you want to just use it install the Pimki2-zombie (Madeleine >based) version. If you plan to contribute, please use the trunk. The >core wiki engine is complete, I am now working on the features (like >the bliki :P ). > >> Should I try to access it using SVN client, for my modifications being >> sent to rubyforge ? > >SVN is best to keep track of updates. I work in spurts, depending on >my free time. So it will take me time to make the trunk ready for >release, but that is where all the effort is going. > >> Do you think they go in the direction you hope for pimki ? > >Well, some of them are more towards a public site rather than a >personal wiki. They are therefore probably not something *I* will put >effort into, but if you want to add patches (together with unit tests >and the ability to turn this functionality off), than I would happily >integrate them. > >> And if not, is a plugin system a good idea for your software ? I've >> already cast a glance (for writing some plugins) at Wordpress one, and >> I have a few ideas on how to make that kind of stuff work (mostly >> inspired by eigenclass litterature, I must confess). > >Um, yes, one day I'll get around to do a plugin system.... > >> And finally, is pimki made for the web, or is it only a personnal bliki ? > >In addition to what I've already said, let me point out that I am >focusing on a personal / small scale tool. It helps me organise my >life - all the bits of information I want to keep around, all the >tasks I need to do and things like that. It is optimised to let me put >stuff in easily and retrieve it later in various slice&dice ways. >You can definitely use Pimki for the web, but performance will not be >all that great if you get 1,000 hits a minute... > >Thanks again for your input. >Cheers, >Assaph >_______________________________________________ >Pimki-users mailing list >Pimki-users at rubyforge.org >http://rubyforge.org/mailman/listinfo/pimki-users