So I’ve been very lax in posting. I’m very busy lately with rock climbing and work and other social things.
I have so many things to talk about like the awesomeness of OS X Server, MCX, LDAP and other nifty things. I haven’t been doing much Ruby development lately since I have other priorities. Reve is moved over to github.
I will no longer be updating svn here at crudvision.com. I want to move Reve to git (at github). I won’t do it if I can fall back to svn, so I’m jumping ship.
Moving to github will also mean I can dump dreamhost as a host and move crudvision.com to my colocated machine to save money each month.
I’m sorry for the complete void in posting. I’ve been very busy with life, work and rock climbing. Yes, that’s right, rock climbing.
In early March I started a new job in Toronto for a gaming company (I’m not really allowed to talk about it much, unfortunately). I’m a sysadmin there and I love it. It’s much better than developing the same web applications over and over. I’m almost ready to resume programming for a hobby now that I don’t do it all day every day for pay.
And the rock climbing. My partner and I started climbing recently. We’ve noticed an unusual number of IT professionals that climb! It’s cool and odd at the same time.
I hope to post more, but the real goal of the post is to say that I’m ditching subversion, trac and intend to use github as the only source of documentation for Reve. (I just hope I can get traffic from github to this blog to pad my ego.)
James Harrison brought to my attention a couple of bugs in Reve and I’ve released a new gem of Reve to resolve the issues.
The fixes are:
* Soverignty now casts constellation_sovereignty to an integer (Fixnum)
* Conquerable Stations method now reports fields correctly.
* RDOC updated for the above
I’ve begun playing with git over at github by importing Reve’s source.
Eventually I will do away with subversion and trac and move to github for Reve completely. Trac is not very good and often locks up.
As I’m still new with git and github I’ll have to keep contributions to a minimum since I don’t know exactly what I’m doing.
There’s a new revision of Reve that has just been uploaded to Rubyforge: Revision 99.
This includes a major change – Reve is now licensed under a proper license: the MIT License. The terms of the license are now distributed with the package and are.
There is also a fix for the character_id that came back from a market order request.
Why a new license now? Simply because I think it’s important to realise that it’s unlikely that anyone will use Reve to create some billion dollar enterprise that I could have got in on. Yeah, not everyone can be Delicious, Flickr or Facebook. ha ha.
So go forth, ye multitudes and fix, hax, and use. Ruby and Rails both use the MIT license so now Reve should be at home.
Here’s a quick announcement to let people know that Reve (0.0.96) now supports Factional Warfare.
The cool new things are:
I know the documentation may not be the best, but I’ll do my best to improve it for the next release.
Grab the new gem (0.0.96) and give it a whirl!
Just a quick note. There’s a new Reve gem out as of June 7th. This one’s release notes are:
- Typo fix in Reve::Classes::MapKill – shipJills -> shipKills
- Resolve trac ticket 3 (lowercase field names in postfields method)
- Update documentation to make ‘charid’ more consistantly ‘characterid’
- Resolve trac ticket 2 (Reve does not use @charid, but takes it as an argument in initialize)
- Be strict about currentTime’s casing.
The code changes can be seen At the Reve Trac.
This is just a quick post to say that my life has become quite hectic as my spouse recently died. I’m also planning to move back to North America…
I haven’t had much time to wrap my head around my newest Reve ticket/bug report. Once things settle down again I’ll be able to get back into posting and making Reve better.
Just a quick note! I’ve been busy and have not had time to push this Reve release. Wish I had done it earlier but it’s here now.
Reve Release 83 with release notes at rubyforge. Short story is that I’ve fixed a bug with personal_wallet_tansactions method and fixed a bug with short XML tags causing problem with writing XML to disk for re-use.
Good luck!
Had my first bug report today about the to_i method I made on the String class breaking Rails migrations because leading zeroes weren’t being treated nicely in my method: "001".to_i # => 1 and fails the test 1.to_s == "001" and so a String was being returned fromto_i. Crap.
I don’t think that I need the method anyways (I’m going to spend part of today to make sure with more tests!) so I’ve removed it and tagged Release 80 and uploaded the gem to RubyForge. It should be available to gem update or gem install shortly.
This release also has a larger test coverage and some other unnecessary methods were pruned. Check it out!