hello james.
On 2014-07-08, 16:59, James M Snell wrote:
> That's largely why this section is included as an appendix... as is,
> it's difficult to implement yet. There are a broad variety of
> considerations that need to be taken into account that I just haven't
> been able to get around documenting.
i am sure about that. and it's not meant of a criticism of what's
currently there. but it's maybe one of those places where once the WG is
up and running, some shared effort would be good to make sure that the
spec gets a bit easier to read and implement.
> The fundamental idea however
> ought to be clear: even though the basic activity stream statement is
> fundamentally intended to be machine-readable, we need a clear
> algorithm for producing a human-readable form. In order to do that
> consistently, we need the ability to relate the machine readable
> constructs back into linguistic forms. There are two things that make
> this extremely difficult to do: 1) the inherent flexibility of the
> activity streams format and 2) human speech is annoyingly
> inconsistent. Which is a long way of saying: while I agree with Erik
> on this, it's going to be extremely difficult to get it right.
there's no doubt about that. and maybe there's also some combinations
where the "mapping algorithm" would kind of give up and result in a
minimal form, because it's impossible to define a generic mapping. but
in the end, this is a question about what an activity actually "means"
(to some extent), right? then there ought to be some way how this is
defined, and how this is mapped to something that's at least in part a
human-readable representation of the machine-readable version.