How Can I Help?

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

Moderators: dorpond, trevor, Azhrei

Post Reply
User avatar
joshsziegler
Cave Troll
Posts: 38
Joined: Mon May 17, 2010 10:04 pm

How Can I Help?

Post by joshsziegler »

Hello,

I haven't used MT in a few years, but I was planning on using it for my next campaign. I also wanted to help development if possible, especially since there were a few features I wanted to implement for myself.

I found the repos on GitHub and what looks like bug/feature assignment Google spreadsheet. Is there anything else that I should know about?

I figured that to help me get acquainted, I could work on JavaDoc/Dev documentation to become familiar with the project. Is that okay? Is there existing documentation on a wiki or anything?

I figure the first step might be improving the current README in the repo, since that's what a lot of devs see first. Maybe get the basic build instructions, coding conventions and so on put in there.

User avatar
Jagged
Great Wyrm
Posts: 1306
Joined: Mon Sep 15, 2008 9:27 am
Location: Bristol, UK

Re: How Can I Help?

Post by Jagged »

There are build instructions for Eclipse here

If you have found the google spreadsheet, feel free to pick something to tackle. Submit a pull request and we will test it and then hopefully Craig will merge it :)

Glad to have you aboard :D

User avatar
joshsziegler
Cave Troll
Posts: 38
Joined: Mon May 17, 2010 10:04 pm

Re: How Can I Help?

Post by joshsziegler »

Sorry, I should have done some more searching before asking for the build info.

Do people prefer docs being on the forum versus in the GitHub repo? I find myself looking there first, but understand you all might have different preferences.

User avatar
joshsziegler
Cave Troll
Posts: 38
Joined: Mon May 17, 2010 10:04 pm

Re: How Can I Help?

Post by joshsziegler »

I went ahead and create a pull request for some Readme/Documentation updates based on the info you gave me: https://github.com/RPTools/maptool/pull/29

Hopefully that's ok. I gave credit to Craig/Jagged in the commits where I used their copy.

I was going to create another branch/pull request for the Eclipse setup docs. I plan on just putting those in a seperate, but linked Markdown doc in `docs/`.

Just as a FYI, I use grip to view my GitHub flavored Markdown before committing to avoid mistakes: https://github.com/joeyespo/grip I hope that helps someone.

Also, I think this thread: viewtopic.php?f=43&t=16663 has info on code style but I can't access it.

User avatar
aliasmask
Deity
Posts: 8624
Joined: Tue Nov 10, 2009 6:11 pm
Location: Bay Area

Re: How Can I Help?

Post by aliasmask »

jfrazierjr can add you to the group, although he hasn't logged on since March. Perhaps a PM to him, RPTroll or Craig will get the job done.

User avatar
joshsziegler
Cave Troll
Posts: 38
Joined: Mon May 17, 2010 10:04 pm

Re: How Can I Help?

Post by joshsziegler »

Thanks for the help Aliasmask. I'll PM them tomorrow.

I couldn't find something small and easy on that Google Spreadsheet to work on, but I found a comment in the UPnPUtil.java file saying that a member (discoveryTimeout) needed to be changed to a preference. So that's what I did: https://github.com/RPTools/maptool/pull/32

Hopefully I did this right. I'll stop sending pull requests for now. I want to get some feedback before I do anymore unsolicited work. :)

Craig
Great Wyrm
Posts: 2107
Joined: Sun Jun 22, 2008 7:53 pm
Location: Melbourne, Australia

Re: How Can I Help?

Post by Craig »

joshsziegler wrote:Sorry, I should have done some more searching before asking for the build info.

Do people prefer docs being on the forum versus in the GitHub repo? I find myself looking there first, but understand you all might have different preferences.

Hmm all the info should ideally be in github...

Post Reply

Return to “Developer Notes”