Mozilla Calendar Project Page Redesigned
Monday February 2nd, 2004
Simon Paquet writes: "I completely reorganized, redesigned and extended the Mozilla Calendar homepage to make it more accessible for end users and new contributors. I split the big frontpage into several smaller pages, added a screenshots page, a themes page and (most importantly) a roadmap (contributed by Gabe Wilde) outlining the features that are needed to reach the 1.0 milestone and the inclusion into the Mozilla default builds.
"At the moment the Calendar project is progressing very slowly because only two people are currently working on the code. So if you have some time and are looking for a worthwhile project, take a look at what we need and code it. :-)"
It's good to see the calendar project developing to join the new general look and feel of the Mozilla projects in terms of roadmap and website look. Hopefully this, along with the comment from the TB team that the coming months will bring some work on mail/calendar features, portends a renewed interest in Mozilla Calendar.
#2 One of the biggest shortcomings ...
Monday February 2nd, 2004 10:02 AM
of calendard currently is its lack of decent holiday treatment. Holidays need to be properties of days, not events. And repetition rules should be able to make use of these properties: "every two weeks, unless a national holiday". "Every first monday per month, except on a national or regional holiday or Sunday" etc. It should also be possible to activate an arbitrary number of holiday files - e.g. for all countries in central Europe, which is very important for business people there.
It also lacks usable alarms. I am dissapointed that the feature requirements for alarm enhacements still fails to mention the additon of the location field to the data in the alarm message. Having an alarm pop-up or an email alarm that there is a meeting 5 minutes is rather useless if it does not include the location.
How does one give input to additional things to be added to the calendar requirements list?
#11 Re: Need location in alarms
Wednesday February 4th, 2004 8:56 AM
If you want an additional feature in Calendar, probably the best thing to do is to file a bug on the Calendar component in Bugzilla. That is, after first checking someone else hasn't requested the feature already <http://bugzilla.mozilla.org/show_bug.cgi?id=220694>
Oh, I see you found that bug already!
#4 ...And what a re-design! Great work Gabe & Simon.
Monday February 2nd, 2004 10:55 AM
These new calendar roadmap pages over at <http://www.mozilla.org/pr…cts/calendar/roadmap.html> are probably the best designed product planning pages I have seen here. Well worth a trip. The items 'to do' before certain milestones are very clear and straightforward, and properly hyperlinked to the Feature Requirements page (and then onto Bugzilla). A clear plan like this is always crucial when trying to manage a quite complex project like this.
I think it would be well worth Brendan and Hyatt taking a good look at the way the work - as they prepare the next Moz Master Roadmap, which currently suffers from way too much bloat for one page. Actually, for that matter, I hope Ben and MScott can find a minute from their cool work take a while to view the pages to help make their roadmaps even better - It's not always easy to provide good project documentation AND great code ! Now lets just hope they are kept up to date as those features and bugs are squished! Thanks for taking the time to make a really good pages Gabe/Si. You Rock at this !!
This redesign is very good. I'd like to make a few suggestions. They're all pretty nitpicky:
- That the most recent news is placed on the main Calendar page, and that the News page serves as an archive, so that you can check up on the latest developments more easily.
- That the navigation bar uses the style that the rest of the Mozilla website uses (a light brown background, for example).
- That the FAQ page uses definition lists (with boldfaced questions), to make it more readable.
- That the Translations page groups links by Translations, Calendar Translations, and Translation Projects.
- That the Download page is renamed Download/Install, and that the Install/Build it! page is renamed Build it! (I'm thinking that people might go to the Install/Build it! page looking for the .xpi file, only to have to go back to Download.)
Again, very nitpicky. Thanks for the great Roadmap and Requirements pages, by the way.
[most recent news on the frontpage, news page serves as an archive] Done.
[FAQ page should use definition lists (with boldfaced questions)] Done.
[Rename Download page to renamed Download/Install and Install/Build it! page to Build it!] Done. But I renamed the build page to "Build Calendar".
[navigation bar should use standard mozilla.org navbar style] I don't think that this is a good idea here. We have a few more manuitems than the standard mozilla.org navbar. If we use the mozilla.org style we can no longer fully display our navigation menu on 1024x768 resolutions and on 800x600 resolutions (still widely used unfortunately) we would only display half of our navigation menu.
[Translations page should group links by Translations, Calendar Translations, and Translation Projects] I don't understand what you want here. Could you elaborate a bit further?
* Notes (with custom categories)
* Extensive search capabilities on all objects
* Speedup of opening dialogs
* Integration with Address Book
* Tasks panel to have quick task entering field (Like MS Outlook)
* Context sensitive (menu bloat currently) rightclick menus
* &Clear button next to the events filtering textbox
* Accesskeys/commandkeys for buttons/tabs/other elements
* Ability to go n weeks forward, n days back, etc.
* Smack Tar for not contributing code ;]
#8 Great redesign, possible download problem?
Tuesday February 3rd, 2004 8:58 AM
The Calendar website redesign is quite good, although I don't remember the old one so I can't compare. It almost makes me want to contribute in some way but I have long since lost my C++ coding skills. Is it possible to contribute in other ways, perhaps with XUL coding? Information like that might also be helpful on the website, unless I missed it somewhere.
Also, I don't know if I did this wrong, but I thought I downloaded and installed the Calendar for Thunderbird (email client) but the one installed showed up under tools in Firebird. Can it reside in Thunderbird also? Perhaps the download files are switched?
#10 Re: Great redesign, possible download problem?
Wednesday February 4th, 2004 5:52 AM
>Is it possible to contribute in other ways, perhaps with XUL coding?
Take a look at the requirements page. A lot of stuff there is XUL/JS related. Also look at the our list of open bugs/unassigned bugs on our bugs page. It should also give you some idea on what is needed. If you have specific questions or don't find any XUL-related bug, ask in the netscape.public.mozilla.calendar newsgroup.
> I downloaded and installed the Calendar for Thunderbird but the one installed showed up under tools in Firebird.
If you click on the xpi file in Firebird, it will install the extension in Firebird. If you want to install the extension in Thunderbird, you have to download the xpi file, then open Thunderbird and go to Tools -> Options -> Extensions -> Install New Extension. I will clarify this on the webpage.
#9 Congratulation. And Good Work!
by danielwang <email@example.com>
Tuesday February 3rd, 2004 10:09 AM
Simon Paquet, congratulation for making the best project page on mozilla.org . We really need more sensible designs across the board :-)