Programmes, outils, jeux, etc. pour la finale

Je ne vois pas Visual Studio Code sur ces listes, sera-t-il aussi disponible ou pas? C'est un éditeur de code très populaire, au moment où je parle, le répertoire GitHub Microsoft/vscode a plus de 19 000 étoiles de plus que atom/atom

La build open source de la version stable est dans le répertoire Community (https://www.archlinux.org/packages/community/x86_64/code/).

Pour i3, je vois i3-wm et non i3-gaps, j'en déduis que les finalistes ne profiteront pas des fonctionnalités supplémentaires du fork i3-gaps?

Je ne vois pas Visual Studio Code sur ces listes, sera-t-il aussi disponible ou pas?

Il ne l'était pas l'an dernier, mais peut l'être cette année. Tu peux faire une pull-request sur le dépot ?

Pour i3, je vois i3-wm et non i3-gaps, j'en déduis que les finalistes ne profiteront pas des fonctionnalités supplémentaires du fork i3-gaps?

Je suis pas sûr que ça soit vraiment indispensable, mais tu peux faire une PR si tu veux.

Jan. 9, 2019, 8:07 p.m. Edited on Jan. 9, 2019, 8:11 p.m.

Je viens de faire une pull request sur https://github.com/prologin/sadm et https://github.com/prologin/envlive.

https://github.com/prologin/sadm/pull/133

https://github.com/prologin/envlive/pull/14

Edit: C'est la build de la branche stable que j'ai demandé à ajouter avec les pull requests, car on peut la récupérer depuis le répertoire Community d'Arch, alors que la build de la branche Insiders n'est que dans l'AUR. (https://aur.archlinux.org/packages/visual-studio-code-insiders/)

Je pense que la version stable est largement suffisante, je crois aussi que le magasin d'extensions n'est pas disponquand on a une build autre que celle de Microsoft.

Merci beaucoup pour tes PR ^^

Est-tu sûr qu'on ne peut pas installer d'extensions avec la build open source?

Je veux la version Insiders donc j'utilise le paquet visual-studio-code-insiders de l'AUR, qui récupère la build de Microsoft.

Je n'utilise ni la build de la version stable de Microsoft, ni la build open source de la version stable.

Même si je peux me passer des thèmes et peut-être même de l'extension Vim, j'ai besoin de l'extension C/C++, et je pense que tous les utilisateurs de VS Code ont besoin de l'extension faite pour le langage qu'ils utilisent.

La build propriétaire de la version stable est elle aussi, comme la build propriétaire de la version Insiders, dans l'AUR: https://aur.archlinux.org/packages/visual-studio-code-bin/

Je ne sais pas si l'association voit un inconvénient à rajouter un paquet qui n'est que dans l'AUR, il y a quand même des paquets de l'AUR dans les listes que j'ai vue.

Jan. 11, 2019, 8:19 a.m. Edited on Jan. 11, 2019, 8:20 a.m.

Salut,

Vous n'aurez pas internet pendant la finale et les régionales, donc si vous avez besoins d'extensions il faut qu'elles soient directement sur l'environnement

[EDIT] ce que je veux dire par là, c'est qu'il faudra sûrement une autre PR :)

Comment feront les utilisateurs d'autres éditeurs de code, comme (Neo)Vim ? Ne pourront-ils pas utiliser d'autres plugins que ceux installés par vos vimrc/init.vim ?

Ou peuvent-ils venir avec un support physique, comme une clé USB, sur lequel ils stockeront des plugins Vim ?

Si c'est le cas, les utilisateurs de VS Code pourraient récupérer les fichiers VSIX des extensions qu'ils veulent utiliser et les installer ainsi: https://code.visualstudio.com/docs/editor/extension-gallery#_install-from-a-vsix

Sinon, il faudrait télécharger les extensions sur les ordis à l'avance et avoir un script Bash ou quelque chose pour permettre d'installer les extensions qu'on veut, parmi celles qui ont été téléchargées à l'avance.

Accepteriez-vous une PR qui ferait ça ?

Les supports physiques sont également interdits, donc pas de plugins vim.

Lors de la finale nous fournissons des plugins par défaut sur vim (https://github.com/prologin/sadm/tree/master/python-lib/prologin/hfs/skeleton/.vim), mais pas pour les régionales.

Préinstaller certaines extensions pour vscode pour les langages que l'on supporte semble envisageable, reste à voir comment permettre l'installation à l'utilisateur et ou comment l'automatiser.

Les PR sont toujours bienvenue :)

Est-ce que le plugin Rust est installé sur IntelliJ IDEA ? (sinon je ne vois pas clairement cargo; je comprends qu'il soit peu utile ici mais est-il installé avec Rust)

overmighty

Est-ce qu'un membre de l'équipe peut m'expliquer comment fonctionnent https://github.com/prologin/sadm et https://github.com/prologin/envlive pour que je puisse faire la PR pour préinstaller des extensions VS Code ?

En pratique, il y a peu de chances qu'on accepte une PR qui soit relativement compliquée à maintenir pour un éditeur spécifique. Il n'y a pas de package Archlinux pour ces plugins ?

Peut-être que la façon la plus simple de faire, ce serait d'en faire un package AUR si c'est possible, et nous donner le nom ensuite.

Je viens d'écrire ce script Bash pour pré-installer des extensions Visual Studio Code:

https://gist.github.com/OverMighty/16ad23ddd8e8da8b7b85cb066aaf2462

Il suffit de l'appeler comme si on appelait pacman -S mais avec les noms des répertoires GitHub des extensions qu'on veut installer à place de noms de paquets.

Exemple:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
overmighty ~ $ ./vscode-extension-installer.sh Microsoft/vscode-cpptools Microsoft/vscode-python VSCodeVim/Vim equinusocio/vsc-material-theme

Installing 4 Visual Studio Code extensions...

(1/4) Microsoft/vscode-cpptools
  -> Downloading
  -> Installing
(2/4) Microsoft/vscode-python
  -> Downloading
  -> Installing
(3/4) VSCodeVim/Vim
  -> Downloading
  -> Installing
(4/4) equinusocio/vsc-material-theme
  -> Downloading
  -> Installing

Dans cet exemple, les 4 extensions suivantes ont été installées:

https://github.com/Microsoft/vscode-cpptools

https://github.com/Microsoft/vscode-python

https://github.com/VSCodeVim/Vim

https://github.com/equinusocio/vsc-material-theme

Est-ce que ce script pourrait facilement être intégré dans envlive et sadm ou faut-il que je crée un paquet AUR ?

Je ne l'ai pas vu l'année dernière mais cela serait possible d'ajouter le jeu Battle for Wesnoth (dernière version) pour la finale avec un mode jeu local qui fonctionne ?

May 19, 2019, 2:34 p.m. Edited on May 19, 2019, 2:35 p.m.

Le package est wesnoth mais je ne sais pas trop comment il faut faire la Pull Request. Quelqu'un pourrait-il le faire pour moi ?

Moyen chaud, ça va prendre du temps à faire marcher, mais si quelqu'un fourni un package archlinux tout fait ça sera évidemment bienvenu ;-)

Reply to the thread

You have to register or log in to post messages.