From kde-pim Thu Dec 18 12:52:42 2014 From: Daniel =?ISO-8859-1?Q?Vr=E1til?= Date: Thu, 18 Dec 2014 12:52:42 +0000 To: kde-pim Subject: Re: [Kde-pim] KHolidays2 Plans Message-Id: <1542135.xJbGsjQ7Sz () thor> X-MARC-Message: https://marc.info/?l=kde-pim&m=141890718025159 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============7932441470740036838==" --===============7932441470740036838== Content-Type: multipart/signed; boundary="nextPart4653674.oZfNtKcI3L"; micalg="pgp-sha1"; protocol="application/pgp-signature" --nextPart4653674.oZfNtKcI3L Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" On Monday, December 15, 2014 05:59:20 PM John Layt wrote: > Hi, Hi John! >=20 > I think I've mentioned this before but just to clarify where I see > KHolidays heading: >=20 > 1) KHolidays2 (5?) will be a quick port of KHolidays to Qt5 / > Frameworks Tier 1. This is intended as a short-to-medium term > solution. The API will be cleaned up with deprecated methods removed > and a few items renamed for clarity but not radically altered. The > data files and parsers will be unchanged. The major task is removing > KCalendarSystem and thus the kdelibs4support dependency (but we could= > still release without this step as it won't affect BIC). >=20 > 2) Long term I still hope to get OpenHolidays implemented with Open > Data JSON files shared with other projects, but that's on the > back-burner for now. Will this affect the API, or is it just an internal change? > Current status for KHolidays2 is everything except the KCalendarSyste= m > removal has been done, and I plan to complete that in the next couple= > of weeks during the holidays :-) All going well, we should be ready > for the February Frameworks release. Awesome \o/ >=20 > One question for the list is do we keep the Zodiac, SunRiseSet, > LunarPhase and AstroSeasons classes? These are not used *anywhere* in= > KDE and are code and api I have never even looked at. As far as I am > concerned it is dead code and could be dropped rather than expend > effort on reviewing and updating it in time for the earliest possible= > release. OTOH, maybe it's not used because people don't know it > exists? It can be argued that KHolidays is a good place for it as the= y > can be used in calculating holidays and other events to display on a > calendar. It could also argued astronomical calculations should be in= > an astronomical library where specialists can maintain it :-) Perhaps= > a third option is to make them private for now and review them at our= > leisure. Thoughts? Once you make it private, it will rot even more :-) I would say it shou= ld=20 either be left public and better advertised (as one of the "kool featur= es"),=20 or it should be removed completely. Cheers, Daniel >=20 > Cheers! >=20 > John. > _______________________________________________ > KDE PIM mailing list kde-pim@kde.org > https://mail.kde.org/mailman/listinfo/kde-pim > KDE PIM home page at http://pim.kde.org/ =2D-=20 Daniel Vr=E1til | dvratil@redhat.com | dvratil on #kde-devel, #kontact,= #akonadi Software Engineer - KDE Desktop Team, Red Hat Inc. GPG Key: 0xC59D614F6F4AE348 Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348 --nextPart4653674.oZfNtKcI3L Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABAgAGBQJUks4aAAoJEMWdYU9vSuNID7oH+wSsasU8U8OoXjoreNZCFYPd f5VEK9LVzuSTOASFBko1Lv7Y0VTcu+w03+AXrQblqRsInbetMgWx3EjzhAKPABl1 pk0H0XWqBNjquifZjhH5gfafUs7aIZKV48/aF9b+cvUifH7LhEMZT6fnCDXeQzXf d19EVPY/FjO28WlAp/vTcf/OWWsHdS+LC3koLEufSy6THxv7RsPl9CsyoSKo4DET cy69P7wDCbjtJWhK1qW4rMmIGGFtCDvJdZgJz5O1FA8i4AUkqjQwGn53Bm/vcj/Q kqxECuFIdGTpT2WbSkV0uir3k1L0iAF5ax0bM8GTi4PB6GqHFvTOS380ECRAHR4= =X6qI -----END PGP SIGNATURE----- --nextPart4653674.oZfNtKcI3L-- --===============7932441470740036838== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ KDE PIM mailing list kde-pim@kde.org https://mail.kde.org/mailman/listinfo/kde-pim KDE PIM home page at http://pim.kde.org/ --===============7932441470740036838==--