Re: When will the next release be posted?
[email protected] Mon, 15 Apr 2013 08:47:56 +0000
| Newsgroups | gmane.comp.web.amaya.general |
|---|---|
| Message-ID | <2118248863.22485628.1365986865853.JavaMail.root@zimbra44-e7.priv.proxad.net> |
------=_Part_22485627_181308387.1365986865852 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello there,=20 I can't say more than all this great discussions and encouragement;...=20 but a big thank's to those who make it run to here !=20 In my case, i have knowledge in coding, could help in some part....=20 maybe nice bug report ;-)=20 --=20 Http://transmission - libre.org Formation Expertise } Logiciels Libre D=C3=A9ploiement=20 From: HiddenId [mailto:[email protected]]=20 Sent: Tuesday, April 09, 2013 10:40 AM=20 To: Fr=C3=A9d=C3=A9ric WANG; laurent carcone=20 Cc: Stanimir Stamenkov; [email protected]; Steven Pemberton; alfredovogel@gm= ail.com=20 Subject: Re: When will the next release be posted?=20 Hello all,=20 I'm not coder but I'm one of the happy Amaya users group.=20 The only thing I can do is to encourage you.=20 It will be so unbelievably great if all of what you mentionned could be don= e.=20 Again, from my point of you, Amaya is my preferred html /css editor.=20 Anyway again, thanks a lot to Irene, Vincent, Laurent, W3C, Inra and any el= se for the big job done and this very useful tool !!!=20 So freely,=20 Antoine=20 De : Fr=C3=A9d=C3=A9ric WANG < [email protected] >=20 =C3=80 : laurent carcone < [email protected] >=20 Cc : Stanimir Stamenkov < [email protected] >; [email protected] ; Steven = Pemberton < [email protected] >; [email protected]=20 Envoy=C3=A9 le : Mardi 9 avril 2013 13h15=20 Objet : Re: When will the next release be posted?=20 On 09/04/2013 11:54, laurent carcone wrote:=20 > Hello,=20 >=20 > Indeed, there are no internal developments on Amaya currently. Irene and = Vincent retired and both W3C and Inria stopped their involvment in the proj= ect. I work partial time at W3C but I have no assignment to work on new dev= elopments.=20 > Amaya has always been an open source project and I created a github repos= itory [1] to get a broader audience.=20 > Some works have been done recently on HTML5 support, I hope to be able to= integrate them and create a specific snapshot.=20 > But Amaya is a very complex project, used for both production and researc= h purposes.=20 > As Stanimir said, the main problem is the rendering engine. Amaya uses it= 's own engine which is the most complex (and biggest) part of the code. I d= on't know this part very well and it would require a huge work to be able t= o 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, unfortuna= tely this project didn't succeed.=20 > To my point of view, this separation is essential if we want Amaya contin= ue to evolve, but as I said, it would require a lot of time. I can help on = some points but cannot lead.=20 > Nevertheless, I'd like to see a first support of HTML5 on Amaya and I thi= nk it's possible with the work that has been done on it.=20 >=20 > Regards,=20 > Laurent=20 >=20 > [1] https://github.com/W3C/Amaya=20 Hi all,=20 Gecko C++ code has a rendering engine but also a core editor (the one used = for example by Thunderbird or by the "contenteditable" implementation. See = http://html5demos.com/contenteditable ). This editor gives basic features l= ike cursor navigation, entering text, selection, copy and paste etc Additio= nally, 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 developments in th= e core editor, Thunderbird, SeaMonkey or KompoZer (because mostly done by v= olunteers) while BlueGriffon is actively developed by Daniel Glazman (but s= ome of the features are proprietary extensions). I think Fabien Cazenave wa= nted to modify the Mozilla source to easily build a standalone editor ( htt= ps://bugzilla.mozilla.org/show_bug.cgi?id=3D477845 ) and that he is willing= to continue his KompoZer editor. I also believed he was hired by Mozilla t= o work on the editor at some point. However, I think he now works essential= ly on the B2G project (I think during a period he also worked at WAM, is re= lated to the effort you are mentioning?)=20 So I'm wondering if Amaya should go further than just use the rendering eng= ine by Gecko and also consider using its core editor. I did some experiment= s 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, cs= s editor, HTML/SVG/MathML palette etc) in XML+Javascript and perhaps contri= bute/modify Gecko's core editor. I agree that maintaining the old and huge = Amaya code is probably impossible without Ir=C3=A8ne and Vincent's knowledg= e of the code. Personally I'd like to improve Gecko-based editors because A= maya does some things better (e.g. the navigation and copy and paste of Mat= hML). I think if Amaya shares a base code with all the other Gecko projects= , that would definitely help the maintenance. Also, working with XML+Javasc= ript 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 ma= ny crashes) .=20 -- Fr=C3=A9d=C3=A9ric Wang=20 maths-informatique-jeux.com/blog/frederic=20 ------=_Part_22485627_181308387.1365986865852 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><head><style type=3D'text/css'>p { margin: 0; }</style></head><body><= div style=3D'font-family: times new roman,new york,times,serif; font-size: = 12pt; color: #000000'>Hello there,<br><br>I can't say more than all this gr= eat discussions and encouragement;... <br>but a big thank's to those who ma= ke it run to here!<br><br>In my case, i have knowledge in coding, could hel= p in some part....<br>maybe nice bug report ;-)<br><pre class=3D"moz-signat= ure" cols=3D"72"><font face=3D"times new roman,new york,times,serif">--=20 Http://transmission-libre.org Formation Expertise } Logiciels Libre D=C3=A9ploiement</font><br></pre><div style=3D"color:#000;font-weight:norma= l;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-s= erif;font-size:12pt;"><div class=3D"WordSection1"><p class=3D"MsoNormal"><s= pan style=3D"font-size:11.0pt;font-family:"Calibri","sans-se= rif";color:#1F497D"> </span></p><div><div style=3D"border:none;bo= rder-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in"><p class=3D"MsoNorm= al"><b><span style=3D"font-size:10.0pt;font-family:"Tahoma","= ;sans-serif"">From:</span></b><span style=3D"font-size:10.0pt;font-fam= ily:"Tahoma","sans-serif""> HiddenId [mailto:courriel_a= [email protected]] <br><b>Sent:</b> Tuesday, April 09, 2013 10:40 AM<br><b>= To:</b> Fr=C3=A9d=C3=A9ric WANG; laurent carcone<br><b>Cc:</b> Stanimir Sta= menkov; [email protected]; Steven Pemberton; [email protected]<br><b>Su= bject:</b> Re: When will the next release be posted?</span></p></div></div>= <p class=3D"MsoNormal"> </p><div><p class=3D"MsoNormal" style=3D"backg= round:white"><span style=3D"color:black">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 enco= urage you.<br>It will be so unbelievably great if all of what you mentionne= d could be done.<br>Again, from my point of you, Amaya is my preferred 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>S= o freely,</span></p><div><p class=3D"MsoNormal" style=3D"background:white">= <span style=3D"color:black">Antoine</span></p></div><div><p class=3D"MsoNor= mal" style=3D"background:white"><span style=3D"color:black"> </span></= p></div><div><div><div><div class=3D"MsoNormal" style=3D"text-align:center;= background:white" align=3D"center"><span style=3D"font-size:10.0pt;font-fam= ily:"Arial","sans-serif";color:black"><hr size=3D"1" wi= dth=3D"100%" align=3D"center"></span></div><p class=3D"MsoNormal" style=3D"= background:white"><b><span style=3D"font-size:10.0pt;font-family:"Aria= l","sans-serif";color:black">De :</span></b><span style= =3D"font-size:10.0pt;font-family:"Arial","sans-serif";c= olor:black"> Fr=C3=A9d=C3=A9ric WANG <<a href=3D"mailto:[email protected]= r" target=3D"_blank">[email protected]</a>><br><b>=C3=80 :</b> laur= ent carcone <<a href=3D"mailto:[email protected]" target=3D"_bla= nk">[email protected]</a>> <br><b>Cc :</b> Stanimir Stamenk= ov <<a href=3D"mailto:[email protected]" target=3D"_blank">s7an10@nets= cape.net</a>>; <a href=3D"mailto:[email protected]" target=3D"_blank">www= [email protected]</a>; Steven Pemberton <<a href=3D"mailto:Steven.Pemberton@= cwi.nl" target=3D"_blank">[email protected]</a>>; <a href=3D"mailt= o:[email protected]" target=3D"_blank">[email protected]</a> <br>= <b>Envoy=C3=A9 le :</b> Mardi 9 avril 2013 13h15<br><b>Objet :</b> Re:= When will the next release be posted?</span><span style=3D"color:black"></= span></p></div><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;backgro= und:white"><span style=3D"color:black"><br><br>On 09/04/2013 11:54, laurent= carcone wrote:<br>> Hello,<br>> <br>> Indeed, there are no intern= al developments on Amaya currently. Irene and Vincent retired and both W3C = and Inria stopped their involvment in the project. I work partial time at W= 3C but I have no assignment to work on new developments.<br>> Amaya has = always been an open source project and I created a github repository [1] to= get a broader audience.<br>> Some works have been done recently on HTML= 5 support, I hope to be able to integrate them and create a specific snapsh= ot.<br>> But Amaya is a very complex project, used for both production a= nd research purposes.<br>> As Stanimir said, the main problem is the ren= dering engine. Amaya uses it's own engine which is the most complex (and bi= ggest) part of the code. I don't know this part very well and it would requ= ire a huge work to be able to maintain it. There was a project two years ag= o to work on the separation of the editor part and the rendering part and u= se Gecko for that, unfortunately this project didn't succeed.<br>> To my= point of view, this separation is essential if we want Amaya continue to e= volve, but as I said, it would require a lot of time. I can help on some po= ints but cannot lead.<br>> Nevertheless, I'd like to see a first support= of HTML5 on Amaya and I think it's possible with the work that has been do= ne on it.<br>> <br>> Regards,<br>> Laurent<br>> <br>> [1] <a= href=3D"https://github.com/W3C/Amaya" target=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 example by Thunderbird or by the "= contenteditable" implementation. See <a href=3D"http://html5demos.com/conte= nteditable" target=3D"_blank">http://html5demos.com/contenteditable</a>). T= his editor gives basic features like cursor navigation, entering text, sele= ction, copy and paste etc Additionally, some projects (Thunderbird, SeaMonk= ey, KompoZer, BlueGriffon) add a user interface for more advanced operation= s like inserting an image, a link etc At the moment, it seems that there ar= e not a lot of developments in the core editor, Thunderbird, SeaMonkey or K= ompoZer (because mostly done by volunteers) while BlueGriffon is actively d= eveloped by Daniel Glazman (but some of the features are proprietary extens= ions). I think Fabien Cazenave wanted to modify the Mozilla source to easil= y build a standalone editor (<a href=3D"https://bugzilla.mozilla.org/show_b= ug.cgi?id=3D477845" target=3D"_blank">https://bugzilla.mozilla.org/show_bug= ..cgi?id=3D477845</a>) and that he is willing to continue his KompoZer edito= r. I also believed he was hired by Mozilla to work on the editor at some po= int. However, I think he now works essentially on the B2G project (I think = during a period he also worked at WAM, is related to the effort you are men= tioning?)<br><br>So I'm wondering if Amaya should go further than just use = the rendering engine by Gecko and also consider using its core editor. I di= d some experiments a long time ago and that seemed to work, I was able to g= et 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 wi= th recent version of Gecko). But it remains to reimplement the whole Amaya = UI (save menu, css editor, HTML/SVG/MathML palette etc) in XML+Javascript a= nd perhaps contribute/modify Gecko's core editor. I agree that maintaining = the old and huge Amaya code is probably impossible without Ir=C3=A8ne and V= incent'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 oth= er Gecko projects, that would definitely help the maintenance. Also, workin= g with XML+Javascript for the UI would be much convenient (for example to g= et contributions from people without knowledge of C/C++) and stable (Amaya = has always had many crashes) .<br><br>-- Fr=C3=A9d=C3=A9ric Wang<br>maths-i= nformatique-jeux.com/blog/frederic<br><br><br><br></span></p></div></div></= div></div></div><br></div></body></html> ------=_Part_22485627_181308387.1365986865852--