Wednesday, June 08, 2011

Windows installer update

Hello fellow emeseners, this is syst3m. Most of you don't know me, and if you do that scares me a bit.

Anyways, if you are a Windows emesene user then you are probably familiar with some of my work. I am the guy that has been making the installers (and portable versions) of emesene since just before the release of 2.11.4.

Now for the real reason for this post.

There will be a new installer in 2.11.6!

I know it might not sound too exciting, but a lot of improvements have already been made to the installer to make it more user-friendly and Windows-friendly.





Some of the new features did make it into 2.11.5, but those were just added on to the existing boring installer.


emesene 2.11.6 features a completely re-written installer (and portable) script which include some new features as well as some improvements to existing ones.



Current Features:
  • Modern UI
  • Multi-language support
  • Added license, components, directory, welcome and finish pages
  • Clean uninstallation (registry friendly)
    • Optionally cleans up any older registry files
    • Optionally deletes config (current user only)
  • Checks if emesene is running when installer or uninstaller is opened
  • Added uninstall information to Add/Remove Programs
  • Ability to remove StartMenu Shortcuts
  • Slightly better compression (smaller installer size)

Planned Features:
  • Check installed version upon new installation

Other Windows changes that are present in 2.11.5 and newer are that shortcut icons now works in Windows Vista/7 and the config folder has been moved to APPDATA
(C:\Documents and Settings\{username}\Application Data on XP and
C:\Users\{username}\AppData\Roaming on Vista/7).

Sorry for any inconvenience in moving of the config file.

Before I go I just wanted to let you the users know that it is not hard to make contributions to emesene.
 
You don't have to be a developer or packager to help out, though they do help. 
 
It's as simple as submitting bugs, suggestions, and translating into a language you know. 
 
I started with minimal knowledge of python (still don't know much) but that didn't stop me from helping.

If you're interested in trying out windows experimental/development packages to try out new features, bug fixes, and my lovely new installer you have options. 
 
You can build your own packages using http://blog.emesene.org/2011/03/rough-guide-to-create-windows-packages.html and compiling using "emesene-installer-MUI.nsi" OR you can user pre-built packages made by yours truly at http://www.mediafire.com/emesene

Remember anything that is not a stable release should not be considered stable, and may include issues.

Bye for now. :)

- syst3m

marianoguerra: a huge round of welcome applauses for our new windows packaging overlord syst3m! 
 
(want to become our packaging overlord for other OS/distribution? join us at github and/or the mailing list and ask!)

9 comments:

Mystro256 said...

Nice job!

Andres Vignoli said...

Se agradece el trabajo realizado

El detalle de buscar actualizaciones me aparece acertado para este tipo de versiones de desarrollo

Una cosa es que desde las primeras versiónes que utilizó de emesene2 (2.11.4) es que a varios de mis contactos nos les carga sus avatares y llega a ser molesto...

Sigan así esperamos mas de este gran proyecto.

Anonymous said...

En las versiones 2.11.z es posible conectarse al mismo tiempo en dos equipos sin que en el otro se desconecte
http://imagenex.netii.net/images/emesenerro.png
no se si es un feature o un error xD

Riccardo (c10ud) said...

Multiple points of presence, they say it's a feature

Anonymous said...

What about the Spanish version?

amichelins said...

Good Work.
I install and test.
Nice layout.

Put config in :
C:\Documents and Settings\{username}\Application Data
is very very bad.
I need my config files in D:\ becouse in a system crash i don't loose my config files on format. Exist some caind of config to put config in other folder?

amichelins said...

At moment i go continue using the old and good portable 1.6.x

syst3mfailur3 said...

@amichelins

That is were the standard place for application data such as configs. If you have anything to suggest try https://github.com/emesene/emesene/issues

Also there is a portable version of emesene2 available at http://www.mediafire.com/emesene

Josè said...

Buen trabajo muchachos! estoy probando la versión tarball, y por lo pronto todo funciona perfecto. (tengo ubuntu 11.04).

Solo que en las extensiones, habilito "Music", pero no aparece boton o algo que muestre que estoy escuchando actualmente