How can i contribute?

Progress reports and musings from the developers on the current gaming tools.

Moderators: dorpond, trevor, Azhrei

MarkBasham
Kobold
Posts: 7
Joined: Mon Apr 06, 2009 4:44 pm
Location: Reading, UK

How can i contribute?

Post by MarkBasham »

Hi All

I have been using Maptool for arround 6 months now for DnD and its an excelent app.

I'm also a Java Developer and was wondering if I can contribute to the project.

Obviously its a bit of a learning curve as its a big project, but I would be quite happy to look into any bugs etc.

I have the souce now, and have cheked out the trunk of maptool, so just let me know what would be useful.

Thanks again for a great tool, and i'm looking forward to contibuting.

Cheers

Mark

User avatar
Azhrei
Site Admin
Posts: 12086
Joined: Mon Jun 12, 2006 1:20 pm
Location: Tampa, FL

Re: How can i contribute?

Post by Azhrei »

Hey, Mark. Welcome to RPTools!

You're welcome to pick a bug in the Bug Reports subforum of MapTool and see if you can fix it! It will teach you a lot about how the code is organized. You may want to post to the bug thread that you're going to work on to ask others what they think of it -- some bugs will be harder to fix than others so you may want to start with something small until you're more familiar with the code base. And don't be surprised when the "simple fix" mushrooms into something bigger! While a simple bug fix may be accepted, there's not much point in doing a lot of work on a bandaid when a cast is what's really needed.

If you check out the MapTool forum, there are a couple of threads for contributors and I think the HOWTO forum might have one as well.

User avatar
Full Bleed
Demigod
Posts: 4736
Joined: Sun Feb 25, 2007 11:53 am
Location: FL

Re: How can i contribute?

Post by Full Bleed »

And when you get more comfortable with the code, you can also check out the Wall of Features and see if there is something you'd like to tackle.

Be warned though, once you let people know you're going to work on something, be prepared to be inundated with opinions and ideas about how it "should" be done. I suppose that's both a blessing and a curse. But you'll learn, firsthand, how enthusiastic the community is about participating in the shape of things to come. ;)
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."

MarkBasham
Kobold
Posts: 7
Joined: Mon Apr 06, 2009 4:44 pm
Location: Reading, UK

Re: How can i contribute?

Post by MarkBasham »

Cheers guys

I'll have a look at the bugs list and pick one out :)

User avatar
trevor
Codeum Arcanum (RPTools Founder)
Posts: 11311
Joined: Mon Jan 09, 2006 4:16 pm
Location: Austin, Tx
Contact:

Re: How can i contribute?

Post by trevor »

Welcome MarkBasham, I'm always open to code patches.

Just let me know what you plan on working on so I can give you some context.

Send patches to [email protected]

Contact me any time with any questions that come up about the code.
Dreaming of a 1.3 release

MarkBasham
Kobold
Posts: 7
Joined: Mon Apr 06, 2009 4:44 pm
Location: Reading, UK

Re: How can i contribute?

Post by MarkBasham »

Hi Guys,

Just posted this in the maptool bug forum, but thought i would put it here too, just in case.

I am trying to edit one of the forms on the project, and there is the whole .jfrm thing which i havent come across before. I assume it has an editor, which allows you to layout the form as you want it. I think i have everything else sorted out, appart from the editor itself.

Any help would be apreciated.

Cheers

Mark

Phergus
Deity
Posts: 7132
Joined: Fri May 12, 2006 8:56 pm
Location: Middle of Nowhere, NM
Contact:

Re: How can i contribute?

Post by Phergus »

The forms are created with the Abeille forms editor.

https://abeille.dev.java.net/

User avatar
trevor
Codeum Arcanum (RPTools Founder)
Posts: 11311
Joined: Mon Jan 09, 2006 4:16 pm
Location: Austin, Tx
Contact:

Re: How can i contribute?

Post by trevor »

If you check out the commons.build project it'll include abeille and add a launcher in eclipse. Then load up the abeille project in the resources directory and you should be good to go.

Note that when you submit a patch via eclipse 'patch' tool, it will not include the jfrm, you'll need to send the form file too
Dreaming of a 1.3 release

User avatar
Azhrei
Site Admin
Posts: 12086
Joined: Mon Jun 12, 2006 1:20 pm
Location: Tampa, FL

Re: How can i contribute?

Post by Azhrei »

trevor wrote:Note that when you submit a patch via eclipse 'patch' tool, it will not include the jfrm, you'll need to send the form file too
Are we switching to XML format for 1.4?

User avatar
trevor
Codeum Arcanum (RPTools Founder)
Posts: 11311
Joined: Mon Jan 09, 2006 4:16 pm
Location: Austin, Tx
Contact:

Re: How can i contribute?

Post by trevor »

Azhrei wrote: Are we switching to XML format for 1.4?
Without question :)
Dreaming of a 1.3 release

MarkBasham
Kobold
Posts: 7
Joined: Mon Apr 06, 2009 4:44 pm
Location: Reading, UK

Re: How can i contribute?

Post by MarkBasham »

Cheers for all the help guys

All patched and submitted, just let me know if theres any problems etc.

Thanks

Mark

sprtdrgnlvr
Kobold
Posts: 10
Joined: Wed Feb 07, 2007 1:33 am
Location: Colorado, USA
Contact:

Re: How can i contribute?

Post by sprtdrgnlvr »

Yo, I also have a bit of exp with java and a few other misc programming languages. I'm willing to assist where needed.

Most of my encoding ability lies in matching and embedding sounds with programs.
"Is it bad when you can use someone's coffee as your creamer?"

A Quote by Jessica Clymer (a.k.a. JenRyu Ikara)

User avatar
Azhrei
Site Admin
Posts: 12086
Joined: Mon Jun 12, 2006 1:20 pm
Location: Tampa, FL

Re: How can i contribute?

Post by Azhrei »

I saw your post in the other thread regarding sound formats.

We're happy to have you download the source code and play around a bit. And there are a couple of threads targeted towards developers in particular (how to get Eclipse, how to get Subversion, coding style for MapTool, etc).

sprtdrgnlvr
Kobold
Posts: 10
Joined: Wed Feb 07, 2007 1:33 am
Location: Colorado, USA
Contact:

Re: How can i contribute?

Post by sprtdrgnlvr »

Alright, I'll get started shortly. Gotta finish the project im currently working on
"Is it bad when you can use someone's coffee as your creamer?"

A Quote by Jessica Clymer (a.k.a. JenRyu Ikara)

mfladd
Kobold
Posts: 1
Joined: Sat Aug 22, 2009 10:30 pm

Re: How can i contribute?

Post by mfladd »

Hello, I also look forward to contributing. I am new to all this, but I know enough Java to be dangerous (for bad or worse...). This is a great thread. It looks very interesting. I don't suspect I will have an issue using Netbeans for my IDE.

Post Reply

Return to “Developer Notes”