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
