Archive for category Programming

Poor Man Facebook Library Project note 1 – Setting up your environment to build

Posted by Rog on Wednesday, 11 November, 2009
No Gravatar

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.

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.


To develop and build

  • Text Editor of your choice. Use whichever tool you normally do but DO NOT check IDE specific files into the source repository.
  • Subversion (and a GUI if you wish)
  • JDK 1.6 SE
  • Ant 1.7.1
  • Optional – PMD installed for use by Ant, ant task doc

If you will be working on the website then you need to add a little more

  • 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  to forget and check in build.xml with your id / pw now publicly available.
  • Pushing from Ant requires you have optional library JSch installed.

 

That’s it for now anyway. Changes will be posted as new articles so they are easy to catch.


This should be interesting…

Posted by Rog on Monday, 9 November, 2009
No Gravatar

Can you really run a functioning WordPress blog on Source Forge’s user space? We’re going to find out. My first thought about installing was admittedly ‘this is going to hurt!’. Once setup it will be accessible at Rog’s SF Notes

Goals:

  1. Be able to install themes and plugins.
  2. Responsive enough that it drives readers mad waiting on pages to render.
  3. Support sitemaps
  4. Easy to backup/restore both the database and the file system.
  5. Allow multiple contributors

 

Quite modest but if I can get that much working I’ll be pretty happy. #1 itself rules out using SF’s Hosted Apps as it won’t be possible to use any themes or plugins.

Will post soon on how it all went.


Poor Man Facebook Library project site setup

Posted by Poor on Monday, 9 November, 2009
No Gravatar

The Poor Man Facebook Library project site is now active on SourceForge. The goal is an easier to use Java library for accessing the Facebook server API.

The website for the library is at Poor Man Facebook Library

The project site is at SF Project site for Library