Hi all,
this year, bblfsh is looking forward to participating for the first time as an organization in GSoC 2019.[1]
So I wanted to start this thread to discuss possible project ideas.
So far, based on initial feedback from [2], there are several suggestions that came up from the core team that seem to be feasible, interesting and useful for a new contributor:
A new driver. Creating a new driver for TypeScript or SQL or any other language.
Native AST to code. Allowing native drivers to convert JSON-encoded AST into the source code.
Rootless bblfhsd. Allowing the Babelfish daemon to run without root privileges in its container.
We plan to keep the wiki page [3] updated with the results of the discussion. Here is a link to that, along with are some other links of interest:
Call for Ideas: https://github.com/bblfsh/documentation/issues/229
Wiki page: https://github.com/bblfsh/documentation/wiki/GSoC-2019-Ideas