Re: When will the next release be posted?
HiddenId <[email protected]> Tue, 9 Apr 2013 17:40:27 +0100 (BST)
| Newsgroups | gmane.comp.web.amaya.general |
|---|---|
| Message-ID | <[email protected]> |
---1821453988-1902462854-1365525627=:58996 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hello all,=0AI'm not coder but I'm one of the happy Amaya users group.=0ATh= e only thing I can do is to encourage you.=0AIt will be so unbelievably gre= at if all of what you mentionned could be done.=0AAgain, from my point of y= ou, Amaya is my preferred html /css editor.=0AAnyway again, thanks a lot to= Irene, Vincent, Laurent, W3C, Inra and any else for the big job done and t= his very useful tool !!!=0ASo freely,=0A=0AAntoine=0A=0A=0A=0A_____________= ___________________=0A De=A0: Fr=E9d=E9ric WANG <[email protected]>=0A=C0= =A0: laurent carcone <[email protected]> =0ACc=A0: Stanimir Stamenk= ov <[email protected]>; [email protected]; Steven Pemberton <Steven.Pember= [email protected]>; [email protected] =0AEnvoy=E9 le : Mardi 9 avril 2013 13h= 15=0AObjet=A0: Re: When will the next release be posted?=0A =0A=0AOn 09/04/= 2013 11:54, laurent carcone wrote:=0A> Hello,=0A> =0A> Indeed, there are no= internal developments on Amaya currently. Irene and Vincent retired and bo= th W3C and Inria stopped their involvment in the project. I work partial ti= me at W3C but I have no assignment to work on new developments.=0A> Amaya h= as always been an open source project and I created a github repository [1]= to get a broader audience.=0A> Some works have been done recently on HTML5= support, I hope to be able to integrate them and create a specific snapsho= t.=0A> But Amaya is a very complex project, used for both production and re= search purposes.=0A> As Stanimir said, the main problem is the rendering en= gine. Amaya uses it's own engine which is the most complex (and biggest) pa= rt of the code. I don't know this part very well and it would require a hug= e work to be able to maintain it. There was a project two years ago to work= on the separation of the editor part and the rendering part and use Gecko = for that, unfortunately this project didn't succeed.=0A> To my point of vie= w, this separation is essential if we want Amaya continue to evolve, but as= I said, it would require a lot of time. I can help on some points but cann= ot lead.=0A> Nevertheless, I'd like to see a first support of HTML5 on Amay= a and I think it's possible with the work that has been done on it.=0A> =0A= > Regards,=0A> Laurent=0A> =0A> [1] https://github.com/W3C/Amaya=0A=0AHi al= l,=0A=0AGecko C++ code has a rendering engine but also a core editor (the o= ne used for example by Thunderbird or by the "contenteditable" implementati= on. See http://html5demos.com/contenteditable). This editor gives basic fea= tures like cursor navigation, entering text, selection, copy and paste etc = Additionally, some projects (Thunderbird, SeaMonkey, KompoZer, BlueGriffon)= add a user interface for more advanced operations like inserting an image,= a link etc At the moment, it seems that there are not a lot of development= s in the core editor, Thunderbird, SeaMonkey or KompoZer (because mostly do= ne by volunteers) while BlueGriffon is actively developed by Daniel Glazman= (but some of the features are proprietary extensions). I think Fabien Caze= nave wanted to modify the Mozilla source to easily build a standalone edito= r (https://bugzilla.mozilla.org/show_bug.cgi?id=3D477845) and that he is wi= lling to continue his KompoZer editor. I also believed he was hired by Mozi= lla to work on the editor at some point. However, I think he now works essenti= ally on the B2G project (I think during a period he also worked at WAM, is = related to the effort you are mentioning?)=0A=0ASo I'm wondering if Amaya s= hould go further than just use the rendering engine by Gecko and also consi= der using its core editor. I did some experiments a long time ago and that = seemed to work, I was able to get a program with the same UI as Amaya, that= uses Gecko's layout engine and the core editor (I still have the code, but= haven't tried to compile it with recent version of Gecko). But it remains = to reimplement the whole Amaya UI (save menu, css editor, HTML/SVG/MathML p= alette etc) in XML+Javascript and perhaps contribute/modify Gecko's core ed= itor. I agree that maintaining the old and huge Amaya code is probably impo= ssible without Ir=E8ne and Vincent's knowledge of the code. Personally I'd = like to improve Gecko-based editors because Amaya does some things better (= e.g. the navigation and copy and paste of MathML). I think if Amaya shares = a base code with all the other Gecko projects, that would definitely help t= he maintenance. Also, working with XML+Javascript for the UI would be much convenient (for example to get con= tributions from people without knowledge of C/C++) and stable (Amaya has al= ways had many crashes) .=0A=0A-- Fr=E9d=E9ric Wang=0Amaths-informatique-jeu= x.com/blog/frederic ---1821453988-1902462854-1365525627=:58996 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable <html><body><div style=3D"color:#000; background-color:#fff; font-family:ti= mes new roman, new york, times, serif;font-size:12pt">Hello all,<br>I'm not= coder but I'm one of the happy Amaya users group.<br>The only thing I can = do is to encourage you.<br>It will be so unbelievably great if all of what = you mentionned could be done.<br>Again, from my point of you, Amaya is my p= referred html /css editor.<br>Anyway again, thanks a lot to Irene, Vincent,= Laurent, W3C, Inra and any else for the big job done and this very useful = tool !!!<br>So freely,<br><div><span>Antoine<br></span></div><div><br></div= > <div style=3D"font-family: times new roman, new york, times, serif; font= -size: 12pt;"> <div style=3D"font-family: times new roman, new york, times,= serif; font-size: 12pt;"> <div dir=3D"ltr"> <font face=3D"Arial" size=3D"2= "> <hr size=3D"1"> <b><span style=3D"font-weight:bold;">De :</span></= b> Fr=E9d=E9ric WANG <[email protected]><br> <b><span style=3D"font-w= eight: bold;">=C0 :</span></b> laurent carcone <[email protected]= > <br><b><span style=3D"font-weight: bold;">Cc :</span></b> Stanimi= r Stamenkov <[email protected]>; [email protected]; Steven Pemberton= <[email protected]>; [email protected] <br> <b><span styl= e=3D"font-weight: bold;">Envoy=E9 le :</span></b> Mardi 9 avril 2013 13h15<= br> <b><span style=3D"font-weight: bold;">Objet :</span></b> Re: When = will the next release be posted?<br> </font> </div> <br><br>On 09/04/2013 1= 1:54, laurent carcone wrote:<br>> Hello,<br>> <br>> Indeed, there = are no internal developments on Amaya currently. Irene and Vincent retired = and both W3C and Inria stopped their involvment in the project. I work part= ial time at W3C but I have no assignment to work on new developments.<br>&g= t; Amaya has always been an open source project and I created a github repo= sitory [1] to get a broader audience.<br>> Some works have been done recently on HTML5 support, I hope to be able to integrate them and create = a specific snapshot.<br>> But Amaya is a very complex project, used for = both production and research purposes.<br>> As Stanimir said, the main p= roblem is the rendering engine. Amaya uses it's own engine which is the mos= t complex (and biggest) part of the code. I don't know this part very well = and it would require a huge work to be able to maintain it. There was a pro= ject two years ago to work on the separation of the editor part and the ren= dering part and use Gecko for that, unfortunately this project didn't succe= ed.<br>> To my point of view, this separation is essential if we want Am= aya continue to evolve, but as I said, it would require a lot of time. I ca= n help on some points but cannot lead.<br>> Nevertheless, I'd like to se= e a first support of HTML5 on Amaya and I think it's possible with the work= that has been done on it.<br>> <br>> Regards,<br>> Laurent<br>> <br>> [1] <a href=3D"https://github.com/W3C/Amaya" targ= et=3D"_blank">https://github.com/W3C/Amaya</a><br><br>Hi all,<br><br>Gecko = C++ code has a rendering engine but also a core editor (the one used for ex= ample by Thunderbird or by the "contenteditable" implementation. See <a hre= f=3D"http://html5demos.com/contenteditable" target=3D"_blank">http://html5d= emos.com/contenteditable</a>). This editor gives basic features like cursor= navigation, entering text, selection, copy and paste etc Additionally, som= e projects (Thunderbird, SeaMonkey, KompoZer, BlueGriffon) add a user inter= face for more advanced operations like inserting an image, a link etc At th= e moment, it seems that there are not a lot of developments in the core edi= tor, Thunderbird, SeaMonkey or KompoZer (because mostly done by volunteers)= while BlueGriffon is actively developed by Daniel Glazman (but some of the= features are proprietary extensions). I think Fabien Cazenave wanted to modify the Mozilla source to easily build a standalone editor (<a href=3D"= https://bugzilla.mozilla.org/show_bug.cgi?id=3D477845" target=3D"_blank">ht= tps://bugzilla.mozilla.org/show_bug.cgi?id=3D477845</a>) and that he is wil= ling to continue his KompoZer editor. I also believed he was hired by Mozil= la to work on the editor at some point. However, I think he now works essen= tially on the B2G project (I think during a period he also worked at WAM, i= s related to the effort you are mentioning?)<br><br>So I'm wondering if Ama= ya should go further than just use the rendering engine by Gecko and also c= onsider using its core editor. I did some experiments a long time ago and t= hat seemed to work, I was able to get a program with the same UI as Amaya, = that uses Gecko's layout engine and the core editor (I still have the code,= but haven't tried to compile it with recent version of Gecko). But it rema= ins to reimplement the whole Amaya UI (save menu, css editor, HTML/SVG/MathML palette etc) in XML+Javascript and perhaps contribute/modi= fy Gecko's core editor. I agree that maintaining the old and huge Amaya cod= e is probably impossible without Ir=E8ne and Vincent's knowledge of the cod= e. Personally I'd like to improve Gecko-based editors because Amaya does so= me things better (e.g. the navigation and copy and paste of MathML). I thin= k if Amaya shares a base code with all the other Gecko projects, that would= definitely help the maintenance. Also, working with XML+Javascript for the= UI would be much convenient (for example to get contributions from people = without knowledge of C/C++) and stable (Amaya has always had many crashes) = .<br><br>-- Fr=E9d=E9ric Wang<br>maths-informatique-jeux.com/blog/frederic<= br><br><br><br><br> </div> </div> </div></body></html> ---1821453988-1902462854-1365525627=:58996--