"open source" writing collection