<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello<div><br></div><div><div>What I would like to share with you is sort of project management tool that can be </div><div>useful for creation more abstract bundles. Basically I am using it with textmate right now.</div><div><br></div><div>The idea is to have universal tool that helps to manage projects, establish dependencies between various projects artifacts.</div><div>The tool is written in Ruby and can work under any platform. The information can be found on web site: </div><div><a href="http://gravitysoft.org/doku.php?id=home:projects:lithium">http://gravitysoft.org/doku.php?id=home:projects:lithium</a></div><div><br></div><div>I have created special bundle called Lithium that easily allows developers:</div><div>-- Run php/java/javascript/ruby/python/html/shell code just by one command run. Bundle script looks as follow:</div><div>$ lithium -std TextmateHTMLStd run:$TM_FILEPATH</div><div><br></div><div>-- Compile/Validate php/java/xml/ruby/python code by one command:</div><div>$ lithium -std TextmateHTMLStd compile:$TM_FILEPATH</div><div> </div><div>-- Compile all found source code for the given project</div><div>-- Show (CHM) help for appropriate language (Java/Python/Ruby)</div><div><br></div><div>and others</div><div><br></div><div>Practically in all cases the output is formatted as HTML (looks identically to terminal lithium output) with links to file where exceptions or errors have </div><div>occurred (see attached picture). </div><div><br></div><div><img height="382" width="684" apple-width="yes" apple-height="yes" id="b4a66053-3396-4961-bb59-2b9d1f261193" src="cid:BC996333-D1A0-4FEF-99E7-366354D05C63@wireless.uva.nl"></div><div><br></div><div><br></div><div>It seems to me having common "one shot" solution can simplify bundle developing and make it more simple and usable. Needless</div><div>to say lithium is open source project that can be used for free. </div><div><br></div><div><br></div><div>Regards</div><div>Andrei</div><div><br></div><div><br></div><div><br></div></div></body></html>