OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

office message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [office] auto-play presentation file format like PPS

Inactive hide details for Re: [office] auto-play presentation file format like PPSRe: [office] auto-play presentation file format like PPS

Re: [office] auto-play presentation file format like PPS

Warren Turkal


Ming Fei Jia

2008-04-21 23:17



2008/4/20 Ming Fei Jia <jiamingf@cn.ibm.com>:
>  Change "play" to "auto-play" since I think that "auto-play" is more
>  indicative of what's going on.
>  <jmf>
>  Originally I also used "auto-play", later I was aware that "auto" means
> something is triggered by some events, and in the scenario of opening
> presentation document, this event might just be "double-click" or
> "select/enter". But since we all agreed to remove the description of
> "shortcut launch the application from OS" because it is implementation
> specific, "auto" is not necessary to keep again, and what we emphasize is
> the preferred "view" mode. From this aspect, "auto-play" has the meaning of
> "event"+"mode", and "play" is a pure mode. On the other hand, from general
> understanding, "play" expresses what we want(preferred view mode) and will
> not bring confusion either. So I would like to keep "play" instead of
> "auto-play".

The word "auto" part of "auto-play" has nothing to do with double
clicking or selecting a file via a shortcut (in Windows or any other
OS). It has to do with the fact that the author wishes that the
document start playing automatically (rather than manually) upon open.
"Play" just doesn't indicate that by itself. Really, it doesn't need
to be so generic. Since this mode is only designed for presentations,
it might be better to call it something like "presentation-auto-play".

I understand the "auto" you mean is different from mine. My "auto" emphasizes the launching application by a shortcut way. Your "auto" means play the slides automatically upon open. But you should know the behavior of MS PPS file, when open the PPS file via a shortcut way, it just enters "play" status, you need to play the slides by press the enter or some other triggered ways, not "automatically" as you described. What we want is the "play" status like PPS. As to how the slide is played, "automatically" or "manually" should not be what we are talking about. We want to define a preferred view mode. Also something like "presentation-auto-play" was already defined as one attribute of presentation in the original proposal, but you know, after discussion, we all agreed to move that out of presentation layer to more generic layer. In this generic layer, it is not reasonable to mark "presentation" tag on the view mode name although we know it might be only meaningful for presentation now. Cannot we say "play" a meta file? What's more, if we think "readonly" might be only for word processor, can we say the attribute name as "word-processor-readonly"?
>  BTW, I have to clarify what the actual meaning of removing the description
> about "shortcut launch the applicaiton from OS". Actually, it means the
> author of the document prefer some view mode whatever user open the document
> from OS shell directly by double-click the document or open the document by
> application explict entry (e.g. file->open). MS Powerpoint differs the above
> 2 scenarios, but MS Excel only has one universal scenario. I also think
> keeping one scenario is more reasonable although it is a little from my
> initial idea.
>  </jmf>

I hope that the shortcut information was removed because it is
irrelevant to interpreting the author's preference.

As my understanding of "auto", it is relevant to interpreting the author's preference. As your understanding, it is irrelevant. But it does not matter, it is OK since we know what the actual is.

>  Rather than saying, "The default is 'edit'", I would say that the
>  default should be application specific. The "edit" default makes a lot
>  of sense for OO.o or Koffice, but logically speaking an ODF ebook
>  reader like app would default to read-only. I think that it's clearly
>  app specific. Having said that, there's no reason that we cannot
>  recommend certain defaults for certain types of apps.
>  <jmf>
>  I understand the purpose of default value is that when there is no explict
> definition for an attribute in the document, what value the application
> would adopt. Since mose of ODF based products, e.g. OO.o, KOffice, Symphony
> have no definition for the "preferred-view-mode" till now, and apparently
> they open the existed documents by "edit" mode currently, so in order to
> make sure backward compatibility with those old ODF documents which have no
> "preferred-view-mode", we have to set the default value as "edit" mode.
> "recommend certain defaults for certain types of apps" may be a good idea,we
> can discuss it in another proposal if possible.
>  </jmf>

This is not entirely true. What did Okular (a viewer for ODF, PDF, and
other document formats) default to? I would say that it defaults to
"view" mode. This scenario seems to indicate that there is no
reasonable default for this preference. Therefore, I think it makes
most sense to allow the case of preferred-view-mode not existing to be
implementation defined, not defaulting to "edit".

This surely is a problem. Maybe any specification will meet such problem, generally we can not have bias to prefer specific products. But we have to prefer the existed users and the existed documents. This may be why ISO approved OOXML as a standard although many people opposed. BTW, Okular should be a viewer that mainly supports PDF.
>  You only have 3 modes defined. It should be those 3 modes or anything
>  else. We should provide prose descriptions of those 3 modes that we
>  define while allowing anyone else to come up with modes that might be
>  useful to them. In future versions of the standard, we should look to
>  see if we need to add other modes.
>  Speaking of "Internet media type", we need to decide whether we are
>  going to use that terminology in the rest of the document. The
>  "Internet media type" is the modernized name for a MIME type.
>  <jmf>
>  To consider the document consistence, I changed "Internet media type" to
> "MIME type" again. If you are right that "Internet media type" is more
> appropriate name than "MIME type", we can give another proposal to replace
> all the occurrances of "MIME type" with "Internet media type". Here we have
> to keep "MIME type" to be wording consistent.
>  BTW, I found the URL "
http://www.isi.edu/in-notes/iana/assignments/media-types/media-types" in the
> ODF 1.1 may have extraneous "/media-types" since I can open that link only
> remove the second "media-types".
>  </jmf>

I agree with changing to "MIME type" for consistency.

>  In light of the previous comments, please make the following schema
> changes:
>  * take out the defaultvalue for the preferred-view-mode attribute
>  * add the ability to put arbitrary text in addition to the modes that
>  we define in the standard
>  <jmf>
>  I agree with you to give a means to put a placeholder there in order to
> extend the view mode in the future. But it seems Relax-NG has no such
> expressions. Also I think if there is some preferred view mode in the
> further, we can just add it to the choice values and give the corresponding
> description. That'll be OK.
>  </jmf>

I think we need to figure this out because we really should have a
schema that someone could use to validate an ODF document. If the
schema doesn't represent an actual document spec, then what is the

How about we just put "view" value there as a placeholder besides the definite view mode,"edit","play" and "readonly"?

To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in OASIS

GIF image

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]