<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Roger Cuddy &#187; Poor Man Face Book Library</title>
	<atom:link href="http://www.rogercuddy.com/tag/poor-man-face-book-library/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rogercuddy.com</link>
	<description>This site just holds copies of whatever I&#039;ve posted around the net. YMMV</description>
	<lastBuildDate>Wed, 20 Jul 2011 03:59:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Poor Man Facebook Library Project note 1 &#8211; Setting up your environment to build</title>
		<link>http://www.rogercuddy.com/programming/poor-man-facebook-library-project-note-1-setting-up-your-environment-to-build/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://www.rogercuddy.com/programming/poor-man-facebook-library-project-note-1-setting-up-your-environment-to-build/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 10:23:42 +0000</pubDate>
		<dc:creator>Roger Cuddy</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Facebook Java]]></category>
		<category><![CDATA[Poor Man Face Book Library]]></category>
		<category><![CDATA[Roger Cuddy]]></category>

		<guid isPermaLink="false">http://www.rogercuddy.com/programming/poor-man-facebook-library-project-note-1-setting-up-your-environment-to-build/</guid>
		<description><![CDATA[<p>We’re still a bit undecided on whether to use the library website to post items intended only to the dev team. For now dev items will be posted on my SourceForge site and at Poor’s site both. </p> <p>Poor and I have tried to structure the build process to minimize special requirements on any [...]]]></description>
			<content:encoded><![CDATA[<p>We’re still a bit undecided on whether to use the library website to post items intended only to the dev team. For now dev items will be posted on <a href="http://rogercuddy.users.sourceforge.net" target="_blank">my SourceForge site</a> and at <a href="http://www.poor-man.com" target="_blank">Poor’s site</a> both. </p>
<p>Poor and I have tried to structure the build process to minimize special requirements on any developer’s machine . So far at least we’ve been able to keep it pretty mild, especially if you only have the developer role. Most developers will already have everything they need installed. </p>
<hr />
<p>To develop and build</p>
<ul>
<li>Text Editor of your choice. Use whichever tool you normally do but <u>DO NOT</u> check IDE specific files into the source repository. </li>
<li><a href="http://subversion.tigris.org/" target="_blank">Subversion</a> (and a GUI if you wish) </li>
<li><a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">JDK 1.6 SE</a> </li>
<li><a href="http://ant.apache.org/index.html" target="_blank">Ant 1.7.1</a> </li>
<li>Optional – <a href="http://pmd.sourceforge.net/" target="_blank">PMD</a> installed for use by Ant, <a href="http://pmd.sourceforge.net/ant-task.html" target="_blank">ant task doc</a> </li>
</ul>
<hr />
<p>If you will be working on the website then you need to add a little more</p>
<ul>
<li>Pushing to the website via the build script requires that your ssh key be registered with sourceforge. We very much do not want any user ids and passwords embedded in the script at any time. It’s just too easy&#160; to forget and check in build.xml with your id / pw now publicly available. </li>
<li>Pushing from Ant requires you have optional library <a href="http://www.jcraft.com/jsch/" target="_blank">JSch</a> installed. </li>
</ul>
<p>&#160;</p>
<p>That’s it for now anyway. Changes will be posted as new articles so they are easy to catch.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rogercuddy.com/programming/poor-man-facebook-library-project-note-1-setting-up-your-environment-to-build/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

