[Kde-pim] SoC project: KOrganizer theming improvements

Allen Winter winter at kde.org
Wed May 23 23:30:17 BST 2007


On Tuesday 22 May 2007 11:59:36 pm Loïc Corbasson wrote:
> Hello everyone,
> 
> I'm Loïc Corbasson, one of this year's Summer of Code students, and I'm 
> working on KOrganizer's theming interfaces; Cornelius Schumacher mentors me.
> Some of you already know me a little -- I'm tricasse on IRC.
> 
Nice to meet you. I'm winterz on IRC in #kontact.
Hope to see you there soon.


> I discussed the various improvements KOrganizer can receive in this domain 
> with Cornelius (the goal being to make it look more like a paper-based 
> calendar), and we came up with many ideas. I restructured the whole lot, and 
> wrote two posts on a blog I set up for SoC to get your feedback. I know your 
> time is sparse (like mine was this month actually), so I made it as graphical 
> as possible :)
> 
> I first went through various usual calendar layouts and decorations [1] to be 
> able to explain some choices I suggest; I then wrote the main part: a list of 
> features and implementation ideas [2], which I'd like to use as reference for 
> SoC.
> Feel free to comment/criticise!
> 
> Thanks in advance.
> 
> Best regards,
> 
> Loïc
> 
> [1] 
> http://blog.loic.corbasson.fr/post/2007/05/01/What-is-a-paper-based-calendar
> [2] 
> http://blog.loic.corbasson.fr/post/2007/05/01/Some-first-mockups-and-various-ideas

1. Your blogs are very well written, and very professional.
Much appreciated.

2. I have absolutely no problems with any of the ideas you have presented.
In fact, I have had many of the same ideas over the years, including:
 + Photo viewer
   : could use KGetNewStuff to get photo "themes" (nature, dogs, cats, etc)
   : photos could come from digikam albums
   : could change daily, weekly, monthly
   : each month could be assigned an image, rather than a random image

 + This Day in History viewer (uses Wikipedia's Selected Anniversaries)
   : might be a problem for non-English folks because the URL has
     the language encoded (i.e, en.wikipedia.org/September_3)
     NOTE: amarok has an Artist tab that downloads wikipedia info
           so maybe we can steal some code from amarok?

 + Comics: i.e, show a daily Dilbert comic
 + Moon phases (see lunarphases in libkholidays)
 + Zodiac (there is a very basic Zodiac class I started in libkholidays_ng)
     David Jarvie expressed interest in helping me improve the Zodiac class
 + Horoscopes

3. There are some ideas from web-based calendars I think are good.
eGroupware calendar for example.  But I forgot them now.
You might want to do a review of some web-based calendars.

4. We don't have an official KOrganizer maintainer.   But I plan
to do a lot of work with KOrganizer4.  So I'm very interested
in your plans and progress.

Very cool stuff.
Regards,
Allen

_______________________________________________
kde-pim mailing list
kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
kde-pim home page at http://pim.kde.org/


More information about the kde-pim mailing list