unitexgramlab / unitex-packaging-windows Goto Github PK
View Code? Open in Web Editor NEWUnitex/GramLab Setup Installer for Windows
Home Page: http://unitexgramlab.org
License: GNU Lesser General Public License v2.1
Unitex/GramLab Setup Installer for Windows
Home Page: http://unitexgramlab.org
License: GNU Lesser General Public License v2.1
When the installer asked where it should create the user's personal workspace, I wanted it to be created directly at the root of disk D:\ so I selected D:\ but the installer did not allow me to go further in the installation and I must cancel.
Thanks
I used the Windows installers to install the current stable version (Unitex/GramLab 3.1) and Unitex/GramLab 3.2alpha (Rev. 56) on the same computer, in 2 different installation directories. (I am aware this is not recommended.) Both installations succeeded.
Then I ran the uninstaller of version 3.2alpha, by double-clicking uninstaller.exe in the installation directory of version 3.2alpha. The first window that popped up gave the correct version number, but the second window, "Uninstall Unitex/GramLab", announced "Uninstalling from: (...)Program Files (x86)\Unitex-GramLab-3.1".
I cancelled, but it seems the uninstaller of a version might uninstall another version.
I am reporting this just in case the problem would have a simple solution.
The Unitex/GramLab installer proposes to install the system in a default directory.
If the user uninstalls an older version first, he/she may wish to install the new version in the same directory of the other. I suggest offering him/her the choice between the two defaults.
During the operation of the installer, it displays this message:
Setup will create your workspace in the following folder. To select a different folder, click Workspace and (...)
Destination folder where your Unitex/GramLab folder will be created:
This part of the message suggests that the user's Unitex/GramLab workspace folder (or private Unitex directory, as it is named in the Info/Preferences menu) will be created as a subfolder in the folder shown in the field displayed after the message. This is confusing because the rest of the message says that the user's workspace folder will be the folder shown in the field (which is what happens actually).
I suggest replacing the text above by this:
Setup will set the following folder as your workspace. To select a different folder, click Workspace and (...)
Destination folder that will be used as your Unitex/GramLab folder:
This way, the text is consistent and the warning message that may be displayed later becomes understandable. (I opted to choose where I want my Unitex workspace, and the following warning message was displayed:
Your workspace folder: C:\ (...the directory I specified in the field mentioned above...) already exists and is not empty. Continue anyway? Note that this action does not overwrite any existing file in your folder
If the user has specified an existing folder somewhere in one's existing directory tree, understanding that the installer will create his workspace there as a subfolder, this message is inconsistent and confuses them.)
Add the repository to Travis CI.
.travis.yml
language: bash
before_install:
- sudo apt-get -qq update
- sudo apt-get install -y nsis nsis-common
install:
- wget http://unitex.univ-mlv.fr/releases/latest-rc/source/Unitex-GramLab-3.1rc-source-distribution.zip && Unitex-GramLab-3.1rc-source-distribution.zip
script:
- makensis -DANONYMOUS_BUILD -DVER_MAJOR=3 -DVER_MINOR=1 -DVER_SUFFIX=rc -DDEBUG_MODE -DINPUT_BASEDIR=. unitex.nsi
notifications:
email: false
sudo: required
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.