Aller au contenu


Photo

[Git] Comment Participer Au Dev Du Bot


  • Ce sujet est fermé Ce sujet est fermé
41 réponses à ce sujet

#21 Duciel

Duciel

    Newbie lvl 3

  • Membres
  • 23 messages

Posté 12 March 2014 - 16:39

Merci pour la précision, j'utilise actuellement (enfin jusque hier) la version 8.2c mais je trouvais cependant que le travail fait par Anakha méritait qu'on continue ou au moins qu'on y prête attention ;) . Y a-t-il une chance pour que cette version soit continuée ou doit-on repartir de la nouvelle version ?

#22 TheCat31

TheCat31

    Jeux de mains Jeux de vilains

  • Membre Senior
  • 2828 messages
  • Location :Citoyen du Monde :)
  • Hobbies :Je ne comprends pas ce mot.

Posté 12 March 2014 - 17:00

joker :)

Je laisse répondre un membre éminent de l'équipe dev. Là ça dépasse mon périmètre de compétence. (Peut-être en mettant à jour tous les offsets de la ROS 2.0.x dans la revamp, mais ça ne doit pas être aussi simple, sinon ça aurait été fait)

Ok je :sort: avant de prendre un Warm. :)
!!! Think before you bot !!!- Comment ça marche le Boting : Installation et Configuration du BoT- Une Question? la réponse : [Faq] Questions Fréquemment Posées- Pensez à ne pas quoter le dernier message, cela devient illisible, un "@nom : blabla" est plus lisible. :)Lycos on GMS Temple

Image IPB Tendre vers l'Excellence!Si un commentaire vous est utile, pensez à cliquer le bouton (+)


#23 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 12 March 2014 - 20:39

Je ne mettrai pas à jours pour deux raisons :
- je n'en ai ni le temps, ni l'envie
- je n'ai pas à dispo l'intégralité des changements (et seulement les changements) pour pouvoir appliquer les modifs de la 8.2 sur cette version.

Y a d'autres raisons, mais pas la peine de les étaler

Pour toute réclamation / demande : aller voir Euclide_ et kickbar.
  • TheCat31 aime ceci

Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#24 tatakagure

tatakagure

    Newbie lvl 3

  • Membres
  • 15 messages

Posté 17 March 2014 - 12:22

Bonjour à tous.

Je suis nouveau sur le forum.

J'aimerais participer au dev du bot. Ca fait maintenant deux mois que j'utilise le bot anciennement ArreatCore et que je le trouve simplement magnifique.
Cependant, ayant déjà plusieurs expériences par le passé avec AutoIT, j'aimerais rajouter des fonctionnalités et/ou corriger des bugs que j'ai pu remarquer ou encore apporter des améliorations de perfos.

L'idée que j'ai en tête, c'est l'envoi de screenshots à intervalle de temps réguliers par mail, afin qu'on puisse suivre en temps réel ce que l'on droppe etc.
J'ai déjà une fonction toute faite et ça me faisait chier de la reporter entre chaque version du bot, donc je me suis dit que le plus simple serait de m'intégrer à vous et pourquoi pas de travailler avec vous.

Pour info, j'ai déjà un background en informatique et plus particulèrement en dev.

Ma question c'est :
Est ce qu'il y a un github commun?
J'ai l'impression que des versions poussent de tous les côtés et que ca commence à partir en cacahuète. Ca devient difficile de se retrouver parmi les différents posts avec les différentes personnes qui postent de nouvelles versions.

Merci de votre réponse.
  • damda58 et djeof aiment ceci

#25 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 17 March 2014 - 14:51

Sujet nettoyé, stop hors-sujet ty.
  • Anakha aime ceci

#26 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 17 March 2014 - 23:48

Ma question c'est :
Est ce qu'il y a un github commun?
J'ai l'impression que des versions poussent de tous les côtés et que ca commence à partir en cacahuète. Ca devient difficile de se retrouver parmi les différents posts avec les différentes personnes qui postent de nouvelles versions.


Pour le moment, non.
A terme : nous verrons. :)

Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#27 PanisRahl

PanisRahl

    Newbie lvl 3

  • Membres
  • 12 messages

Posté 22 March 2014 - 10:56

Pour ma part j'ai été faire un tour sur Git histoire de faire un fork et j'ai été surpris de voir que la version Git est autrement plus fournie et claire que les versions livrées sur le forum.

Étant inscrit sur le forum depuis peu je ne connais pas bien la genèse des différentes versions et le pourquoi on n'arrive pas à merger vers une version Git commune, quitte à faire une branche pour une version simplifié ou inversement ? J'aimerais participer au développement mais j'avoue que le copier/coller dans des posts en vrac sur le forum me rebute un peu...

Serait-il envisageable de pousser la version courante sur le repository afin de pouvoir profiter des évolutions ?
Si non serait-il possible d'avoir une explication afin de savoir si je peux aider ou non ?

Je ne sais pas trop où et à qui m'adresser...

#28 Foxey

Foxey

    Débutant lvl 3

  • Membres
  • 77 messages

Posté 22 March 2014 - 12:18

Nous devons attendre de voir si les devs actuel souhaite passer sur un développement collaboratif.
Pour le moment ce n'est pas le cas, et le risque d'upload une version "communautaire" en // d'un dev "private" est qu'il y ait un split des devs (comme ça a était le cas à la 8.2).

#29 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 22 March 2014 - 13:59

A terme ce serait un avantage d'utiliser la version du git. Actuellement, le client d3 et le toolkit sont trop fréquemment update. Dès que les freq de maj se calmeront, on prendra du temps pour update le git.
  • Anakha aime ceci

#30 TheCat31

TheCat31

    Jeux de mains Jeux de vilains

  • Membre Senior
  • 2828 messages
  • Location :Citoyen du Monde :)
  • Hobbies :Je ne comprends pas ce mot.

Posté 22 March 2014 - 14:20

Gros +1 pour cette orientation. :)
!!! Think before you bot !!!- Comment ça marche le Boting : Installation et Configuration du BoT- Une Question? la réponse : [Faq] Questions Fréquemment Posées- Pensez à ne pas quoter le dernier message, cela devient illisible, un "@nom : blabla" est plus lisible. :)Lycos on GMS Temple

Image IPB Tendre vers l'Excellence!Si un commentaire vous est utile, pensez à cliquer le bouton (+)


#31 Anonymous69

Anonymous69

    Hard Gamer

  • Membres
  • 361 messages

Posté 23 March 2014 - 11:02

@euclide justement plus il y a des modifs plus le git est important pour suivre et non seulement ne rien oublier mais surtout trouver rapidement les rollbacks en cas de regressions et les typos et autres, la F et la G aurait eu moins de soucis avec un git ;)
  • Anakha, djeof et moriced3 aiment ceci

#32 Foxey

Foxey

    Débutant lvl 3

  • Membres
  • 77 messages

Posté 26 March 2014 - 00:50

Je suis tombé sur ce git :
https://github.com/Inarvi/D3ROS

Es-ce celui utilisé par les devs ou un simple fork/directory ?
Je dirais plutôt le deuxième mais bon, sait-on jamais!

Edit: Pour connaitre les modifications exactes entre la 8.1 et la 8.2, pourquoi ne pas faire un projet avec la 8.1 et commit les fichiers de la dernière 8.2 ? Ainsi, on verrait toutes les modifications et on pourrait modifier le git de Kyria en conséquence puis ensuite tous travailler dessus, non ? (Dans l'autre sens ça marche aussi, à voir quel base de travail est la plus adaptée pour l'évolution du bot)
  • djeof aime ceci

#33 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 26 March 2014 - 09:50

Je suis tombé sur ce git :
https://github.com/Inarvi/D3ROS

Es-ce celui utilisé par les devs ou un simple fork/directory ?
Je dirais plutôt le deuxième mais bon, sait-on jamais!

Edit: Pour connaitre les modifications exactes entre la 8.1 et la 8.2, pourquoi ne pas faire un projet avec la 8.1 et commit les fichiers de la dernière 8.2 ? Ainsi, on verrait toutes les modifications et on pourrait modifier le git de Kyria en conséquence puis ensuite tous travailler dessus, non ? (Dans l'autre sens ça marche aussi, à voir quel base de travail est la plus adaptée pour l'évolution du bot)


Fork je pense, car je ne le connaissais pas ^^

Pour ton edit : on peut le faire en one shot, ce sera tout aussi long en fait, car les structures / nom des fonctions etc ne sont pas pareils.

Je le ferai surement, mais pas avant que le bot arrête de se prendre des update toutes les semaines. (Ou alors qu'on bosse sur un git déjà pour simplifier car refaire 2 fois les même modif, c'est lourd :))
  • djeof aime ceci

Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#34 Foxey

Foxey

    Débutant lvl 3

  • Membres
  • 77 messages

Posté 26 March 2014 - 11:19

Oui, travailler sur un git pour la version actuelle permettra une fusion aisée. D'autant que l'on peut "tous" contribuer au merge et aux futures améliorations :)
  • djeof aime ceci

#35 therippe

therippe

    Newbie lvl 3

  • Membres
  • 15 messages

Posté 04 May 2014 - 22:50

bonjour
nouveau venu sur ce forum j'ai apporté quelques modifs au bot version avancé et automatisation

le github actuel est bien https://github.com/M...3ROS-ArreatCore ?
sinon comment participer ?
  • djeof aime ceci

#36 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 05 May 2014 - 00:30

sinon comment participer ?

Salut,
Me semble que tu as juste à t'inscrire et à relire les 2 premier postes de ce sujet.

#37 Anakha

Anakha

    Khon

  • Admin Gms
  • 3286 messages
  • Location :Grenoble
  • Trade : Mediator

Posté 05 May 2014 - 08:51

le github actuel est bien https://github.com/M...3ROS-ArreatCore ?

c'est bien le cas

Aucun support ne sera fait en privé. Si vous avez un problème, faites un post.

 Ne pas hésiter à mettre un petit (+) si mon post vous plait ou vous a servi !

#38 rahhhh

rahhhh

    Newbie lvl 3

  • Membres
  • 11 messages

Posté 16 May 2014 - 14:33

Bonjour,

au niveau de la convention de code, tu préconises quoi pour les tab / espace ? (tab de 4 cars ? que des espaces, etc ...

#39 rahhhh

rahhhh

    Newbie lvl 3

  • Membres
  • 11 messages

Posté 16 May 2014 - 15:09

et pour le nommage des variables, fonction : plutôt en anglais ?
et les commentaires : en français ?

#40 Anonymous69

Anonymous69

    Hard Gamer

  • Membres
  • 361 messages

Posté 16 May 2014 - 15:12

Que des tab, lowerCamelCase pour les ajouts, commentaires en anglais de préférence :)