Sunday 14 October 2007

NavBot goes Open Source!

At last! The moment you've been waiting for - NavBot is now available as Open Source! If you're interested in helping out, or really want to see your favourite new feature in NavBot, head on over to the project site and look around, then post a bit about your programming background as a comment to this post - simple as that :-) You'll need a GMail address - I can send invites if necessary.

Happy programming!
:-D

14 comments:

gurgey said...

Hi there,

I wouldn't mind helping out every now and again with enhancements or fixes.
I'm working as a VC++ developer for a financial software company. Not too experienced with C#, but it can't be too difficult coming from a C++ background...

I also sent an email to (what's hopefully) your email address.

I don't want to publish my gmail address here, spam alert. :)

So if you've got an idea how to get in contact, let me know.

Cheers,

Brendon (aka kazana)

OpenCloud said...

Hi Brendon,

Excellent! You'd be really welcome to help out. C# is dead easy coming from a C++ background, I'm a C++ dev myself :-)

I didn't get your email, but all comments on this site are moderated before they appear (also to cut out spam), so just send a comment with the account name (you can leave out @gmail.com) and I'll add you to the google code project and then reject the comment - it'll never appear on the site.

outlawpoet said...

Hi there, my name is J Corwin in game, and I just downloaded NavBot last night.

it's fantastic, and I have quite a few little improvements in mind already.

I work in C# at my day job(although we've already moved onto VS2008), so I'm sure I'd be able to contribute.

The normal way I get started on such a project is fixing bugs and request tickets, are the issues on the navbot google page open? I'm used to Trac, so I'm not familiar with the ticketing system they have.

OpenCloud said...

Hi Outlawpoet,

I'm glad you like NavBot! You're very welcome to help out - the more, the merrier! A good way to get started is to download and compile the source, then pick one of the simpler-looking tickets and start it. If you post a comment to the ticket saying you're working on it, I'll mark it as "Started" so nobody else duplicates your work.

TortoiseSVN has a handy "Create patch..." option that you can use to send me the finished patch, which I'll merge into the main source.

If you contribute more frequently then I can set you up with a proper account on the google code site and give you write access to the SVN.

Happy coding!

Anonymous said...

Top Notch.
Can I say that again?

Excellent interface and excellent output. Its that good that I'm not going to tell anyone about it but keep if for myself[kidding].

OpenCloud said...

Thanks! It's always a pleasure to hear from people enjoying NavBot :-) Happy Trading!

Unknown said...

Hi, my name is Bart Seresia, Panic 2 in the game. I'm recently started playing on Eve again, and found your software using some keywords. Did not have the change to try it out yet, but if it's as good as ppl say i'm sure i won't be disappointed.

I'm also willing to help out with enhancements and fixes. I'm a programmer in real live and did some projects on VB, C++, C# and java. At the moment i'm mostly working on Cobol though.

I have seen you have allready some help, but i you want, i'm also willing to help out.

Let me konw ;-)

OpenCloud said...

Hi Bart! You're really welcome to help out - the more, the better! I've been very busy on other projects lately, so there's plenty of cool things waiting to be done on NavBot. Give it a go, an if there's something you'd like that isn't there, grab the source and try adding it! If you send me your Google Accounts email address (it won't appear on this page) then I can give you Subversion access to the project, otherwise you can email your patches to me and I'll upload them.

Mike said...

Hi there - I downloaded the source and have actually fixed the security route stuff - still need to work on the tests, but the system now knows about high-sec/low-sec and uses some color coding to show it.

I'd be happy to upload what I have :)

OpenCloud said...

Hi Michael,

Just this morning I've uploaded some security fixes, but I didn't have any colour coding, so if you want to join the project you're welcome to roll back my changes and replace them with your own (they may be similar anyway).

Just send a comment with your gmail address (it won't appear here) and I'll give you svn write access. You'll want to coordinate with Bart, who's recently joined as well.

OpenCloud said...

Hi Franconis,

Great - you're very welcome to help out! Michael is quite active at the moment, so make sure you coordinate with him when picking a task!

Is the gmail address you sent the one you'd like to use work on the project with?

M. said...

Hi guys,

I would like to contribute to this project if I can. I have used NavBot for about 1 month - and I think it's fantastic.

A bit about me....

By trade I am a Physicist - I have a heavy background in Mathematics and routinely use C++, Java and MATLAB's specialized language to build simulations. I am quite a fan of optimization problems - I think I could use this to help out in some way.

Let me know.

Thanks,
Micah

OpenCloud said...

Hi Micah,

Excellent, you're very welcome to join in! Send another comment containing your Gmail address (don't worry, I'll reject it to prevent it appearing on this page) and I'll add you to the project group. In the meantime, feel free to download the source from the project site at http://code.google.com/p/navbot/ and have a browse of the discussion group at http://groups.google.com/group/navbot :-)

aeon said...

Hey, I've noticed NavBot hasn't updated in a while and with the new Dominion IGB NavBot doesn't work at all. I have taken the liberty of making NavBot work in the new Dominion expansion and would like to check it in. Any chance I could be added to the project to do that. I'm calling my branch EveNav but I can commit the original NavBot codebase to work inside Awesomium browser in Eve's latest patch. Let me know.