-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/pge2028 first year #30
base: main
Are you sure you want to change the base?
Conversation
New BSQ for PGE 2028 and +
Besoin d'ajouter le parsing du résultat ainsi que la mise en page dans un fichier readme
La partie du parsing des données est maintenant finies, voir pour la partie affichage
[Fix]: mettre les assets dans le dossier assets
Update des sujets, des tests et des readme
Remove B-CPE-201 Update B-CPE-200 Update B-CPE-100 Update B-AIA-200 Update B-CPE-210
Adding of the possibility to use multiple writter depending of the type of readme you want
The absolute url make it easier for the future writer.
Il faut voir si le temps d'attente dans le pire des cas est pas trop long ou pas (10 sec pour les normal et 20 pour l'anti DDOS de l'intra)
Les données sont encore en anglais, voir avec googletrans en séparant chaque phrase pour moins de problème
This comment was marked as resolved.
This comment was marked as resolved.
Nouveau sujets du module PSU-100: |
Yo @Kaiwinta, est-ce que tu pourrais expliquer un peu plus en details ce qui a été fait ? Je t'avoue que ça va être long si je doit review tout ce qui a été fait/modifié moi même. Merci beaucoup ! |
Salut @Clement-Fernandes je comprends que 400 fichiers à review ce soit un peu long. Correctif: Les images sont dans asset maintenant Ajout: Du coup, j'ai fait un petit projet python qui à pour but de créer des Readme sous quasiment le même format que l'existant pour chacune des catégories (Global, Semestre, Module, Projet) Et qui pour les projet et capable de récupérer les tests de la mouli à partir d'un url d'une mouli. Pour les modules, les détails et requirements sont scraper à partir de l'url du module. J'ai ensuite joué ce script sur la totalité des projets / modules / semestre que j'avais fait afin de mettre à jour les info et ceux que je n'ais pas encore fait et qui n'avais aucun Readme on juste eu la template par défaut. Je suis partis du principe que l'on voulais pas perdre de sujet et j'ai donc garder ceux qui ne sont plus dans le programme, changer les nom des modules qui ont changé. Les seules exceptions sont certains projets de math qui étaient en SEM-4 qui ont été deplacé en SEM-1. Je voulais éviter d'avoir 2 projet La seule chose que j'aimerais rajouter dans le futur est le fait de pouvoir réexécuter le script sans perdre des info qu'il y avait dans le Readme existant même si pour éviter ça on peut copier dans le clipboard le nouveau Readme et fusionner à la main |
Yo @Kaiwinta, est-ce que t'arriverai à faire la dernière feature dont tu parlais à la fin de ton dernier message? Ca me parait mieux avant de le merge définitivement sur le repo. Merci ! |
Oui pas de problème, je comptais la faire sous peu. |
Salut @Clement-Fernandes, alors j'ai rajouté 2 types de save:
|
@Kaiwinta tu peux m'expliquer ce qu'il faut faire a la fin ? je doit lancer le script a la main et repush c'est bien ça ? Si oui est-ce que tu pourrais me donner les lignes de commandes / ce qu'il faut rajouter en plus pour que tout marche. Merci |
@Clement-Fernandes Désolé de la mauvaise compréhension. Le script python permet de récupérer des tests de la mouli / des détails des modules sur l'intra. Par exemple si je suis en tek1 et que le MyTop vient d'etre ajouté, je peux rajouter le sujet facilement puis ensuite scrapper les tests sans problème. Permettant de maintenir le repo à jour avec un minimum d'effort. Si tu veux tu peux scrapper les tests et détails des modules pour les semestre 4 et 5. Les détails pour l'exécution du script sont dans AutoDoc/readme.md. Aussi cette PR ajout les fichier manquant de la #32 |
Hello, voila les nouveau sujets : |
Nickel je rajoute ça à la pr |
Description
Update of all the subject of the first years based on the Pge-2028 first year.
Creation of an automatic Readme creator and update of all the readme to match it's syntax
Fix of:
#31
Changes include