- From: Innovimax SARL <innovimax@gmail.com>
- Date: Fri, 31 Oct 2008 12:49:54 +0100
- To: "Taki Kamiya" <tkamiya@us.fujitsu.com>
- Cc: public-exi-comments@w3.org
- Message-ID: <546c6c1c0810310449y1f5ceb9di2e731fd0736bb095@mail.gmail.com>
Dear, I consider keeping my request as valid. For the time beeing, I will wait for your answer on the other issues I've raised to tell if it looks consistent to me Regards, Mohamed On Wed, Oct 15, 2008 at 11:05 PM, Taki Kamiya <tkamiya@us.fujitsu.com>wrote: > Hi Mohamed, > > Thank you for getting back to us on this issue. > > We found your points valid, however, at the same time we believe that > the suggested change would achieve only negligible performance > gain in the context of the whole EXI processing. > > Since we expect that it would bring no noticeable performance > difference from the end user's point of view thus no compelling > benefit everyone can harness from, at this point we found ourselves > reluctant to make the requested change for now, given its impact on > generated test data and implementations. Having said that, > we would like to leave the issue still open, and may consider including > the change in the future if we find a good chance to do it. > > We appreciate your attention and inputs to our work. > > Regards, > > -taki > > > -----Original Message----- > From: public-exi-comments-request@w3.org [mailto: > public-exi-comments-request@w3.org] On Behalf Of Innovimax SARL > Sent: Wednesday, October 08, 2008 1:35 AM > To: Taki Kamiya > Cc: public-exi-comments@w3.org > Subject: Re: [EXI LC comments] Date-Time alignment on binary > > > Hi Taki, > > I'm sorry, but I'm not convinced by your argument > > EXI is a transport format and not a computing format > > If user have to make computation on date they have ANYWAY to decode > the EXI format > > The proposal I made, is to : > 1) improve the encoding time > 2) improve the decoding time > 3) be keen with use that have to access to SEPARATE DATA > > The answer you give is only focused on providing simple use case for > user that need to compute data, which seems very poor use case with > respect to the rest > > Regards, > > Mohamed ZERGAOUI > > On Tue, Oct 7, 2008 at 11:04 PM, Taki Kamiya <tkamiya@us.fujitsu.com> > wrote: > > > > Hi Mohamed, > > > > Thank you for reviewing the specification and providing us a valuable > > feedback. > > > > The primary reason why we combine hours and minutes in one component > > in 11 bits as "hours * 60 + minutes", and also hours, minutes and seconds > > as one component in 17 bits as "((hour * 60) + minutes) * 60 + seconds" > > is that applications tend to manage these values as one, continuous > value. > > > > For example, hypothetical timezone (hour, minute) = (5, 15) can be > > combined as 5 * 60 + 15 = 315 minutes. This combined value is directly > > useful for operations such as normalizing local time into UTC time. > > Similarly, given two combined time values (hour, minute, seconds) = > > (9, 30, 45) and (6, 20, 25), you can calculate the difference just by > > subtracting one from the other as 34245 - 22825 = 11420 seconds. > > To facilitate the encoding and decoding of these combined values, > > we chose the 60 as the multipler instead of 64. We believe that the > > added cost of computation is negligible in broader context and may > > be outweighted by the merit described above in common use cases > > employs direct language bindings. > > > > Thanks! > > > > -taki > > > > > > > > > > -- > Innovimax SARL > Consulting, Training & XML Development > 9, impasse des Orteaux > 75020 Paris > Tel : +33 9 52 475787 > Fax : +33 1 4356 1746 > http://www.innovimax.fr > RCS Paris 488.018.631 > SARL au capital de 10.000 € > > -- Innovimax SARL Consulting, Training & XML Development 9, impasse des Orteaux 75020 Paris Tel : +33 9 52 475787 Fax : +33 1 4356 1746 http://www.innovimax.fr RCS Paris 488.018.631 SARL au capital de 10.000 €
Received on Friday, 31 October 2008 11:57:07 UTC