Dwight,

First of let me say that I believe I could live with this proposal, on the 
basis that something is better than nothing :-)  I suspect for 80% of what 
we do this would be enough anyway.

However, one question I have is why are the custom views different, because 
there is a fundamental limitation on mobile platforms, or simply because 
the apps have been designed that way???

On Saturday, 17 August 2013 03:35:57 UTC+2, Dwight Arthur wrote:
>
> This thread is one of several where users are discussing their desire to 
> build a custom view on one platform and sync it to another platform. Six of 
> us in the beta testing team have talked this through and come up with a 
> proposal. I'm writing to explain why it's difficult to do this, and what 
> can be done about it. I hope that members of this forum will read it 
> through and offer your comments about this issue and how it should be 
> resolved.
>
> *The problem*
> Custom filters are made very differently on Windows and on mobile 
> platforms. This discussion is based on Android as I haven't seen the new 
> iPhone custome views but I believe they are pretty similar. On Windows 
> there's a three-part filter, with a fieldname, a verb, and values, like 
> (Caption CONTAINS "downtown"). You can get quite fancy under some 
> circumstances, for example ((DueDateTime OnOrAfter 25Dec2013) AND 
> (DueDateTime OnOrBefore 01Jan2014)) will find dasks due between Christmas 
> and New Years. The mobile views are simpler, with just two fields, 
> fieldname and condition, like (Caption "Downtown") or (DueDate NextMonth). 
> There's no way to create a view on mobile that shows something like tasks 
> between Christmas and New Years. To build a translator that would transform 
> one of these formats to the other would be a huge task which would fail 
> whenever you hit a formation that could be built on one side but not the 
> other.
>
> *The Proposal*
>
>  People who use MLO on more than one device will want to be able to 
> develop a custom view on any device and use it on all of them. This is true 
> whether the devices are diverse (Two Windows laptops, an Android phone and 
> an iPad) or uniform (two Windows laptops and a Windows desktop). The 
> propagation of new and changed views across multiple devices should not 
> require effort on the part of the user, and therefore a mechanism like 
> cloud sync would be appropriate.
>
>  An obstacle to meeting this expectation is the fundamental 
> incompatibility between the structure of view definitions across platforms. 
> A suggested way to overcome this incompatibility would be to introduce into 
> the Windows view definition, a checkbox per view asking if the user prefers 
> "standard" versus "compatible" view definitions. Standard would work like 
> the current implementation of Advanced Filter. Compatible would change the 
> available choices to those supported on other platforms. For example the 
> second (verb) field of a filter for StartDateTime would be limited to the 
> values "is" and "is not" and the third field would offer values set, not 
> set, yesterday, today, tomorrow, day after tomorrow, this week, this month, 
> next week, next month, in the next 7 days, in the last 7 days, in the next 
> 30 days. in the last 30 days, future. past. Compatible views would be 
> synchronized by cloud or wifi sync, but standard views would not be.
>
>
> *Request*
> Please reply to this thread with your thoughts on this. The proposal adds 
> to MLO's complexity, is it too much? Do you see a simpler solution? Is view 
> portability important enough to you to warrant development of something 
> like this?
>
> *Acknowledgements*
> This proposal was developed from contributions by TimV, Stéph, SRhyse, 
> MATSURU and Lisa S. Sorry if I missed anyone 
> -Dwight
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"MyLifeOrganized" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mylifeorganized.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mylifeorganized/edc2577b-1a8f-4829-9962-3eba790a8d82%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to