Bug 30332 - JJ: zodiac in korganizer
Summary: JJ: zodiac in korganizer
Status: CONFIRMED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 2.1
Platform: Mandrake RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2001-08-06 13:18 UTC by shanti
Modified: 2013-03-16 20:17 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
automake file for plugin (485 bytes, text/plain)
2005-05-13 23:24 UTC, Maciej Witkowiak
Details
zodiac plugin sourcecode (1.67 KB, text/plain)
2005-05-13 23:26 UTC, Maciej Witkowiak
Details
zodiac plugin header (1.12 KB, text/plain)
2005-05-13 23:27 UTC, Maciej Witkowiak
Details
zodiac plugin desktop file (401 bytes, text/plain)
2005-05-13 23:27 UTC, Maciej Witkowiak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description shanti 2001-08-06 13:08:30 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           korganizer
Version:           2.1 (using KDE 2.2.0 beta1)
Severity:          wishlist
Installed from:    Linux-Mandrake 8.0 (Traktopel) - Unsupported
Compiler:          gcc version 2.96 20000731 (Linux-Mandrake 8.0 2.96-0.48mdk)
OS:                Linux (i686) release 2.4.3-20mdk
OS/Compiler notes: 

is there a chance to implement a plugin zodiacs in ko .. i work with astrologie .. so it would be very cool to have this in korganier as a kind of plugin .. thanks

(Submitted via bugs.kde.org)
(Called from KBugReport dialog)
Comment 1 Johannes Nieß 2004-04-04 15:37:16 UTC

*** This bug has been marked as a duplicate of 30331 ***
Comment 2 Reinhold Kainhofer 2004-04-04 23:10:20 UTC
Signs of the zodiac != moonphases.

Zodiac is determined by the position of the sun (you know, those things like widder, virgo, pisces, aquarius, etc.), while moonphases are obviously something completely different. Thus I'm reopening the wishlist item.

Reinhold
Comment 3 Cornelius Schumacher 2004-11-07 19:18:27 UTC
This would make a nice plugin. It would even be simple to implement. This makes a nice junior job. If you have questions or need help please post to the kdepim mailing list.
Comment 4 Maciej Witkowiak 2005-05-13 23:24:38 UTC
Created attachment 11033 [details]
automake file for plugin
Comment 5 Maciej Witkowiak 2005-05-13 23:26:29 UTC
Created attachment 11034 [details]
zodiac plugin sourcecode
Comment 6 Maciej Witkowiak 2005-05-13 23:27:22 UTC
Created attachment 11035 [details]
zodiac plugin header
Comment 7 Maciej Witkowiak 2005-05-13 23:27:48 UTC
Created attachment 11036 [details]
zodiac plugin desktop file
Comment 8 Maciej Witkowiak 2005-05-13 23:28:03 UTC
This is my first attempt. Obviously it lacks i18n. What I don't like here also is the way the names are stored - I'm not sure if putting i18n() around such static table would work. Please someone correct and/or explain how it can be done properly.

Another thing is that en.wikipedia.org has two sets of dates for zodiac signs: tropical and sidereal, this implementation shows only tropical. What is more interesting, pl.wikipedia.org for "Zodiak" has a slightly different set of dates than both tropical and sidereal. It made me somewhat confused and currently I have no clue as to which one is correct. An authoritative answer (if there is such thing in astrology :) would be helpful.
Comment 9 Becheru Petru-Ioan 2005-05-30 12:06:25 UTC
Good idea !
Comment 10 David Skidmore 2005-06-17 19:07:33 UTC
Re: tropical vs. sidereal
Tropical astrology is based on the idea that the zodiacal signs are tied to specific times and tides of the year(i.e.- Aries corresponds to the spring equinox, Capricorn to the winter solstice, etc.), irrespective of the astronomical positions of the constellations involved.
Sidereal astrology OTOH, takes into account the gradual shift of the constellations from there traditional positions. Of the two, tropical is by far the most commonly used.

Re:Definitive dates
The problem with going by date alone is that the date for when a sign "starts" is actually the date in witch the sun enters that sign. This varies from year to year. I'm afraid I have no idea how to calculate the sun's position. However I do know that there is an ephemeris that is freely available here: http://www.astro.com/swisseph/ 
Comment 11 Jakub Friedl 2005-10-20 10:53:54 UTC
"This varies from year to year. I'm afraid I have no idea how to calculate the sun's position."

isnt it possible to depend on kstars for that?
Comment 12 Reinhold Kainhofer 2006-11-02 19:11:56 UTC
Reassigning all KOrganizer bug reports and wishes to the newly created 
korganizer-devel mailing list.
Comment 13 mayank 2013-02-22 15:51:38 UTC
I am interested in resolving this. Is the bug resolved, if not what needs to be done ie what functions should the plugin perform?
Comment 14 Allen Winter 2013-03-16 20:17:57 UTC
mayank,

No, this wish isn't resolved.
If you want to work on it, that would be great.

Years ago I wrote a basic Zodiac class that you can find in libkholidays.  So I'd like you use that and improve where necessary.  The Zodaic class can help you figure out what sign is at a specified date.

For the KOrganizer plugin, I suppose the first step is to port the plugin code attached to this bug to the current code base.  Let's start there.

-Allen