Archive for June, 2009

sourceforge SVN: That shouldn’t be so difficult

Subversion is a blessing. Subversion is good.

But finished hating it in the last couple of days.

I’ve been struggling to create a SVN repository from the files already uploaded to the herschel’s IRTAG project at sourceforge.

From was the problem.

I’ll try to explain the right process to get the SVN repository working. I’ll leave all the pain aside and all the failures and desperation. Just believe me in one thing:

– Don’t try to create a SVN repository from the uploaded files on your project.

Now, the do’s.

  1. Create a project at sourceforge.
  2. From your project main page. go to Feature Settings (Project Admin > Feature Settings ) and activate the subversion feature. It may be activated by default, I don’t remember that after all that switching on and off.
  3. Find a good SVN client (kdesvn or TortoiseSVN, for example). I use Jedit as my main editor, it has a plugin that should handle SVN but one of my problems has been rellying on it. The interface of that plugin and I just don’t match.
  4. Forget about any file that you already uploaded.
  5. Upload all your project files using the appropriate connection. For example: https://herschelsirtag.svn.sourceforge.net/svnroot/herschelsirtag and user and password (change herschelsirtag for your project name).
  6. Work with this files and once you have something to relase make a nice package and upload everything to sourceforge.

You can chek the repository here:

https://herschelsirtag.svn.sourceforge.net/svnroot/herschelsirtag/herschel01/

Water pistol, water gun, water blaster, whatever…

The IRTAG project attempts something more than writting software and building hardware.

Amognst the main driving forces that pushed us to start this project was, simply, that we wanted to play “commandos”.

We thought about airsoft but our nerd selves where quite more inclined to something more techie (and less painful) as laser tag.

But once we started talking about the project with our friends we had the sudden urge to start shooting each other at he momment.

Of course we do not have any prototype yet so we just searched another way to have some fun in the meantime.

We thought about water guns and, fortunately, the internet knows all that is to know about water guns, and it’s all here: www.isoaker.com

We spent some hours reading about the different technologies behind water guns  and we decided to make two balanced teams with the heavy weapon on each one would be a Constant Presure System with good capacity and some (at least) air pressure with lesser capacity.

We settled for Super Soaker Aquashock Arctic Blast and Water Warriors Sting Ray.

We found the Stingray quite cheap at Toys ‘R Us mainly because Toys ‘R Us is relabeling Water Warriors blasters with it’s own brand and selling them cheaper. At least in Spain.

I really recommend both blasters. The Arctic blast is really fun to use, mainly because of its “full blast” feature (it empties all the water in the pressure chamber in just one shot) and the stingray is a very good blaster by it’s size and price.

I could write a lot about what I learned about water weapons but it would not be better explained than it already is on isoaker so I encourage those of you willing to know more about the subject to spend more hours than you have reading about it.  This is why the internet was created for!

By the way we had a very fun time!

Herschel’s IRTAG at sourceforge

Today I’ve been doing some burocratic work the project is proudly hosted at sourceforge.

Not that you are going to find there a lot, though.

I am still trying to figure out how to set some kind of work in progress relase, some kind of “nightly builds” because the project, of course, is not ready at for a release schedule.

We would have a hard time just numering the relases.

In fact, in our case Relase early relase often is more What, a relase already?

Of course is deserted right now, and we are sure it will keep that way for some time but we also have a forum there and we will surely have a wiki.

It’s too early for any of this stuff to have some content yet, but I wanted to write this post just in case someone, sometime, feels curious about how that project started.

Also, as promissed, Herschel’s IRTAG has licenses. Lots, two in fact.

GPL for the code and CC by-sha for erverything else.

Again, just in case some time traveler comes here wondering… “Can I do that little thing that the CC license does not permit me to do” just contact us and ask. We don’t know yet it you can do it.

The CC license is quite open anyway.