Re: [Haskell-cafe] Who's in charge of the new Haskell.org server?

2010-12-01 Thread Roman Cheplyaka
* Thomas Schilling  [2010-12-01 20:29:48+]
> On 1 December 2010 18:55, Christopher Done  wrote:
> I think adding new extensions would be possible if they are considered
> useful enough.

I find it useful, especially for (potential) newcomers who don't yet
have enough motivation to install ghc. It would be convenient for
others too. And it would impress!

> Running Haskell code has some security implications,
> so that'll require a good argument for why it's safe.

I think Christopher proposed using tryhaskell.org as a service providing
evaluation (I make this conclusion from "If tryhaskell.org ever goes
down the script can just fall back to displaying code.")

-- 
Roman I. Cheplyaka :: http://ro-che.info/
Don't worry what people think, they don't do it very often.

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Who's in charge of the new Haskell.org server?

2010-12-01 Thread Thomas Schilling
On 1 December 2010 18:55, Christopher Done  wrote:
> If someone will allow me to send them an extension for WikiMedia I will
> write one. It shouldn't be complex at all, so code review will be trivial.
> Please let me know! I'm sure other people here are interested to know who to
> go to to get things like this done.
> It would be cool to write an extension to support an embedded Haskell prompt
> (e.g. tryhaskell.org abd http://haskell.quplo.com/) inside the wiki. It's
> possible to extend the parser to support custom token types[1], so this
> could be a neat addition. For instance, the _Blow your mind_ article is full
> of examples, you can link to them with tryhaskell.org[3], but that's not as
> cool, why not make these runnable inside the page? :-) If tryhaskell.org
> ever goes down the script can just fall back to displaying code.

The recently-formed haskell.org[1] committee is responsible for the server.

We currently only use plugins distributed with debian by default +
very small modifications for backwards compatibility (the  and
 tags).  The reasoning is that those will be updated
automatically when the server is upgraded.

I think adding new extensions would be possible if they are considered
useful enough.  Running Haskell code has some security implications,
so that'll require a good argument for why it's safe.

[1]: http://www.haskell.org/haskellwiki/Haskell.org_committee

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Who's in charge of the new Haskell.org server?

2010-12-01 Thread Christopher Done
If someone will allow me to send them an extension for WikiMedia I will
write one. It shouldn't be complex at all, so code review will be trivial.

Please let me know! I'm sure other people here are interested to know who to
go to to get things like this done.

It would be cool to write an extension to support an embedded Haskell prompt
(e.g. tryhaskell.org abd http://haskell.quplo.com/) inside the wiki. It's
possible to extend the parser to support custom token types[1], so this
could be a neat addition. For instance, the _Blow your mind_ article is full
of examples, you can link to them with tryhaskell.org[3], but that's not as
cool, why not make these runnable inside the page? :-) If
tryhaskell.orgever goes down the script can just fall back to
displaying code.

Ciao

[1]: http://www.mediawiki.org/wiki/Category:Parser_extensions
[2]: http://haskell.org/haskellwiki/Blow_your_minds
[3]:
http://tryhaskell.org/?input=foldr%20(\a%20~(x,y)%20-%3E%20(a:y,x))%20([],[])%20[1..6]
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe