π
<-
Chat plein-écran
[^]

Source Giac

Discussions scientifiques et scolaires

Source Giac

Message non lude legmask » 04 Mar 2021, 08:42

Bonsoir @parisse

Je me posais la question si vous aviez un endroit publique ou nous pouvons trouver vos repo svn ? Cela ne me dérange pas de bosser avec svn par contre sans le repo sa me paraît bien compliqué...

Peut être je suis aveugle mais j'ai rien trouvé sur votre site mis a part des archives avec le code...

De même j'ai trouvé le repo svn de GeoGebra mais encore une fois je ne comprends pas vraiment, la structure est pas du tout la même que les archives ....

Bref si vous pouviez éclairer la chose :)
Néanmoins votre travail reste formidable

Merci d'avance
Gmask
Image
Avatar de l’utilisateur
legmaskVIP
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 31.5%
 
Messages: 110
Images: 4
Inscription: 20 Déc 2019, 16:49
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BioMAD
GitHub: LeGmask

Re: Source Giac

Message non lude parisse » 04 Mar 2021, 11:15

Vous avez tout trouve, je travaille personnellement avec des archives tar qui utilisent le systeme de build autoconf/automake et permettent avec ./configure make et make install de generer Xcas pour linux (et certains autres Unix). Pour windows, les Nspire et les Numworks il y a des Makefile et fichiers config.h specifiques. Pour Mac, c'est plus complique et ca ne marche sans doute plus sur des OS X a jour.
Je soumets les changements des fichiers sources de giac (dans le repertoire src) vers le SVN de geogebra. Ceci donne donc la possibilite de voir l'historique des changements et de se synchroniser sans telecharger toute l'archive giac-x.x.x.tar.bz2. Geogebra utilise une arborescence un peu differente et son propre systeme de build pour utiliser giac dans leur fenetre CAS.
Voila, ca ne suit pas les standards actuels, mais je m'y retrouve facilement avec tous les fichiers sources sont dans src.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 79.8%
 
Messages: 3546
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Source Giac

Message non lude legmask » 04 Mar 2021, 11:22

Erf oui c'est loin d'être conventionnelle tout ça :(
Petite question ? Vu que vous utiliser déjà svn pourquoi ne pas faire votre propre repo ?

Je vais essayer de me débrouiller avec ça, merci beaucoup
Image
Avatar de l’utilisateur
legmaskVIP
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 31.5%
 
Messages: 110
Images: 4
Inscription: 20 Déc 2019, 16:49
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BioMAD
GitHub: LeGmask

Re: Source Giac

Message non lude parisse » 04 Mar 2021, 13:49

LeGmask a écrit:Erf oui c'est loin d'être conventionnelle tout ça :(
Petite question ? Vu que vous utiliser déjà svn pourquoi ne pas faire votre propre repo ?

C'est tres pratique pour moi d'avoir un svn existant ou sauvegarder mon travail, mais je ne vois pas l'utilite d'en avoir un autre, au contraire.
Je travaille seul sur le source de giac, a l'exception de quelques fichiers qui sont maintenus par Luka Marohnić sur son repository github, c'est beaucoup plus simple pour moi de juste faire des petits backups quand je vais faire une grosse modif dont je ne suis pas sur sur un fichier. J'utilise quelques commandes Unix de base pour faire ca, les memes qu'il y a 30 ans (on ne peut pas en dire autant des systemes de repo, on est passe de cvs a svn a git et il doit y en avoir eu d'autres genre mercurial ...). Je n'ai aucune envie de changer, ca risquerait de me faire faire des erreurs (c'est d'ailleurs une des raisons qui me fait preferer svn a git avec ses 2 operations necessaires pour faire un commit au lieu d'une). Apres, je ne pretends pas que ma methode est meilleure qu'une autre, ca depend des gens et des projets, je suis persuade qu'il n'y a pas de methode intrinsequement meilleure.
J'ajoute que ma collaboration avec Geogebra ne se limite pas au SVN bien sur, la majorite des suggestions d'ameliorations vient de chez eux, et leur base de tests de regressions est extremement utile pour assurer la stabilite de Xcas et de ses derivees.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 79.8%
 
Messages: 3546
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile


Retourner vers Maths, physique, informatique et autre...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 18 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1047 utilisateurs:
>1025 invités
>16 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)