Calendar:Dev Guide -- dev support

Hi calendar team!

During todays telco you proposed to get more helpers for LG. Sounds good 
.... but maybe you can make life a bit easier?

Calendar:Dev Guide gives a good overview about the code structure and 
pointing to a lot points.
But how about a CVS link?
And how to build a "Lightning.xpi" for testing any changes before going 
to post a change?
I'm using eclispe with ANT (and XULbooster) which is doing very well for 
CVS as well as to build the XPI.

Any help/links for that?

G�nter
0
gNeandr
10/31/2007 7:38:29 PM
mozilla.dev.apps.calendar 1161 articles. 0 followers. Post Follow

4 Replies
736 Views

Similar Articles

[PageSpeed] 30

Hello G=FCnter!

The Dev_Guide is a bit out of date. Some things have changed, i.e
calendar management. I think dev-specific build documentation is a bit
early, since we are still pre-1.0

If you have instructions on how to get things running with eclipse,
xulbooster etc, we'd be glad to have them on the wiki. I personally
don't use any of that, other than cvs and vi and a handful of self-
made scripts. I got all my information out of the general mozilla cvs
guides, but I understand there are others who prefer graphical IDEs
and need a guide how to set up things. Therefore a nice graphical
guide would be great.

Are you interested in helping us out?

Note I have also started a calendar extension guide at
http://wiki.mozilla.org/Calendar:Creating_an_Extension

Philipp

On Oct 31, 8:38 pm, gNeandr <gneandr_No@Spam_gmx.de> wrote:
> Hi calendar team!
>
> During todays telco you proposed to get more helpers for LG. Sounds good
> ... but maybe you can make life a bit easier?
>
> Calendar:Dev Guide gives a good overview about the code structure and
> pointing to a lot points.
> But how about a CVS link?
> And how to build a "Lightning.xpi" for testing any changes before going
> to post a change?
> I'm using eclispe with ANT (and XULbooster) which is doing very well for
> CVS as well as to build the XPI.
>
> Any help/links for that?
>
> G=FCnter


0
Philipp
11/3/2007 8:03:33 AM
On 03.11.2007 09:03 �Philipp Kewisch� wrote

> If you have instructions on how to get things running with eclipse,
> xulbooster etc, we'd be glad to have them on the wiki. 

> Are you interested in helping us out?

Hi Philipp,
thanks for your answer.
Let me give some your comment, but first with web postings I'm repeating 
since years over and over:  add a date to what you post!!! At the place 
the USER reads your info! How to know how 'valid' a comment/post etc is 
... if it has NO date on it!
OK. To the development cycle.

About a year ago I started to add some features to the "ReminderFox" 
working together with Tom Mutdosch and I learned a lot. One main 
learning point was using Eclispe with ANT! A very easy and very 
effective approach. That expanded with XULbooster gives another kick for 
easy to use and productivity. I'm having a little problem setting it 
with XULRunner which would support seeing directly your XUL developments.

Form that point of view I posted my question about the Lightning 
dev-support.
Now I have a Eclispe setup with Lightning sources, the CVS is running. 
Generating the XPI needs more work.
Also generating some limited JARs (like lightning.jar) at the moment 
failed ... here I have to setup the XML from scratch. Will see.

> I think dev-specific build documentation is a bit
> early, since we are still pre-1.0

What me upset here is the whole structure of the Lighting / Sunbird 
source structure. Sunbird is a 'standalone' app which has to have a lot 
more stuff than a XPI like Lightning. But why those two tracks? Why not 
making a clear move to XULRunner with ONE XPI? Yes, there are many 
contributions to the project. Hearing (seeing) there are quality issues, 
why not setting such a clear structure FIRST? I don't know if you part 
of the core team like Simon or Daniel or ...

With the last telco the team was asking for more volunteers to help with 
the development. Here is once more my question:
Which effort does the dev-team to get an environment/setup other people 
can dip in with a minimum of pain?

> a nice graphical guide would be great.
> Are you interested in helping us out?

I will see how my work with Eclipse/Lightning is going on and keep you 
informed.

G�nter

PS see also my posting at: m.d.extensions:
- XULbooster ... dev tools ... disscussion/support around here?
- Re: debugging extensions with compile errors


0
gNeandr
11/3/2007 11:26:35 AM
> Hi Philipp,
> thanks for your answer.
> Let me give some your comment, but first with web postings I'm repeating
> since years over and over:  add a date to what you post!!! At the place
> the USER reads your info! How to know how 'valid' a comment/post etc is
> .. if it has NO date on it!
Yes, I do agree that such pages would benefit from a date. If all
fails there is still the last changed date. We are working on getting
end user documentation running, but given that things still change a
lot its hard to keep up with documentation. I didn't really remember
the dev guide page even existed until your post. I'm sorry for any
inconvenience.



> OK. To the development cycle.
>
> About a year ago I started to add some features to the "ReminderFox"
> working together with Tom Mutdosch and I learned a lot. One main
> learning point was using Eclispe with ANT! A very easy and very
> effective approach. That expanded with XULbooster gives another kick for
> easy to use and productivity. I'm having a little problem setting it
> with XULRunner which would support seeing directly your XUL developments.
>
> Form that point of view I posted my question about the Lightning
> dev-support.
> Now I have a Eclispe setup with Lightning sources, the CVS is running.
> Generating the XPI needs more work.
> Also generating some limited JARs (like lightning.jar) at the moment
> failed ... here I have to setup the XML from scratch. Will see.
>
> > I think dev-specific build documentation is a bit
> > early, since we are still pre-1.0
>
> What me upset here is the whole structure of the Lighting / Sunbird
> source structure. Sunbird is a 'standalone' app which has to have a lot
> more stuff than a XPI like Lightning. But why those two tracks? Why not
> making a clear move to XULRunner with ONE XPI? Yes, there are many
> contributions to the project. Hearing (seeing) there are quality issues,
> why not setting such a clear structure FIRST? I don't know if you part
> of the core team like Simon or Daniel or ...
I am part of the core team. This split structure is partially
historical. I wasn't part of the Project from the beginning, but the
fact that Lightning and Sunbird had differences is certainly quite
annoying and I am also working on unifying the parts that are
possible. Certain parts of the source (i.e the resources directory)
are quite old and should go away, but its a lot of work alone to
rewrite the existing code in a way that it can be used for both
applications.

On the other hand, the differences are sometimes unavoidable due to
the fact that some parts rely on Thunderbird functionality in so far
that replicating this functionality in Sunbird would lead to making
sunbird more and more of an email client. The same goes for UI.

>
> With the last telco the team was asking for more volunteers to help with
> the development. Here is once more my question:
> Which effort does the dev-team to get an environment/setup other people
> can dip in with a minimum of pain?

I do agree that mozilla applications have a high initial learning
curve. I think this is something that the build system team should
take care of instead of each application team themself,  and from what
I heard the new MozillaBuild system is supposed to be the start for
this. I personally have very much to do so I probably can't create an
easy guide for setting up everything the way I have it, but I'll try
to get something small up and running some time soon.


0
Philipp
11/4/2007 6:51:38 PM
On 04.11.2007 19:51 �Philipp Kewisch� wrote

Thanks Philipp for your answer.

Also there is no real 'solution' I understand the limitations.
Nevertheless I'll try to workout a Eclipse way, but also that will take 
some time, for sure.

But will retune-in when I have got some setup ... maybe you can help 
reviewing with that ... later.

Gr��e vom Neandertal ;)
gW
0
gNeandr
11/4/2007 9:05:52 PM
Reply:

Similar Artilces:

Make Calendar or Sunbird Default Calendar App
Using Windows XP Pro, I do not see Sunbord or Calendar in the list for Default Applications. When I go to Internet Properties, click Programs, Select down arror next to calendar Outlook is my only option. Should Sunbord or Calendar be there? bstancil@gmail.com wrote: > Using Windows XP Pro, I do not see Sunbord or Calendar in the list for > Default Applications. When I go to Internet Properties, click > Programs, Select down arror next to calendar Outlook is my only option. > Should Sunbord or Calendar be there? > "Internet Properties" are in fact t...

superreview cancelled: [Bug 246115] Add support for launching calendar to xremote : [Attachment 150389] Proposed fix to add calendar support to xremote
Mostafa Hosseini <mostafah@oeone.com> has cancelled Mike Shaver <shaver@mozilla.org>'s request for superreview: Bug 246115: Add support for launching calendar to xremote https://bugzilla.mozilla.org/show_bug.cgi?id=246115 Attachment 150389: Proposed fix to add calendar support to xremote https://bugzilla.mozilla.org/attachment.cgi?id=150389&action=edit ------- Additional Comments from Mostafa Hosseini <mostafah@oeone.com> Removing request on obsolete patch ...

superreview requested: [Bug 246115] Add support for launching calendar to xremote : [Attachment 150389] Proposed fix to add calendar support to xremote
Mike Shaver <shaver@mozilla.org> has asked Christopher Blizzard <blizzard@mozilla.org> for superreview: Bug 246115: Add support for launching calendar to xremote http://bugzilla.mozilla.org/show_bug.cgi?id=246115 Attachment 150389: Proposed fix to add calendar support to xremote http://bugzilla.mozilla.org/attachment.cgi?id=150389&action=edit ------- Additional Comments from Mike Shaver <shaver@mozilla.org> >+nsresult >+XRemoteService::GetCalendarLocation(const char **_retval) >+{ >+ // get the Compose chrome URL >+ *_retval = "chrome:...

superreview granted: [Bug 246115] Add support for launching calendar to xremote : [Attachment 173764] Proposed fix to add calendar support to remote (Ver 2)
Mike Shaver <shaver@mozilla.org> has granted Mike Shaver <shaver@mozilla.org>'s request for superreview: Bug 246115: Add support for launching calendar to xremote https://bugzilla.mozilla.org/show_bug.cgi?id=246115 Attachment 173764: Proposed fix to add calendar support to remote (Ver 2) https://bugzilla.mozilla.org/attachment.cgi?id=173764&action=edit ------- Additional Comments from Mike Shaver <shaver@mozilla.org> r+sr=shaver, thanks! ...

Thunderbird Calendar with Exchange 2003 Calendar and Public Folders Calendar
Hi all, I'm looking high and low for any way to make Thunderbird Calendar read/edit my Exchange calendar and/or a calendar on our Exchange public folders. So far I'm having no luck. Has anybody had any luck with this? I'd also be open to using any free/open source utility that could read/edit these calendars. Regards, jd ...

Google Calendar now supports CalDAV
Google Calendar now supports CalDAV! Great news!? - What are the consequences of this for Mozilla Calendar? Better? How? It seems at least we don't need the "Provider for Google Calendar" add-on anymore!? - Google's CalDAV "Location" includes the user's e-mail address (actually, the "Calendar ID") - including the "@" symbol. Can Mozilla Calendar handle this special symbol? (in my simple tests it does, but there might be other scenarios) - It would be useful to be able to set the "Read Only" check-box while creat...

Events sync'ed from Lightning HOME calendar to G-calendar using Provider for Google calendar don't transfer up to Google server calendar
Hi, I'm running T'bird 17.0.2, Lightning 1.9, Provider for Google Calendar = 0.18 on multiple PCs running Window 7 Home Premium (64bit) and want to keep= calendars in sync... I have 2 calendars showing on Lightning - the original Lightning Home calen= dar and the downloaded Google calendar (G-cal). I am finding that entries = I make directly into the G-cal in Lightning transfer up to Google and back = to another PC without problem. Also, if I make an entry in the Lightning H= ome calendar and hit the sync button it apears in the G-cal in Lightning bu= t it does not transfe...

asp:Calendar or any calendar control....
Hi, I would like to put a calendar on my webpage that informs users of special events coming up.  I would like the users to be able to mouse over a date and for a balloon or something to pop up and inform them of any events on that date. How do I go about writing the code for something like this?  Thank you. Hi kmj2384, U can dynamically add any Html tag to Calendar Contol Cell from DayRender Method. U can use e.Cell.Text  = <Dynamically Generated Html DATA> in DayRender method. In the HTML u can put onmouseover and onmouseout to hide and show any div. I hope...

Calendar:Improving the Calendar Views
Hi! Some points for discussion concerning: http://wiki.mozilla.org/Calendar:Improving_the_Calendar_Views First of all: this locks great to me - please go forward in this direction! And thanks for this nice little ASCII arts! 1. I think its great to have just one surface, either Calendaring or Mail (including all toolbar buttons and so on) exposed at one time, and easily switch between them by just klicking one button (what will hide all non usable toolbar buttons and so on). 2. In Respect to the agreement (Toronto) that Lightning will be a Calendaring program with some...

Hijri Calendar in Calendar Extender
I'm using some calendar extender controls in my ASP.NET 2.0 website but i would like for them to show the Hijri calender in the control even if the value inserted into the textbox after choosing a date in Gregorian . I've searched the forums and i found this post http://forums.asp.net/p/1244824/2284455.aspx i tried the way explained there but i only got the month in Hijri the year and days remained in Gregorian. Any way to fix this?   Thanks any help? After some search on the Internet it looks like the Calendar Extender doesn't support fully the Hijri Calendar ye...

Calendar control
normally i use a variation of a subclassed calendar (http://www.codeproject.com/aspnet/MellDataCalendar.asp) but now i find myself needing to add actuall controls into the cells representing the days - in the one in the link it doesnt work and I havent been able to modify my version to handle it - I dont think you can when subclassing the calendar control My question is this: has anyone done something like this - if so how do i fix this issue or where do i start on building a control to handle templates for a databound calendar that will allow me to add web controls into the cells?   ...

Having a public calendar for the calendar team
Hi all, We talked about doing this before the 0.3 release, got busy and shelved the idea. Just the other day, I was asked about this on IRC, so I'm going to bring it up again. Should we have a public calendar detailing events of the Sunbird/Lightning effort? I think so. The main questions (in my mind) are: * Where should it be hosted? There was some talk of using the public Cosmo server for this at one point, we even experimented with putting one on the wiki.mozilla.org site as well. I'm certain there are many good ideas. * Who will update it? I think it should b...

Google Calendar and Gnome Calendar
Hi, I found a nice trick in gnome calendar. This calendar can be synchronized with Google's calendar. I found the explanation in the website below: 'Cagdas&#8217;s Blog � Blog Archive � Google Calendar & Gnome' (http://altinkaya.org/wp/linux/google-calendar-gnome/) Unfortunately, it seems to not work in openSuse 11. Someone knows how can I made the same thing in openSuse 11? The problem is the path. There is no /usr/lib/evolution-webcal in openSuse. Maybe I just have to change the path, but I didn't find anything like it. Thanks in advance for the...

My Calendar and Team (Role) Calendar
Are there any modules that show Events/Calendars with two different views: i) All entries ii) My entries only?Jonathan Palmer ...

Calendar View Week and Calendar
Hi, after Upgrade to GW 7.0.2 (from 6.5) we have a Problem with the Calender View "Week and Calendar". This is our Default Calendar View and look fine when we open the Calendar with the Calendar Icon on the left Site in Groupwise(Folder View). Wee see then on the left Site of the Calendar 3 ore 4 Month and 7 Day's of the Week. But when we try to open this View with help of the "Calendar" Button on the Symbolborder, we see only one Month on the Calendar witch besides overlab the Hours. This looks like to be a different view. How can i change this ...

Web resources about - Calendar:Dev Guide -- dev support - mozilla.dev.apps.calendar

Resources last updated: 12/17/2015 5:28:30 PM