Create account / Log in

How to become a Vassal developper

Discussion area for the development team.

Moderator: bsmith

How to become a Vassal developper

Postby mickael.camelot » July 20th, 2011, 7:57 am

Hello,

I'm Mickaël, I'm French (so excuse my English). I used to develop in Java langage (this is my job).
Vassal seems to be a realy interesting project ! And I will be happy to participate in the Vassal project !

I'm downloading the source code via SVN but i want to know how to become an official Vassal developper ?

It is the first time for me to participate to an open source project so,
Who validates the code ?
Who defines the task of each Vassal developper ?
There is a time constraint ?

I hope i will integrate the Vassal's developper team quickly.

regards
Mickaël CAMELOT
Java/J2ee/Android Developer
User avatar
mickael.camelot
 
Posts: 7
Joined: July 20th, 2011, 7:44 am
Location: Rennes / France

Re: [messages] [Developers] How to become a Vassal developpe

Postby uckelman » July 20th, 2011, 12:42 pm

Thus spake "mickael.camelot":
>
> Hello,
>
> I'm Mickaël, I'm French (so excuse my English). I used to develop in
> Java langage (this is my job).
> Vassal seems to be a realy interesting project ! And I will be happy to
> participate in the Vassal project !

We're happy to have more help. We're about to resume work on the 3.2
release. By the end of the week, I hope to have a list of what remains
to be done there.

I should warn you that we're also at the beginning of planning for
version 4, which we are expecting to be a rewrite in C++ and Python,
not in Java.

> I'm downloading the source code via SVN but i want to know how to become
> an official Vassal developper ?

Asking here is how. :)

In order to add you to the project on SF, I need to know your
SourceForge username.

> It is the first time for me to participate to an open source project so,
> Who validates the code ?

Since the 2.9.9 release, I've been the de facto trunk maintainer. This
This means that I look at all the code which will be merged to the
trunk before doing merges.

> Who defines the task of each Vassal developper ?

To date, we've decided this by consensus.

> There is a time constraint ?

Are you asking about our release schedule? Our approach has been to
decide what we want to appear in a release, and then do the the
release when those things are done. We've never had a time-based
release schedule.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 6888
Joined: December 10th, 2007, 9:48 am
Location: Heidelberg, DE

Re: How to become a Vassal developper

Postby mickael.camelot » July 20th, 2011, 12:56 pm

Hello,

I don't have sourceForge username, so i will create one first.

I am disappointed, I have never developped in C++ so i will be useless for your project.
So the Java version is close to the end ?

Edit :

I asked you if there were a schedule, because i can't assure that I will be available 24/24.
And I would like to know if it's a problem that i help the project only 2hours per weeks ?
Mickaël CAMELOT
Java/J2ee/Android Developer
User avatar
mickael.camelot
 
Posts: 7
Joined: July 20th, 2011, 7:44 am
Location: Rennes / France

Re: [messages] [Developers] Re: How to become a Vassal devel

Postby uckelman » July 20th, 2011, 1:07 pm

Thus spake "mickael.camelot":
> Hello,
>
> I don't have sourceForge username, so i will create one first.
>
> I am disappointed, I have never developped in C++ so i will be useless
> for your project.
> So the Java version is close to the end ?
>

We only in the planning stages of version 4, so this isn't set in stone,
but the plan we have now is to stop using Java (for the reference
implementation) after 3.2.

There is still quite a lot of work to be done in Java for the 3.2
release, and it might be the case that someone still wants to make an
alternative version 4 client in Java---so the need for people who know
Java is not at an end yet.

Also, C++ and Python are not so hard to learn---both are imperative
languages, and C++ has syntax which is nearly the same as Java. And it's
always easier to learn a language when you have a use for it.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 6888
Joined: December 10th, 2007, 9:48 am
Location: Heidelberg, DE

Re: [messages] Edit: [Developers] Re: How to become a Vassal

Postby uckelman » July 20th, 2011, 1:09 pm

Thus spake "mickael.camelot":
>
> I asked you if there were a schedule, because i cant assure that I will
> be available 24/24.
> And I would like to know if it was a problem that i help the project
> only 2hours per weeks ?
>

That's fine. We have lots of small tasks which could be worked on by
someone with only a few hours per week. (E.g., determing the causes
of bugs.)

--
J.
User avatar
uckelman
Site Admin
 
Posts: 6888
Joined: December 10th, 2007, 9:48 am
Location: Heidelberg, DE

Re: How to become a Vassal developper

Postby mickael.camelot » July 21st, 2011, 7:28 am

Hi,

My sourceForge username is mcamelot.

If you are ok, i will be happy to work on this project.
I will learn C++ as fast as possible when the C++ version will begin.

see you soon,

Mickaël
Mickaël CAMELOT
Java/J2ee/Android Developer
User avatar
mickael.camelot
 
Posts: 7
Joined: July 20th, 2011, 7:44 am
Location: Rennes / France

Re: How to become a Vassal developper

Postby Brent Easton » July 21st, 2011, 8:19 am

Hi Mickaël,
There are a few of us in the same boat. I need to learn C++ also.
Regards,
Brent.
User avatar
Brent Easton
 
Posts: 2573
Joined: December 21st, 2007, 3:06 am
Location: Berry, NSW, Australia

Re: How to become a Vassal developper

Postby mickael.camelot » July 22nd, 2011, 6:16 am

Ok,

so i'm waiting your invitation.

regards,

Mickaël.
Mickaël CAMELOT
Java/J2ee/Android Developer
User avatar
mickael.camelot
 
Posts: 7
Joined: July 20th, 2011, 7:44 am
Location: Rennes / France

Re: How to become a Vassal developper

Postby mickael.camelot » July 22nd, 2011, 7:05 am

If someone is interested in learning C++ :
http://bruce-eckel.developpez.com/livres/cpp/ticpp/v1/
Mickaël CAMELOT
Java/J2ee/Android Developer
User avatar
mickael.camelot
 
Posts: 7
Joined: July 20th, 2011, 7:44 am
Location: Rennes / France

Re: How to become a Vassal developper

Postby zov66 » July 23rd, 2011, 7:03 pm

Okay at work I was able to install svn, cvs, eclipse and get the vassal to download the trunk. Here at home not quite so lucky.

I am getting this error when in eclipse and trying to access the svn:

Failed to load JavaHL Library.
These are the errors that were encountered:
C:\csvn\bin\libapr-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libapriconv-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libeay32.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\ssleay32.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libaprutil-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsasl.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvn_subr-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvn_delta-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvn_diff-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvn_wc-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvn_fs-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvn_repos-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvn_ra-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvn_client-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
C:\csvn\bin\libsvnjavahl-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = C:\Windows\system32;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\csvn\bin\;C:\csvn\Python25\;C:\Program Files (x86)\ActiveState Komodo Edit 6\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Kofax\ImgCtls\bin;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.6.0_22\bin;C:\Program Files\SlikSvn\bin\

In eclipse it says under Team | SVN | SVN interface | Client | JavaHL (JNI) Not Available)

any help, pointers or ideas would be great.
ASL, Java, Wife, Kids, not in that order...
User avatar
zov66
 
Posts: 25
Joined: July 22nd, 2011, 9:59 pm
Location: Chicago, IL

Re: [messages] [Developers] Re: How to become a Vassal devel

Postby uckelman » July 24th, 2011, 7:17 pm

Thus spake zov66:
> Okay at work I was able to install svn, cvs, eclipse and get the vassal
> to download the trunk. Here at home not quite so lucky.

You don't need CVS installed. That's a completely different version
control system, one which were not using.

> I am getting this error when in eclipse and trying to access the svn:
>
> Failed to load JavaHL Library.
> These are the errors that were encountered:
> C:\csvn\bin\libapr-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit
> platform

This tells me that you're trying to run 32-bit libraries on a 64-bit
machine.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 6888
Joined: December 10th, 2007, 9:48 am
Location: Heidelberg, DE

Re: [messages] [Developers] Re: How to become a Vassal devel

Postby uckelman » July 24th, 2011, 7:32 pm

Thus spake "mickael.camelot":
> Ok,
>
> so i'm waiting your invitation.
>
> regards,
>
> Mickaël.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 6888
Joined: December 10th, 2007, 9:48 am
Location: Heidelberg, DE

Re: [messages] [Developers] Re: How to become a Vassal devel

Postby uckelman » July 24th, 2011, 7:33 pm

Thus spake Joel Uckelman:
> --===============6823556303661317436==
> Content-Type: text/plain
>
> Thus spake "mickael.camelot":
> > Ok,
> >
> > so i'm waiting your invitation.
> >
> > regards,
> >
> > Mickaël.
>

(Ack, forgot to type my reply.)

It's done.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 6888
Joined: December 10th, 2007, 9:48 am
Location: Heidelberg, DE

Re: How to become a Vassal developper

Postby mickael.camelot » July 28th, 2011, 6:20 am

Thanks a lot.
I will try to do my best.

regards
Mickaël CAMELOT
Java/J2ee/Android Developer
User avatar
mickael.camelot
 
Posts: 7
Joined: July 20th, 2011, 7:44 am
Location: Rennes / France

Re: How to become a Vassal developper

Postby soft-bug » July 28th, 2011, 6:51 am

Bonjour Mickael,

Si tu as besoin d'aide pour comprendre le fonctionnement de Vassal en terme d'utilisation, n'hésite pas à me contacter ..

Cordialement,
Grégory
www.VassalFactory.org

---------------------------------------------------
Hi Mickael,

If you need help about how Vassal works in temrs of using cases, do not hesitate to contact me

Regards,

Grégory
founder of The http://www.VassalFactory.org
User avatar
soft-bug
 
Posts: 222
Joined: December 20th, 2007, 9:30 am
Location: Paris / France

Next

Return to Developers

Who is online

Users browsing this forum: Bing [Bot] and 2 guests