[skylive] SkyliveNG: status and future developement roadmap

From: <nextime_at_nexlab.it>
Date: Sat, 14 Jun 2008 15:13:54 +0200

First of all, sorry for cross-posting this message on two mailing lists,
but i'm lazy and some people only read one of those.

We are close to release the skylive NG client version 0.1 release
candidate 3. Our targets for this release is to have many issues fixed,
in the hope to reach the goal to have almost all features for the 0.1
release ready and in a working state.

This message is intended as a list of "todo" things for the road to
skylive 0.2 release, via 0.1 RC3, 0.1 release, 0.1.1, 0.2.

Actual status:
--------------

The svn trunk version is branched to 0.1 version. All developement for
0.1 RC and 0.1 release version will be done in this branch, and
eventually merged in the trunk version only for features and bugfix that
need to be merged for the 0.2 version.

We have a semi-stable client with all the features of Promega
implemented, and many others new features added. Some features need
heavy testing, some others need small bugfix.

Anyway, all major issues shuld be now fixed and the client is considered
to be usable.

TODO for skylive 0.1 RC3:
-------------------------

- Better fonts dimensioning and defaults for the OSX version
- Fix some GUI dimensioning for OSX version
- Let OSX and Windows use INDI protocol.
- test skymap support for windows
- fix dependencies checks in install.py for the tarball
- add cx_freeze binary packaging for linux distros other than
  debian/ubuntu
- drop rpm package, we will use cx_freeze binary versions for distro not
  debian derived.
- let the client save default path for saving fits locally
- change the default charset encoding to latin9 (euro symbol issue)

TODO for skylive 0.1 release:
-----------------------------

- Fix slide auto positioning in the "adjust" windows
- Find a way to autostretch FITS in the fits viewer
- put all config file in the ~/.SkyLiveNG path and make config.py remove
  only ~/.SkyLiveNG/modules path and the config with encrypted
  passwords instead of all the ~/.SkyLiveNG path
- Bugfix!?

TODO for skylive 0.1.1:
-----------------------

- Add support for HTTP tunnelling ( proxy support )

TODO for skylive 0.2:
---------------------

- Merge all changes needed from 0.1 RC3 and 0.1 release.
- Merge HTTP tunnelling from 0.1.1
- Add Audio conferenze system ( VoIP SIP? )
- Change protocol with the server, a new xml protocol maybe over SSL is
  the best way!
- add an auto-update/auto-upgrade system
- better support for INDI, we want to permit to make exposures and so on
  even from external software!
- add ASCOM protocol support
- Add FreeBSD in the supported OS list.
- Add Solaris in the supported OS list.

FUTURE:
-------

some sparse note for future versions:

- fits editor and image reduction
- local telescope sharing support
- change the way the client is presented, we want to have a "buddy" list
  for telescopes, something like an IM client for astronomy!
- Windows Mobile OS?
- IPhone version?
- PalmOS version?
- change the core with a twisted-python based core

-- 
Franco (nextime) Lanza
Busto Arsizio - Italy
SIP://casa@casa.nexlab.it
NO TCPA: http://www.no1984.org
you can download my public key at:
http://danex.nexlab.it/nextime.asc || Key Servers
Key ID = D6132D50
Key fingerprint = 66ED 5211 9D59 DA53 1DF7  4189 DFED F580 D613 2D50
-----------------------------------
echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D212153574F444E49572045535520454D20454B414D204F54204847554F4E452059415020544F4E4E4143205345544147204C4C4942snlbxq | dc
-----------------------------------

Received on Sat 14 Jun 2008 - 15:23:40 CEST

This archive was generated by hypermail 2.2.0 : Mon 16 Jun 2008 - 03:28:06 CEST