Skip to content
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

Faire une doc sur l'installeur d'antaresVizualisation qui ... #151

Open
jalazawa opened this issue Dec 6, 2017 · 4 comments
Open

Faire une doc sur l'installeur d'antaresVizualisation qui ... #151

jalazawa opened this issue Dec 6, 2017 · 4 comments
Milestone

Comments

@jalazawa
Copy link
Member

jalazawa commented Dec 6, 2017

  • explique comment mettre à jour l'installeur si on modifie un des packages
  • explique comment mettre à jour la version de R
  • explique comment mettre à jour Chrome

avoir si ce n'est pas plus pertinent de mettre la doc ici

https://github.com/rte-antares-rpackage/antaresVizExe

OU

Est-ce qu'un lien vers ce type de tuto suffit ?

http://blog.skyscorer.com/2014/03/17/packaging-your-shiny-app-as-windows/

@jalazawa jalazawa added this to the 0.13 milestone Dec 6, 2017
@cderv
Copy link
Collaborator

cderv commented Dec 7, 2017

Si vous cherchez à packager des applications shiny sous un installateur windows, je vous conseille de regarder du coté de Rinno, c'est plutôt bien fait et récent.
https://www.ficonsulting.com/filabs/RInno
https://github.com/ficonsulting/RInno
C'est un package R qui facilite le packaging d'une application dans un installateur avec une logique de production "professionnelle" je dirais. Intéressant quand la logique de déploiement sur serveur n'est pas possible.

@bthieurmel
Copy link
Collaborator

C'est ce qu'on fait "à la main" (utilisation d'inno setup). On va cependant le tester et faire la comparaison. J'ai juste un doute sur le navigateur web. De notre côté, on embarque aussi un google chrome, ce qui peut empêcher des bugs si l'utilisateur a que des navigateurs pas "top" (genre IE). A première vue, Rinno ne le propose pas encore.

@bthieurmel
Copy link
Collaborator

Mea culpa, on peut apparamment inclure chrome. Titouan le teste. Si cela marche bien (ce qui doit être le cas), cela sera en effet plus simple pour nous !

@cderv
Copy link
Collaborator

cderv commented Dec 7, 2017

ça automatise des choses je pense et offre des fonctions intéressantes en plus. Tenez moi au courant, ça m'interresse d'avoir le REX de ce cas d'usage et voir le résultats (et aussi le chemin pour y arriver)

D'ailleurs pourquoi intégrer un navigateur dans l'installateur ?
je trouve ça assez 'invasif' de fournir le prérequis externe au monde R dans le packaging plutot que l'indiquer en prérequis et vérifier que ça existe. Si besoin d'autres choses que IE, alors à l'utilisateur de l'installer lui même. D'ailleurs, il doit y avoir un moyen de lancer l'appli avec un autre navigateur que celui par défaut. En tout cas, on a un bout de code JS pour détecter le navigateur et indiquer qu'il faut utiliser un autre de préférence

Rem interne : Je sais que vous ne travaillez pas que pour l'interne, mais en interne ça peut poser souci pour info.

@jalazawa , il faut qu'on voit ensemble pour les tests de déploiement et de charge sur nos environments internes. Si tu souhaites toujours étudier cela bien sûr.

@jalazawa jalazawa modified the milestones: 0.13, note Apr 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants