Skip to main content

Le Code

Vous maîtriser JAVA ? Vous souhaitez apporter des améliorations au logiciel ? Alors faîtes-vous connaître.

 Développer Ancestris est une responsabilité et un engagement dans la durée. Vous aurez la responsabilité de créer des fontionnalités et de les intégrer dans un logiciel existant. Il faudra respecter certaines règles évidentes de façon à rester cohérent avec l'interface d'utilisation d'Ancestris. Il faudra également respecter les principes de qualité de développement. Vous rejoignez une équipe et nous sommes là pour vous accompagner.

SiDonc si vous voulezsouhaitez rejoindre l'équipe de développeurs d'Ancestris, envoyez-écrivez-nous un mail à

 

L'accès développeur n'est nécessaire que si vous voulez apporter votre contribution à Ancestris, donc si vous voulez faire des modifications, ajouts, etc... dont tout le monde pourra bénéficier. Si vous voulez simplement reprendre le code pour faire des choses quesupport@ancestris.org pour vous (c'estfaire dommage), utilisez l'accès anonyme.connaître.


DeDans quoivotre avez-vousmessage, besoin?

indiquez-nous
  • votre nom, un loginidentifiant et un mot de passe,
  • passe.
  • JDK 1.8.x (par exemple 1.8.0.40)
  • Netbeans 8.0.1
  • Le code source.

Pour ajouter, changer, modifier quelque chose à Ancestris,Nous vous avezdonnerons besoinalors duaccès au code source. Pour

accéder

De auquoi référentielvous suraurez notre serveur, choisissez un nom d'utilisateur et un mot de passe, et les envoyer à daniel@ancestris.org. Ces deux éléments sont obligatoiresbesoin pour avoirdévelopper un accès sur notre serveur. Vous recevrez une confirmation de votre accès très rapidement.:

Ceci fait, vous avez besoin du JDK (Java Development

  • Du Kit version 8.x pas 6.x ni 7.x) et Netbeans (l'Environnement de développement), prenezJAVA
  • De la dernière version 8.0.1de (pas 7.x.x puisque Ancestris est désormais développé avec 8.x.x). N.B.: Il existe uneNetbeans, version française,aise aussiidéalement.
  • utilisez le menu déroulant en haut dans le milieu droit de la page "Langue de l'IDE", et choisissez "Français".

Puis installer Netbeans dans un répertoire où vous avez le droit de lecture et d'écriture. Une fois cela fait, mettez à jour Netbeans avecinstallé, assurez-vous de récupérer les dernières mises mise-à -jour disponibles.et C'estrécupérez obligatoirele sicode vous voulez compiler toutes les extensions du projet AncestrisExtensions.d'Ancestris.

MaintenantPour ilcela, faut configurer Netbeans, une fois Netbeans installé et mis à jour,allez dans le menu principal, allez à "Team ou Equipe" -> "Subversion" -> "Checkout".

Etape "Référentiel Subversion". Comme URL du référentiel :rentiel, saisir "http:https://svn.ancestris.org"

Comme Utilisateur et Mot de passe, utilisez ceux que vous avez envoyés à Daniel puis cocher la case pour les enregistrer.

Etape suivante, "Dossiers à extraire".

  • Dossiers du référentiel: trunk
  • Révision du référentiel : laisser vide ou HEAD
  • (x) Sauter "trunk" et n'extraire que son contenu
  • ( ) Export d'une arborescence propre depuis le référentiel.
  • Spécifie le dossier local dans lequel les dossiers seront extraits.
    Dossier local : ici, vous mettez ce que vous voulez par ex /home/johnny/svn/ancestris avec linux ou C:\Users\johnny\Documents\svn\ancestris avec Windows
  • (x) Rechercher des projets NetBeans après le checkout.

Puis cliquer sur "Terminer".

Ceci fait vous pourrez ouvrir deux projets, AncestrisCore, et AncestrisExtensions et même un troisième Tools.