diff mbox series

[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 | expand

Commit Message

Gerald Pfeifer July 14, 2018, 8:17 p.m. UTC
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. UTC | #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 July 15, 2018, 5:55 a.m. UTC | #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
Gerald Pfeifer June 15, 2019, 7:45 p.m. UTC | #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. UTC | #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.
diff mbox series

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