X-Git-Url: https://codewiz.org/gitweb?p=wiki.git;a=blobdiff_plain;f=MayBlog;h=ccacee5a33065c663d1247e2d5a35763160a90cb;hp=cdb756b3c9cca2c56e2e828251757fe203aa38a6;hb=a54da33cf03d8290fb46a92ddfea6746d8d64050;hpb=82b6d0c0cebb2ec92d889f2e09075a6d5eabd071 diff --git a/MayBlog b/MayBlog index cdb756b..ccacee5 100644 --- a/MayBlog +++ b/MayBlog @@ -2,6 +2,57 @@ === Thu, 31th === +==== News Feed ==== + +Today Rasky suggested that we could use an RSS feed to notify +about new articles in the blog. + +I wanted to fulfill the same purpose, but with a totally +different approach: use git-send-email to notify a mailing-list +and tell people: "hey, just subscribe to the list!". + +My version is surely too complicated because it employs +a chain of 4 different programs (pikiwiki -> git -> git-mail -> mailman). +But I like that it can be done without even touching the wiki +engine. + +A middle-ground solution could be using gitweb's own +RSS feed: + + http://bender.codewiz.org/wikigit/wiki.git?a=rss + +But as Rasky notes, this would send notifications +also for minor edits: real blog apps would only +bother you for new articles. + +So, maybe we should filter only changesets that +contain a new level 3 header... Hmmm... This +can't be done with gitweb, I'm afraid. + +We live in an era where we can make very cool +things with very little effort. I could hack +this versioned wiki engine in just 2-3 days +because I could pick the existing PikiPiki and +combine it with the existing Git versioning +system. + +This brings me to the point: the really hard thing +in software design is choosing the right ingredients +for your sausage. Because there are many ways to +bake a pizza, but only a few of them have the +quality of being tasty, healty, dietetic, cheap +or whatever. And usually, even a good design... +err... receipe requires you to choose a few of +these qualities you care more. + +'''Q''': What do you think is the most elegant way to +obtain useful notification from this blog? + +You can choose whatever technology to deliver some +kind of "notification". You can also use any +sensible definition of the words "useful" and "elegant". + + ==== Hop hop! ==== Today I typed {{cvs up -dP}} to update Gnash from CVS. @@ -467,7 +518,7 @@ $12 ''EACH'', I mean. Walking home alone in the night, I may encounter some ''bad'' guys: -http://bender.codewiz.org/wikidata/text/FunWithWeapons.jpg +http://bender.codewiz.org/FunWithWeapons.jpg Better be careful :-) @@ -717,4 +768,4 @@ is your friend. As always, I'd very much appreciate being told about any mistake I make. -''Massimo: ok, let's start with those horrible contractions my poor eyes had to read: '''Won't''' and '''I'd'''. Hey Bernie! You already went back home from NYC. Ain't gonna play with ya 'nymore!'' \ No newline at end of file +''Massimo: ok, let's start with those horrible contractions my poor eyes had to read: '''Won't''' and '''I'd'''. Hey Bernie! You already went back home from NYC. Ain't gonna play with ya 'nymore!''