[wwwdocs] extensions.html - remove "rogue" MELT page

Message ID alpine.LSU.2.21.1807142214340.5444@anthias.pfeifer.com
State New
Headers show
Series
  • [wwwdocs] extensions.html - remove "rogue" MELT page
Related show

Commit Message

Gerald Pfeifer July 14, 2018, 8:17 p.m.
I noticed that http://gcc-melt.org now redirects to
http://www.gcc-melt.org which looks like a default,
and empty, Wordpress installation.

I went ahead and applied the patch below.

Basile, should we generally remove this reference to GCC MELT?

Gerald

Comments

Basile Starynkevitch July 15, 2018, 5:12 a.m. | #1
On 07/14/2018 10:17 PM, Gerald Pfeifer wrote:
> I noticed that http://gcc-melt.org now redirects to

> http://www.gcc-melt.org which looks like a default,

> and empty, Wordpress installation.

>

> I went ahead and applied the patch below.

>

> Basile, should we generally remove this reference to GCC MELT?

>

> Gerald

>

> Index: extensions.html

> ===================================================================

> RCS file: /cvs/gcc/wwwdocs/htdocs/extensions.html,v

> retrieving revision 1.59

> diff -u -r1.59 extensions.html

> --- extensions.html	2 Jun 2018 21:16:09 -0000	1.59

> +++ extensions.html	14 Jul 2018 20:14:45 -0000

> @@ -21,7 +21,7 @@

>   analysis, debugging, and performance tuning in concurrent code.</p>

>   

>   

> -<h2><a href="http://gcc-melt.org">GCC MELT</a></h2>

> +<h2>GCC MELT</h2>

>   

>   <p>MELT is a high-level <em>domain specific language</em> to ease the

>     development of GCC extensions. It is available as a GCC experimental


Yes. I am no more working on MELT, but I did begin to work on its successor:

https://github.com/bstarynk/bismon

Cheers

-- 
Basile STARYNKEVITCH   == http://starynkevitch.net/Basile
opinions are mine only - les opinions sont seulement miennes
Bourg La Reine, France
Basile Starynkevitch July 15, 2018, 5:55 a.m. | #2
On 07/15/2018 07:12 AM, Basile Starynkevitch wrote:
>

>

> On 07/14/2018 10:17 PM, Gerald Pfeifer wrote:

>> I noticed that http://gcc-melt.org now redirects to

>> http://www.gcc-melt.org which looks like a default,

>> and empty, Wordpress installation.

>>

>> I went ahead and applied the patch below.

>>

>> Basile, should we generally remove this reference to GCC MELT?

>>

>> Gerald

>>

>> Index: extensions.html

>> ===================================================================

>> RCS file: /cvs/gcc/wwwdocs/htdocs/extensions.html,v

>> retrieving revision 1.59

>> diff -u -r1.59 extensions.html

>> --- extensions.html    2 Jun 2018 21:16:09 -0000    1.59

>> +++ extensions.html    14 Jul 2018 20:14:45 -0000

>> @@ -21,7 +21,7 @@

>>   analysis, debugging, and performance tuning in concurrent code.</p>

>>     -<h2><a href="http://gcc-melt.org">GCC MELT</a></h2>

>> +<h2>GCC MELT</h2>

>>     <p>MELT is a high-level <em>domain specific language</em> to ease 

>> the

>>     development of GCC extensions. It is available as a GCC experimental

>

> Yes. I am no more working on MELT, but I did begin to work on its 

> successor:

>

> https://github.com/bstarynk/bismon



I forgot to tell that the old GCC MELT pages are still online, but the 
gcc-melt.org domain has vanished.

The old GCC MELT pages are available on 
http://starynkevitch.net/Basile/gcc-melt/

Cheers

-- 
Basile STARYNKEVITCH   == http://starynkevitch.net/Basile
opinions are mine only - les opinions sont seulement miennes
Bourg La Reine, France
Gerald Pfeifer June 15, 2019, 7:45 p.m. | #3
On Sun, 15 Jul 2018, Basile Starynkevitch wrote:
>> Basile, should we generally remove this reference to GCC MELT?

> Yes. I am no more working on MELT, but I did begin to work on its successor:


Sorry for the delay - I finally applied the patch below.

If/when you want that successor to be listed on our extensions
page, please advise (ideally submitting a patch, or even going
ahead an applying it and just posting the patch).

Thanks,
Gerald

Index: extensions.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/extensions.html,v
retrieving revision 1.63
diff -u -r1.63 extensions.html
--- extensions.html	11 May 2019 06:31:15 -0000	1.63
+++ extensions.html	15 Jun 2019 19:43:37 -0000
@@ -22,20 +22,6 @@
 analysis, debugging, and performance tuning in concurrent code.</p>
 
 
-<h2>GCC MELT</h2>
-
-<p>MELT is a high-level <em>domain specific language</em> to ease the
-  development of GCC extensions. It is available as a GCC experimental
-  branch on <code>svn://gcc.gnu.org/svn/gcc/branches/melt-branch</code>,
-  and also as a GCC [meta-] <em>plugin</em> (GPLv3 licensed, FSF
-  copyrighted).</p>
-
-<p>The MELT language is translated to C, and provides powerful
-  features (pattern-matching, functional, object, reflective
-  programming styles, ability to mix C and MELT code, Lisp look,...)
-  to ease development of GCC plugin-like extensions.</p>
-
-
 <h2><a href="https://peter.colberg.org/gcc-lua">Lua plugin for GCC</a></h2>
 
 <p>gcc‑lua extends GCC with the ability to run Lua scripts. The plugin
Basile Starynkevitch June 15, 2019, 8:04 p.m. | #4
On 6/15/19 9:45 PM, Gerald Pfeifer wrote:
> On Sun, 15 Jul 2018, Basile Starynkevitch wrote:

>>> Basile, should we generally remove this reference to GCC MELT?

>> Yes. I am no more working on MELT, but I did begin to work on its successor:

> Sorry for the delay - I finally applied the patch below.

>

> If/when you want that successor to be listed on our extensions

> page, please advise (ideally submitting a patch, or even going

> ahead an applying it and just posting the patch).



The successor  (Bismon) is not ready, it is free software (GPLv3+ 
license), but still unreleased. So alpha stage. And it is a research 
project (so obligation of means, not of results).

You could look at the code on http://github.com/bstarynk/bismon/ (the 
copyright belongs to my employer, but could be transfered to FSF when/if 
wanted).

You could read a technical draft report on Bismon on 
http://starynkevitch.net/Basile/bismon-chariot-doc.pdf but this is a 
draft report and I am quite often improving it; feel free to provide any 
feedback to me (by email) about it; the title of that report is quite 
baroque, but mandated by the H2020 project funding the work. Notice that 
H2020 projects (see 
https://en.wikipedia.org/wiki/Framework_Programmes_for_Research_and_Technological_Development#Horizon_2020 
for more) are excessively bureaucratic (and more than previous European 
research projects), and not very FSF or GNU or free software friendly.

I don't even know if that Bismon will be ready for GCC before I am 
retiring. (probably in 2024, and perhaps in 2023).

I do know that once retired, I won't work on Bismon (and probably won't 
work much on GCC neither). I would work on some other free software 
project (also GPLv3+). I am waiting for my retirement....


Cheers.

-- 
Basile STARYNKEVITCH   == http://starynkevitch.net/Basile
opinions are mine only - les opinions sont seulement miennes
Bourg La Reine, France

Patch

Index: extensions.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/extensions.html,v
retrieving revision 1.59
diff -u -r1.59 extensions.html
--- extensions.html	2 Jun 2018 21:16:09 -0000	1.59
+++ extensions.html	14 Jul 2018 20:14:45 -0000
@@ -21,7 +21,7 @@ 
 analysis, debugging, and performance tuning in concurrent code.</p>
 
 
-<h2><a href="http://gcc-melt.org">GCC MELT</a></h2>
+<h2>GCC MELT</h2>
 
 <p>MELT is a high-level <em>domain specific language</em> to ease the
   development of GCC extensions. It is available as a GCC experimental