Skylive NG - Next generation skylive client

Did you want to contribute to the skylive client developement but you don't have any programming skill?

The latest stable version is: 0.1.5

News for 0.1.5 release:

  • Fixed some bugs
  • Added autofocus function to all telescopes
  • only for staff, added autosync and manual focus features
  • Audio streaming support embedded in the client for public events audio comments

News for 0.1.4r1 release:

  • Fixed a bug in DSS viewer
  • Fixed a bug in the OSX version auto-upgrade
  • No more live and fits viewer "Flash" in the windows version
  • some grafics improvements on the windows version

Older changes...

Downloads

Note for Linux Debian / Ubuntu

add to your sources.list those:

deb http://packages.medianix.net/ mdxdev main astronomy

deb-src http://packages.medianix.net/ mdxdev main astronomy

Now you can just apt-get/aptitude update and install skyliveng

Just remember to add the repository key, you can find the key on keyservers (gpg --search devel@unixmedia.it )

Note for sources

Please note that you need to manually install the client. You can run it without installation by launch it from the src directory in the tarball by the command:

python skylive-ng.py

You can copy the src directory where you prefer in your system.

To launch it from anywhere, assuming that you copy the src directory to /usr/share/skylive, you can put in your PATH a wrapper like this:

cd /usr/share/skylive
python skylive-ng.py > /dev/null 2>&1 

Remember to chmod +x the wrapper, and maybe also to put a #! first line with your shell

You will also need some dependencies installed:

  • Python (version >= 2.5 < 3.0)
  • wxpython (>= 2.8)
  • Pycard: Get it here
  • pyfits
  • twisted python
  • pyOpenSSL
  • PyCrypto
  • python PIL (imaging)
  • numpy
  • python-wxgtk (>= 2.8)
  • gstreamer 0.10

Psyco is optional.

The client should work in any OS on which python can run, but it isn't tested (yet) on other OS. Anyway, some users is reporting that it work at least on !FreeBSD, and it is expected to work in many others. On other OS, it will appears as "for Linux". Official support for other OS is scheduled.

If you want to compile to a stand-alone executable, you need also to install:

  • Windows: py2exe, Innosetup, Wix, Chyton
  • OSX: py2app, Chyton
  • Other POSIX: CX_Freeze, makeself, Chyton

And run build.py in the tarball. For other than OSX, Windows, Linux, the build isn't supported (yet), but it is relatively simple to expand the build.py script to support more systems, so, if you do it or if you want to see your os supported, please drop me an email (i'm nextime, find my email in the sources! )

Developers

Mailing List

skylive, for developers and anyone who can help SkyliveNG project or follow the developement road. The web archive is here.

Help Skylive-NG