MikeWu | 1 Mar 2008 06:58
Picon
Favicon

Re: Augmenting lightning with another extension? Help and advice?

Thanks Stefan. This may seem like a simple question, but do you 
recommend the calICalendar interface because Lightning tasks are 
represented as calendar events?

Thanks

Stefan Sitter wrote:
> MikeWu wrote:
>> Hi all. I'm trying to come up with a mod for adding Remember The
>> Milk tasks to the lighting task list (or synchronizing in a users
>> IMAP account). I'm curious if it's possible to have the user
>> install another extension that could augment the lightning
>> extension so I could add this?
> 
> It can be probably done by writing a calendar provider extension. One 
> existing example is the Provider for Google Calendar extension [1] that 
> reads and writes events from Google Calendar. Another example is the 
> ThunderBirthDay extension [2] that creates the calendar events based on 
> the birthday entries in Thunderbird addressbook.
> 
> I think the main entry point is that you need to implement the 
> calICalendar interface [3] in your extension. I'm pretty sure one of the 
> developers around here can provide you with more detailed information.
> 
> [1] https://addons.mozilla.org/thunderbird/addon/4631
> [2] https://addons.mozilla.org/thunderbird/addon/5337
> [3]
> http://wiki.mozilla.org/Calendar:Creating_an_Extension#Provider_Extensions
Philipp Kewisch | 1 Mar 2008 23:01
Picon

Re: Augmenting lightning with another extension? Help and advice?

On Mar 1, 6:58 am, MikeWu <g... <at> cdf.toronto.edu> wrote:
> Thanks Stefan. This may seem like a simple question, but do you
> recommend the calICalendar interface because Lightning tasks are
> represented as calendar events?
>
> Thanks
>
> Stefan Sitter wrote:
> > MikeWu wrote:
> >> Hi all. I'm trying to come up with a mod for adding Remember The
> >> Milk tasks to the lighting task list (or synchronizing in a users
> >> IMAP account). I'm curious if it's possible to have the user
> >> install another extension that could augment the lightning
> >> extension so I could add this?
>
> > It can be probably done by writing a calendar provider extension. One
> > existing example is the Provider for Google Calendar extension [1] that
> > reads and writes events from Google Calendar. Another example is the
> > ThunderBirthDay extension [2] that creates the calendar events based on
> > the birthday entries in Thunderbird addressbook.
>
> > I think the main entry point is that you need to implement the
> > calICalendar interface [3] in your extension. I'm pretty sure one of the
> > developers around here can provide you with more detailed information.
>
> > [1]https://addons.mozilla.org/thunderbird/addon/4631
> > [2]https://addons.mozilla.org/thunderbird/addon/5337
> > [3]
> >http://wiki.mozilla.org/Calendar:Creating_an_Extension#Provider_Exten...

(Continue reading)

Wu Micheal | 2 Mar 2008 19:28
Picon
Favicon

Re: Augmenting lightning with another extension? Help and advice?

So would it be correct to say if I made a javascript object that 
implements the calICalendar interface (is that right? I'm assuming the 
terminology is similar to Java), theres a way for lightning to hook into 
that and show my calendar object items to the user in the calendar, task 
list, etc?

I guess a more basic question (which I could learn off of) is:
(Say I used a http request to get a RtM task via REST,) How would I add 
a new task to the task list the user sees?
How could I read/delete the users tasks?

thanks for the help (I really do appreciate it)

Philipp Kewisch wrote:
> On Mar 1, 6:58 am, MikeWu <g... <at> cdf.toronto.edu> wrote:
>> Thanks Stefan. This may seem like a simple question, but do you
>> recommend the calICalendar interface because Lightning tasks are
>> represented as calendar events?
>>
>> Thanks
>>
>> Stefan Sitter wrote:
>>> MikeWu wrote:
>>>> Hi all. I'm trying to come up with a mod for adding Remember The
>>>> Milk tasks to the lighting task list (or synchronizing in a users
>>>> IMAP account). I'm curious if it's possible to have the user
>>>> install another extension that could augment the lightning
>>>> extension so I could add this?
>>> It can be probably done by writing a calendar provider extension. One
>>> existing example is the Provider for Google Calendar extension [1] that
(Continue reading)

David Dallet | 3 Mar 2008 00:26
Picon

status of autocompletion features in sunbird?


Hi,

After having a quick look on the sunbird application, I thought that a
lot of people should have a lot of events but only a few list of place
for them. What I exactly mean is that one can use a lot of times the
same places.

The word that came to my mind was quite naturally "autocompletion". I
googled a little with the terms "sunbird autocompletion" but I found
nothing relevant.

I think autocompletion of frequently used terms (for example but not
restricted to: locations of events) may be an important feature, because
it may really help the users to save time.

Has anyone some informations about the status of autocompletion features
in sunbird (does something exist either as a native functionality or as
a plugin, is there anything planed, etc...), or a pointer to relevant
docs if there is one I didn't found?

Thanks for your attention,

David Dallet

(PS: please excuse me for my English level, that decreases each day I
don't practice)
Emanuele Aliberti | 3 Mar 2008 11:31
Picon

Re: status of autocompletion features in sunbird?

David Dallet wrote:
> 
> I think autocompletion of frequently used terms (for example but not
> restricted to: locations of events) may be an important feature, because
> it may really help the users to save time.
> 

Perhaps an "event wizard" which takes in to account favourite places, 
people, uses free-busy information etc. ?
David Dallet | 3 Mar 2008 18:12
Picon

Re: status of autocompletion features in sunbird?

Emanuele Aliberti wrote:
> David Dallet wrote:
>>
>> I think autocompletion of frequently used terms (for example but not
>> restricted to: locations of events) may be an important feature, because
>> it may really help the users to save time.
>>
> 
> Perhaps an "event wizard" which takes in to account favourite places,
> people, uses free-busy information etc. ?

Hi and thanks for your answer,

By "an event wizard" do you mean adding a feature to the existing "new
event" dialog, or do you speak about another existing feature or about
an "event wizard" still to do?

The way I see how things could be is adding the feature to the existing
"new event" dialog.

I see two possibilities for that (for the problem of the location field,
but it's not the only thing to think about for an autocompletion feature):
* adding a dropdown list next to the location field to allow the user to
choose between a saved list of locations (and why not a check-box to
allow the user to save the location in this favorite location list):
that could be a quite simple thing to do.
* adding autocompletion depending of what the user has already typed (ie
depending of previous events): there is many way to address this problem
and in some, we should ask ourself some questions about privacy. What I
mean is absolutely not about the information shared on the network or
(Continue reading)

Picon

Release branch for Lightning & Sunbird 0.8 has been created

hi!

i borrowed a bit from the previous branch announcement and changed the
release number:

----- snip -------------

I want to inform you that the release branch has been created, from
which Lightning and Sunbird 0.8 will be released.

The name of this branch is SUNBIRD_0_8_BRANCH.

Please note that *CODE* checkins on this branch are restricted. You
will need the approval from Daniel Boelzle before you commit changes
to that branch.

Localizers do *NOT* need approval for checkins on this branch.

Developers *AND* localizers should however make sure, that all
changes are committed to the trunk, the MOZILLA_1_8_BRANCH and the
SUNBIRD_0_8_BRANCH in parallel. This is to avoid inconsistencies as
we do parallel development on the trunk and the branches.

----- snip -------------

tschau...

ause
Simon Paquet | 4 Mar 2008 00:14
Picon
Picon

Soliciting ideas for Google Summer of Code

Hi guys,

Google Summer of Code is starting again, and I think that it would be a
great thing for us to participate in it, by mentoring one or more
students in contributing to Sunbird or Lightning.

Therefore I'd like to start here in this thread with brainstorming about
possible ideas for student projects.

Here are a few ideas of mine:

- Port Lightning's task mode to Sunbird
- Implement zoom scroll	in the calendar views
- Implement an integrated web service that automatically imports a 
  chosen holiday file from our website
- Implement SMS (text messaging) alarms

See also http://wiki.mozilla.org/Calendar:Summer_of_Code_2008_Ideas
(which I will finish later)

Cya
Simon
--

-- 
Calendar l10n coordinator
Calendar Website Maintainer: http://www.mozilla.org/projects/calendar
Calendar developer blog:     http://weblogs.mozillazine.org/calendar
David Dallet | 4 Mar 2008 00:51
Picon

Re: Soliciting ideas for Google Summer of Code

Simon Paquet wrote:
> Hi guys,
> 
> Google Summer of Code is starting again, and I think that it would be a
> great thing for us to participate in it, by mentoring one or more
> students in contributing to Sunbird or Lightning.

Hi,

Thanks for beginning to answer questions I haven't asked now before I do
it... What I can say is that as a student, the Mozilla Calendar project
seems a very interesting one and I think I'll have a look at it.
I know about the existence of a Mozilla Calendar application for quite a
long time but I really discovered it by going to the DevRoom at the
fosdem which was very interesting (although the one about Mozilla labs
and mozilla weave was very interesting too).
I'll try to estimate as soon as possible what I can learn and do for the
Mozilla Calendar project (I know more about Java,C programming and even
forth that about the languages used by the project).

Regards,

David Dallet
Marcel Berteler | 4 Mar 2008 08:17
Picon

Re: Sending updated iTIP (Bug 379198)

Stefan Sitter wrote the following on 2008/02/28 18:16:

> I'd recommend to search for an existing bug first.
> If no bug is found file a new one.

I could not find one, so I have filed a new one: bug 420831

Gmane