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&nbsp;:</span></=
b> Fr=E9d=E9ric WANG &lt;[email protected]&gt;<br> <b><span style=3D"font-w=
eight:
 bold;">=C0&nbsp;:</span></b> laurent carcone &lt;[email protected]=
&gt; <br><b><span style=3D"font-weight: bold;">Cc&nbsp;:</span></b> Stanimi=
r Stamenkov &lt;[email protected]&gt;; [email protected]; Steven Pemberton=
 &lt;[email protected]&gt;; [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&nbsp;:</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>&gt; Hello,<br>&gt; <br>&gt; 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>&gt; Some works have been done
 recently on HTML5 support, I hope to be able to integrate them and create =
a specific snapshot.<br>&gt; But Amaya is a very complex project, used for =
both production and research purposes.<br>&gt; 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>&gt; 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>&gt; 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>&gt; <br>&gt; Regards,<br>&gt;
 Laurent<br>&gt; <br>&gt; [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--