Re: [Pharo-project] iCal port to Magritte3
Hmmm. It seems the ConfigurationOf is expecting GemStone and Squeak, not Pharo. Yikes, the differences in Date, Time, DateAndTime, timezones, etc. across dialects and versions is a *challenge*. I probably don't need Magritte3. I just want to create ical files. [Aside. I wish there were a mailing list for cross-platform packages] On 22/01/13 3:05 PM, Yanni Chiu wrote:
I just started to look at ical on squeaksource, and am happy to find it's actively being worked on.
Is anyone working on porting iCalMagritte to Magritte3? Should I do it, and call it iCalMagritte3? Then we'd have two dev streams to maintain.
There are some minor problems with the code.
- ICalChronos-PaulDeBruicker.5 is not in the repository (maybe lost to a squeaksource restart) - the test class StafferDateAndTime is not defined anywhere (maybe it's in the missing package)
Hi Yanni, My mistake. StafferDateAndTime class is my subclass of the Chronos class Timepoint. Those references can be replaced with 'self dateAndTimeClass' sends. I removed the offending references and put the corrected version and the missing version if ICalChronos up on Squeaksource. The ConfigurationOfICal should work on both Pharo and Squeak. I have not tested it in Gemstone. Or were you referring to a different ConfigurationOf? I have not done anything with iCalMagritte or Magritte3 so can't help you there. Let me know if it works for you now and how else I can help Thanks Paul On 01/22/2013 07:57 PM, Yanni Chiu wrote:
Hmmm. It seems the ConfigurationOf is expecting GemStone and Squeak, not Pharo.
Yikes, the differences in Date, Time, DateAndTime, timezones, etc. across dialects and versions is a *challenge*.
I probably don't need Magritte3. I just want to create ical files.
[Aside. I wish there were a mailing list for cross-platform packages]
On 22/01/13 3:05 PM, Yanni Chiu wrote:
I just started to look at ical on squeaksource, and am happy to find it's actively being worked on.
Is anyone working on porting iCalMagritte to Magritte3? Should I do it, and call it iCalMagritte3? Then we'd have two dev streams to maintain.
There are some minor problems with the code.
- ICalChronos-PaulDeBruicker.5 is not in the repository (maybe lost to a squeaksource restart) - the test class StafferDateAndTime is not defined anywhere (maybe it's in the missing package)
On 22/01/13 11:31 PM, Paul DeBruicker wrote:
My mistake. StafferDateAndTime class is my subclass of the Chronos class Timepoint. Those references can be replaced with 'self dateAndTimeClass' sends.
I tried creating StafferDateAndTime as a subclass of DateAndTime, but there were still problems. Right now I've gone back to iCal-pmm.74.mcz, which does not have your extra iCal features. With fewer failing tests, I'm working through them - on Pharo-1.4. I think the problems are due to how the local timezone offset is being handled. Once I get a handle on what's going on, I'll try with your later versions.
I removed the offending references and put the corrected version and the missing version if ICalChronos up on Squeaksource. The ConfigurationOfICal should work on both Pharo and Squeak. I have not tested it in Gemstone. Or were you referring to a different ConfigurationOf?
I'm using the ConfigurationOf that's in the ical squeaksource repo. I'm not sure whether Chronos is supposed to work on Pharo. Anyway, if it's optional for iCal, then I don't need it. However, I suspect some of your extra iCal features may be dependent on Chronos though.
participants (2)
-
Paul DeBruicker -
Yanni Chiu