Hey Ludo’, On Thu, Apr 04 2019, Ludovic Courtès wrote: > Carlo Zancanaro skribis: > >> The suggested synopsis is "Java framework and implementation of >> Scheme, Elisp, and more", and the suggested description is "GNU >> Kawa is an implementation of the Scheme programming language >> that is built on top of the Java platform. It is thus >> conveniently integrated with Java and benefits from this by >> having a compiler, optional static typing, and so on. Kawa >> also serves as a framework for implementing other programming >> languages on the Java platform. Included in Kawa is qexo, a >> partial implementation of XQuery in Java." > > I actually have a slight preference for these :-), I find it > more factual than what you propose, but I’m happy either way. The main difference is the emphasis. The suggested text emphasises the "framework" aspect of Kawa, whereas my text emphasise the "Scheme" aspect (with a short mention of the framework at the end). I don't know which emphasis the project desires, so I've Cced Per Bothner in case he has a preference. The text that I have used in the description is loosely taken from the Kawa home page[1]. The placement in scheme.scm makes the Scheme emphasis a natural choice. Compare with the description of Racket, which is also a framework for building programming languages, but our synopsis and description emphasise that it is an implementation of Scheme. I've attached a patch with the updated URL. Carlo [1]: https://www.gnu.org/software/kawa/index.html