Le jeu. 24 oct. 2019 à 03:01, Nala Ginrut <nalagin...@gmail.com> a écrit : > > Hi folks! > Artanis has been using in product, that is to say, working stable and keep > maintaining. Artanis aims for rapid development just like Ruby on Rails. So > that you may try your different ideas quickly. > > If anyone is willing to try Artanis for the modern forum of Guile > community, I'd like to provide free technical support, free as in free > beer. :-) > > Best regards. > > > Zelphir Kaltstahl <zelphirkaltst...@posteo.de> 于 2019年10月24日周四 05:42写道: > > > > > On 10/23/19 2:33 PM, pelzflorian (Florian Pelz) wrote: > > > On Wed, Oct 23, 2019 at 01:25:44PM +0200, pelzflorian (Florian Pelz) > > wrote: > > >> On Wed, 23 Oct 2019 08:48:13 +0200 > > >> "pelzflorian (Florian Pelz)" <pelzflor...@pelzflorian.de> wrote: > > >>> On Wed, Oct 23, 2019 at 08:16:34AM +0200, Amirouche Boubekki wrote: > > >>> I only know that subscribing to GNOME Discourse required Javascript > > >>> and its mail headers are less pretty compared to mailman. > > >>> > > >> These are the reasons why I do not like Discourse. > > >> > > >>> I am not sure what it is that caused gnome to move from mailman to > > >>> discourse, but I suspect it was to get the more up-to-date feel of a > > web > > >>> interface. > > >> I quote Emmanuele Bassi, < > > https://mail.gnome.org/archives/gtk-devel-list/2019-February/msg00001.html > > >: > > >>> Having a better archive search, a better moderation system, and a > > >>> decent web UI are the major selling points for switching to > > >>> Discourse. > > > If there isn’t one already, then I would like to start working on a > > > written in Guile, free software, old-school bulletin board-like > > > interface, perhaps with a more modern UI design, next week. I do not > > > like Discourse and will need something like this anyway for other > > > projects. I see there already is guile-email and Mumi. So far I had > > > no time looking at either. I would start next week. > > > > > > Regards, > > > Florian > > > > It would be an interesting project, for an example of how to do a Guile > > server side. What kind of library/framework/tool would you use for the > > server side? I think the standard library webserver is still very bare > > bones. So far I've not tried GNU Artanis. Would it be a good idea to use > > that? > > > > I've created some example code for the standard library web server: > > > > > > https://gitlab.com/zelphir-kaltstahl-projects/guile-scheme-tutorials-and-examples/tree/dev/web-development/using-guile-webserver > > > > But it has not progressed very far. > > > > Regards, > > Zelphir > > > > > >
Last time I checked the security requirements for web application that do not rely on JavaScript was too complicated. I preferred to forget about it. See https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html The easiest path is (was?) to rely on a token sent by JavaScript. Meanwhile JavaScript brings other problems... It seems to me the browser paradigm with the _JavaScript_ wanna be sandbox is the wrong way forward. I would much prefer the modern approach where a peer expose an API and people build clients. There is proof of concept bulletin board using gnunet https://git.gnunet.org/gnunet-guile2.git/tree/prototypes/c3b2 -- Amirouche ~ https://hyper.dev