2 ms·
Responding with http://www.kiba-etl.org http://www.kiba-etl.org (a ruby data processing framework): 1) Why did I start it: I started it because Kiba ancestor h
by thibaut_barrere 9y ago
Responding with http://www.kiba-etl.org http://www.kiba-etl.org (a ruby data processing framework):
1) Why did I start it: I started it because Kiba ancestor https://github.com/activewarehouse/activewarehouse-etl https://github.com/activewarehouse/activewarehouse-etl was crawling under its own technical debt, and I still wanted a way to express data processing jobs with Ruby, without having too much maintenance work on the ETL framework itself.
2) How did people find it: I wrote a number of blog posts at http://thibautbarrere.com http://thibautbarrere.com (including one video), and also spent quite a bit of time working on documentation at https://github.com/thbar/kiba/blob/master/README.md https://github.com/thbar/kiba/blob/master/README.md.
3) If I recall well, I posted on the ruby subreddit, twitter, but also gave talks at conferences.
4) It's a matter of personal preference IMO!
To summarise, as marketing for an OSS project, I'm writing blog posts, detailed documentation, videos, speaking at conferences, and tweeting, mostly.
The ratio of all this vs. ratio of actual code in the project is actually very high.