Re: epub as object

Oh nice.

Also CC POM CG


Yeah this work looks like could fit in the second goal of POM CG.

I wonder if anyone from POM CG would be interested in sharing the status 
of CG or continue the work?

Maybe could join PCG as a TF or make some joint effort if anyone would 
be interested in?

# I am ok with moving code base from personal repo to PCG if could find 
common interesting.


Cheers,

Zheng


On 2021-03-01 5:43 a.m., Ivan Herman wrote:
> Zheng,
>
> +1 to this work…
>
> Just a small factoid: a few years ago a separate Community Group was 
> created called the 'Publication Object Model CG'[1]. Unfortunately, 
> the work did not go anywhere, apart from some early emails exchanges. 
> Nevertheless, it may be worth contacting the members of that WG to see 
> if they would be interested in joining the work. (I would expect [1] 
> would have to be closed down).
>
> Ivan
>
>
>
> [1] https://www.w3.org/community/pom/ <https://www.w3.org/community/pom/>
>
>> On 27 Feb 2021, at 22:21, Zheng Xu <zhengxu7806@gmail.com 
>> <mailto:zhengxu7806@gmail.com>> wrote:
>>
>> Hi Juan
>>
>>
>> Awesome! I think the epub3 model concept is very similar which is to 
>> represent epub as a ts/js object.
>>
>> My next step is to develop xml project to serialize/deserialize the 
>> object to epub file.
>>
>> I think it's a great idea to create ide like epub editor.
>>
>>
>> Let's see if we can work out something together. Or maybe even form a 
>> short term TF to define epub as object model.
>>
>>
>> Cheer,
>>
>> Zheng
>>
>>
>> On 2021-02-27 3:19 p.m., Juan Corona wrote:
>>> Hey Zheng,
>>>
>>> Nice work, I'm excited to check this out!
>>>
>>> My first thought on this is to share that I've been working on 
>>> something similar:
>>> https://github.com/jccr/epubavocado 
>>> <https://github.com/jccr/epubavocado>
>>>
>>> I built this originally for a side project of mine, to build a 
>>> highly technical EPUB viewer, possibly editor.
>>> My idea was to build this around VS Code (actually using 
>>> https://theia-ide.org/ <https://theia-ide.org/>)
>>>
>>> Do we have something in common with these concepts? Would love to 
>>> discuss!
>>>
>>> Cheers,
>>> Juan
>>>
>>>
>>>
>>>
>>> On Sat, Feb 27, 2021 at 10:46 AM Xu Zheng <zhengxu7806@gmail.com 
>>> <mailto:zhengxu7806@gmail.com>> wrote:
>>>
>>>     Hi All
>>>
>>>
>>>     I started to work on some personal project around epub again.
>>>
>>>     Here is a very first little step - define epub as ts/js object.
>>>     I will
>>>     use it in my another project but please feel free to use it if
>>>     it could
>>>     benefit your project. Any feedback/issues are more than welcome.
>>>
>>>
>>>     https://www.npmjs.com/package/epub-object-ts
>>>     <https://www.npmjs.com/package/epub-object-ts>
>>>
>>>     https://github.com/Jeffxz/epub-object-ts
>>>     <https://github.com/Jeffxz/epub-object-ts>
>>>
>>>
>>>     Side Notes:
>>>
>>>     After all these years working on web browser and epub I started to
>>>     believe there is some possibility of epub as application that
>>>     could be
>>>     executed offline. The application that not focusing on replicating
>>>     physical publication such as pagination and TOC but to unleash the
>>>     creativity of web content engineer could be a different concept
>>>     for epub
>>>     use cases (but still within epub spec scope). And recently I
>>>     started my
>>>     new journey to experiment this idea.
>>>
>>>
>>>     Then what is a epub reader, right? Yes in this concept there is
>>>     not any
>>>     reader (since the package is not a book anymore). Web browser
>>>     should be
>>>     the main player.
>>>
>>>     What should I call it? Single entry epub? Single page epub? I am
>>>     not
>>>     sure yet.
>>>
>>>     If anyone would be interested in this concept please feel free
>>>     to reach
>>>     out to me we can discuss.
>>>
>>>
>>>     Cheers,
>>>
>>>     Zheng
>>>
>>>     W3C: https://www.w3.org/users/129468
>>>     <https://www.w3.org/users/129468>
>>>
>>>     Github: https://github.com/Jeffxz <https://github.com/Jeffxz>
>>>
>>>
>>>
>> -- 
>> Zheng Xu
>>
>> W3C:https://www.w3.org/users/129468
>> Github:https://github.com/Jeffxz
>
>
> ----
> Ivan Herman, W3C
> Home: http://www.w3.org/People/Ivan/ <http://www.w3.org/People/Ivan/>
> mobile: +33 6 52 46 00 43
> ORCID ID: https://orcid.org/0000-0003-0782-2704 
> <https://orcid.org/0000-0003-0782-2704>
>
-- 
Zheng Xu

W3C: https://www.w3.org/users/129468
Github: https://github.com/Jeffxz

Received on Monday, 1 March 2021 23:22:45 UTC