It is currently 19 Apr 2024, 09:33
   
Text Size

MAGE Join the developers

Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins

Re: MAGE Join the developers

Postby d0nkey » 12 Mar 2015, 19:15

Hello,

Like the people above, I'm also interested in working on this project. I do development professionally but I do not have a ton of Java experience. Some, but not a lot.

I am currently working on getting the project built and then I will add a few cards to get myself familiar with xmage. Getting errors running out of memory building Mage Sets.

My interest in this is to improve the UI and to develop tools to help players become better at limited formats. I would also like to create an AI for limited formats as well, but that will be a long-term goal.

Looking forward to working with everyone,

Don Key.
d0nkey
 
Posts: 1
Joined: 12 Mar 2015, 08:33
Has thanked: 0 time
Been thanked: 0 time

Re: MAGE Join the developers

Postby LevelX » 12 Mar 2015, 20:30

d0nkey wrote:Hello,

Like the people above, I'm also interested in working on this project. I do development professionally but I do not have a ton of Java experience. Some, but not a lot.
It's straight forward, no problem if you can use any other programming language.

d0nkey wrote:I am currently working on getting the project built and then I will add a few cards to get myself familiar with xmage. Getting errors running out of memory building Mage Sets.
https://github.com/magefree/mage/wiki/D ... ng-Started
Look at "Steps to retrieve, build and run XMage" point 5 explains how to set up more memory for the maven child process..

d0nkey wrote:My interest in this is to improve the UI and to develop tools to help players become better at limited formats. I would also like to create an AI for limited formats as well, but that will be a long-term goal.

Looking forward to working with everyone,

Don Key.
Sounds good.
Welcome to the XMage developers.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: MAGE Join the developers

Postby TGower » 18 May 2015, 20:06

Could you add me to the card implemented tracking tool? I'd like to start coding cards.
TGower
 
Posts: 3
Joined: 18 May 2015, 19:04
Has thanked: 0 time
Been thanked: 0 time

Re: MAGE Join the developers

Postby LoneFox » 11 Jun 2015, 12:36

Hello, XMage World!

I have some bugfixes and new cards available in this git repository.
LoneFox
Programmer
 
Posts: 71
Joined: 08 Mar 2009, 13:43
Has thanked: 0 time
Been thanked: 7 times

Re: MAGE Join the developers

Postby LevelX » 11 Jun 2015, 13:03

LoneFox wrote:Hello, XMage World!

I have some bugfixes and new cards available in this git repository.
Hi Lone Fox,

best you do pull requests on https://github.com/magefree/mage.
I'm sorry but I can't merge other sources.

Regards LevelX
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: MAGE Join the developers

Postby LoneFox » 11 Jun 2015, 13:31

LevelX wrote:best you do pull requests on https://github.com/magefree/mage.
I'm sorry but I can't merge other sources.

Regards LevelX
Why is that? Shouldn't it be just "git pull <URL>" ?

I prefer to not have user account on commercial sites like github, mainly because they tend to spy on their users and sell information to advertisers, spammers, black hat guys, and other undesirables.
LoneFox
Programmer
 
Posts: 71
Joined: 08 Mar 2009, 13:43
Has thanked: 0 time
Been thanked: 7 times

Re: MAGE Join the developers

Postby LevelX » 11 Jun 2015, 17:33

LoneFox wrote:
LevelX wrote:best you do pull requests on https://github.com/magefree/mage.
I'm sorry but I can't merge other sources.

Regards LevelX
Why is that? Shouldn't it be just "git pull <URL>" ?

I prefer to not have user account on commercial sites like github, mainly because they tend to spy on their users and sell information to advertisers, spammers, black hat guys, and other undesirables.
First of all the URL you provided is forbidden.

And I admit I'm no git crack and I try to do only the things I know they work and how they work.
I hate to fight with git consuming time forcing it to do what I want and I'm not winning always.

Maybe you describe in detail what and how to do and I will give it a try.

A least a lot of other programmers were able to do a pull request on the main repository making it easy for me to check and merge the code.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: MAGE Join the developers

Postby LoneFox » 11 Jun 2015, 19:41

LevelX wrote:First of all the URL you provided is forbidden.
It says that in a web browser, because I have .htaccess there that forbids directory listings. It does not affect git in any way.

LevelX wrote:And I admit I'm no git crack and I try to do only the things I know they work and how they work.
I hate to fight with git consuming time forcing it to do what I want and I'm not winning always.
Git is unnecessarily complex in some ways, and I am not an expert on it either, but this is just basic usage. Also, I don't understand how getting changes from a repository in github would be different from getting them from any other repository. Isn't it the same commands with different URL?

LevelX wrote:Maybe you describe in detail what and how to do and I will give it a try.
Here is how I tested it, copy-paste from my terminal emulator:
Code: Select all
tmp (lonefox): git clone https://github.com/magefree/mage.git
Cloning into 'mage'...
remote: Counting objects: 226909, done.
remote: Compressing objects: 100% (490/490), done.
remote: Total 226909 (delta 91), reused 0 (delta 0), pack-reused 226364
Receiving objects: 100% (226909/226909), 374.91 MiB | 1.49 MiB/s, done.
Resolving deltas: 100% (166027/166027), done.
Checking connectivity... done.
Checking out files: 100% (24168/24168), done.
tmp (lonefox): cd mage
mage (lonefox): git pull http://lonefox.kapsi.fi/git/xmage.git
From http://lonefox.kapsi.fi/git/xmage
 * branch            HEAD       -> FETCH_HEAD
Auto-merging Mage.Sets/src/mage/sets/fallenempires/NightSoil1.java
Auto-merging Mage.Sets/src/mage/sets/fallenempires/IcatianJavelineers1.java
Auto-merging Mage.Sets/src/mage/sets/fallenempires/HymnToTourach1.java
Auto-merging Mage.Sets/src/mage/sets/fallenempires/GoblinGrenade1.java
Merge made by the 'recursive' strategy.
 .../deckeditor/collection/viewer/CollectionViewerPane.java      |  2 +-
 .../src/main/java/org/mage/plugins/card/images/ImageCache.java  | 23 ++++----
< SNIP large number of changed/added files >
 create mode 100644 Mage.Sets/src/mage/sets/weatherlight/Disrupt.java
 create mode 100644 Mage.Sets/src/mage/sets/weatherlight/GuidedStrike.java
mage (lonefox):
LoneFox
Programmer
 
Posts: 71
Joined: 08 Mar 2009, 13:43
Has thanked: 0 time
Been thanked: 7 times

Re: MAGE Join the developers

Postby TumbleMagnet » 11 Jun 2015, 21:24

Hi all!

I just started browsing the mage codebase and I am stuck with compiling Mage.Server.

A couple of classes refer to:

mage.server.util.config.Config;
mage.server.util.config.GamePlugin;
mage.server.util.config.Plugin;

and I can't seem to find them anywhere :(

Any clue what I am missing?
TumbleMagnet
 
Posts: 2
Joined: 11 Jun 2015, 21:16
Has thanked: 1 time
Been thanked: 0 time

Re: MAGE Join the developers

Postby LevelX » 12 Jun 2015, 22:50

TumbleMagnet wrote:Hi all!

I just started browsing the mage codebase and I am stuck with compiling Mage.Server.

A couple of classes refer to:

mage.server.util.config.Config;
mage.server.util.config.GamePlugin;
mage.server.util.config.Plugin;

and I can't seem to find them anywhere :(

Any clue what I am missing?
The missing objects are build as you build the Server project.
They are generated xjc objects.
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: MAGE Join the developers

Postby LevelX » 12 Jun 2015, 22:55

LoneFox wrote:
LevelX wrote:First of all the URL you provided is forbidden.
It says that in a web browser, because I have .htaccess there that forbids directory listings. It does not affect git in any way.
I merged your commits. Thanks for the contributions.

Maybe you still think about creating a github profile so I can invite you to the project, and you can do commits on your own.

Regards
LevelX
User avatar
LevelX
DEVELOPER
 
Posts: 1677
Joined: 08 Dec 2011, 15:08
Has thanked: 174 times
Been thanked: 374 times

Re: MAGE Join the developers

Postby TumbleMagnet » 13 Jun 2015, 08:41

LevelX wrote:The missing objects are build as you build the Server project.
They are generated xjc objects.
Ah right, thanks for the pointer. Now I need to figure out why IntelliJ did not execute JAXB generation properly.

Edit: Found it. I was triggering the build from IntelliJ and I incorrectly assumed the way I did it would run the appropriate maven target. Oh well, joy of learning a new IDE...
TumbleMagnet
 
Posts: 2
Joined: 11 Jun 2015, 21:16
Has thanked: 1 time
Been thanked: 0 time

Re: MAGE Join the developers

Postby LoneFox » 13 Jun 2015, 19:37

LevelX wrote:
LoneFox wrote:
LevelX wrote:First of all the URL you provided is forbidden.
It says that in a web browser, because I have .htaccess there that forbids directory listings. It does not affect git in any way.
I merged your commits. Thanks for the contributions.

Maybe you still think about creating a github profile so I can invite you to the project, and you can do commits on your own.

Regards
LevelX
Thanks. I'll consider it.
Meanwhile, I have pushed some new stuff into the kapsi.fi repository.
LoneFox
Programmer
 
Posts: 71
Joined: 08 Mar 2009, 13:43
Has thanked: 0 time
Been thanked: 7 times

Re: MAGE Join the developers

Postby glerman » 20 Jun 2015, 17:01

Hello,

I'd also like to join the developers, I'm a professional junior java coder.

I've compiled and ran server + client, I'd like to start contributing by implementing some cards as suggested by the developers guid.

Can you add me to the "Card Tracking Tool"?

Thanks,
Gal Lerman
glerman
 
Posts: 3
Joined: 15 Jun 2015, 07:09
Has thanked: 0 time
Been thanked: 1 time

Re: MAGE Join the developers

Postby klayhamn » 25 Jul 2015, 20:28

Hello,

I would also like to join the developer team :)
(I'm actually a co-worker of Gal who posted above me)

I've just implemented the card "Wall of Shards" and committed it, I hope I did everything okay
(I fired up client + server, and tested to see that the card is working as expected)

Can I be added to the card tracking tool as well?

Thanks!
klayhamn
 
Posts: 17
Joined: 25 Jul 2015, 20:07
Has thanked: 2 times
Been thanked: 2 times

PreviousNext

Return to Developers Talk

Who is online

Users browsing this forum: No registered users and 6 guests


Who is online

In total there are 6 users online :: 0 registered, 0 hidden and 6 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 6 guests

Login Form