some public side work for spark (spark-project.org)