Re: [Re-Proposal] Import/Export, Export/Reload Consolidated

Davor Cubranic <[email protected]> Thu, 22 Nov 2007 10:33:25 -0800 (PST)
Newsgroups gmane.org.osaf.design
Message-ID <[email protected]>
This workflow really looks like it should be done in a wizard. I know
that this was something that you wanted to avoid, but I think the
alternative is even worse. Trying to cram all the options into a single
dialog whose contents change depending on the selected file will only
make it more confusing for the user to discover the available
functionality.

Also, if a wizard is used, it becomes much easier for plugins to
contribute their own import/export functionality -- Eclipse is an
excellent example of how this could be done. (And perhaps the RSS plugin
could be used to demonstrate this by importing feeds from a Firefox
bookmarks file.)

Davor


On Thu, 22 Nov 2007, Mimi Yin wrote:

> Hi Heikki,
>
> We could do the following:
>
> (Could we have more of a margin around these dialogs? 15 points or pixels?)
>
> ===
> Import
> -----
> File: [					] [Browse]
> -----<IF .ICS FILE IS SELECTED>
> Import:
> 	[  ] Event status
> 	[  ] Alarms
>
> Import into: [ New collection | v ]
> [  ] Keep out of Dashboard
> 				[Cancel] [Import]
>
> -----<IF .CHEX FILE IS SELECTED>
> Warning: xxxxx
>
> 				[Cancel] [Import]
> ===
>
>
> ===
> Export
> -----
>
> Export to:
> 	(x) .chex for re-import into another version of Chandler.
> 	     (All data and settings will be exported.)
>
>        (  ) .ics (iCal format) for re-import into another Calendar 
> application.
> 	     (Only tasks and events will be exported.)
>
> 							[Cancel] [Export] 
> ===
>
>
> On Nov 21, 2007, at 11:39 AM, Heikki Toivonen wrote:
>
>> Aparna Kadakia wrote:
>>> FWIW, I like Mimi's proposal as she put it in the last email. It's much
>>> clearer to the user what the outcome of the different actions will be.
>>> If I am trying to import .chex and .ics, using the same 'Import' option
>>> for both may not be exactly intuitive to most users.
>> 
>> To me this design below requires users to choose up front WHAT they want
>> to import from what FORMATs. I'd argue most users have no clue.
>> 
>> Maybe when exporting you'd need to present the user with a dialog first
>> to choose what to export, which will explain/show what format the info
>> can be exported into. Seems like exporting would be harder to do in an
>> easy to understand way.
>> 
>>> File>>
>>> + Import>>
>>> ++ Import Tasks and Events from .ics File...
>>> ++ Reload Chandler Data from .chex File...
>>> 
>>> + Export>>
>>> ++ Export Tasks and Events to .ics File
>>> ++ Export Chandler Data to .chex File
>> 
>> Additionally, suppose you add 10 import/export plugins... Now your
>> submenu has ballooned to a length of 12.
>> 
>> -- 
>>   Heikki Toivonen
>> 
>> 
>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>> 
>> Open Source Applications Foundation "Design" mailing list
>> http://lists.osafoundation.org/mailman/listinfo/design
>
>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Design" mailing list
http://lists.osafoundation.org/mailman/listinfo/design