Back when the Groupwise functionality was implement for the Memos component, 
the "summary" and
"start date" fields were added to the Memos GUI. I was wondering why this is 
done.

IMO, Memos shouldn't have a start date, or a summary. In fact, when I 
originally implemented the
component, the Summary field was just a cut-off portion of the Description. It 
was done
on-the-fly, and only because I wanted a portion of the Description to show up 
in the Memos
component table view. Showing the Description field in the Memos component 
table didn't look very
good.

Adding the summary field has now caused this bug:
http://bugzilla.gnome.org/show_bug.cgi?id=389668.

As for the Start Date - the memos component isn't meant to be a Journal. It 
only uses the VJOURNAL
format because I didn't want to write a new backend (and at the time, the 
consensus on the
evolution-hackers list was that VJOURNAL would be appropriate). If we want a 
true journal, then we
need a new component. Memos are just little notes (think of the Notes feature 
in Outlook, or the
Memos feature in PalmOS - the PalmOS feature is what made me create the Memos 
component in the
first place).

Here's my proposal that I'd like to get feedback on:
- Remove the Summary and Start Date fields from the GUI
- Start Date is never set (could always be set to 0, but I don't believe I 
needed to do that when
Memos was first implemented)
- The summary field is automatically filled in (on-the-fly, or whenever the 
Description gets
updated) based on the Description.

I don't know much about GW, but I believe the core code should not support the 
Date and Summary
fields as they are currently supported. If we need something different for GW, 
then it should be
implemented differently.

Any thoughts? Anyone have insight into the Groupwise changes and why they were 
made?

Thanks,
Nathan Owens






 
____________________________________________________________________________________
Don't get soaked.  Take a quick peak at the forecast
with the Yahoo! Search weather shortcut.
http://tools.search.yahoo.com/shortcuts/#loc_weather
_______________________________________________
Evolution-hackers mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to