#1 Daily Log, Code.

Kilari Teja
Jul 27, 2017 · 1 min read

Personally I have never made any sizable contribution to any open source project, not because I am not capable of or interested in, but rather because I find it hard understanding other people’s intentions. I came across some great projects that I really loved and used extensively over a period of time like say Kinto, GIMP or any other GNOME App. I’ve put a lot of effort trying to understand the GNOME ecosystem, and truth be told I was pretty much bored after a point of time even before I began. I realized its the way code is written and observed that pains me. I feel the need to make code more social, more readable, readable in the sense it should be something that somebody would consciously put it up on their kindle to enjoy while they ride the bus.

The first step I plan is to produce a tool that can transpile raw source code files into formatted book formats (beginning with pdf), I plan to include jump to definitions hyperlinks throughout though I’ll work out the details in leisure. Since I want the tool to be independent of the source file languages I plan to use Microsoft’s Language Server Protocol and that way I can help myself from keeping distance with those clunky language parsers and transformers.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade