Re: [Thinstation-developer] Build Environment
Brought to you by:
doncuppjr
From: Miles R. <mr...@xt...> - 2007-04-21 07:54:07
|
miscommunication is my fault. To tired etc... was actually going to send you an email the other day to see how things were going, but never got there, sigh. Pleased to see the SVN repository uploaded. Hoping we can get some collaboration with what development path we take :o) Antti Andreimann wrote: > Ühel kenal päeval, N, 2007-04-19 kell 22:28, kirjutas Miles Roper: > >> I would highly recommend that we get an update on Antti, re the status of the SVN port of TS, rather >> than trying to rebuild the entire development environment. Just seems like a duplicate waste of >> effort. If Antti, can give us a definitive time frame in the next couple of months for SVN access >> for TS, the last releases I put out will hold the community over to then. Then a shared developer >> environment can contribute onto SVN. I will probably even contribute occasionally myself. > > Sorry for being quiet, I was also monitoring to see where the discussion > is heading. I think there has been some miscommunication or a lack of > communication to be precise. > The main problem that has stopped me from moving our SVN repository over > to SourceForge has been the concern if our work is something that TS > community wants. I have commercial deadlines and interests of our > company executives on my back, so I don't want to waste my time on doing > things that might lead nowhere. Since we made our own SVN tree public, > noone in TS mailing lists has even tried to build our stuff and give > feedback how they feel about it. > However as I see now, Miles is counting on our development, so I have > decided to move our repository to SF to be adopted. > I have to tweak some scripts in order for it to be more usable for our > developers in this configuration, so I estimate the move to be complete > on 24.04.2007. > > Here is a quick summary about the current status of this port compared > to 2.2: > > Pros: > * Everything is built from source automatically > * Everything is cross compiled, so multi platform support should be easy > * Fully versionable. I have three developers (including myself) working > with it, and they are successfully using SVN to version it. > * IPKG package management. Packages can be installed even on runtime (to > RAM) > * No Chroot or other special privileges needed to build it > * Build and install time dependencies > * Web based central management and configuration tool support (requires > local storage on terminal) > * SmartCard support for RDP sessions > * SmartCard support for Firefox sessions (using OpenSC) > > Cons: > * Based on ThinStation 2.2rc1, later bugfixes and enhancements need to > be ported. > * Longer image build times compared to the old build system > * A bit bigger images mainly because of monolithic X11 and rdesktop > keymaps packages > * Underdeveloped X11 font packages (who uses them old fonts anyway?) > * No standalone build tool yet > * No Ts-O-Matic support, however it should be trivial to implement > * Only XDM, RDP, Nomachine NX, IceWM and Firefox sessions are currently > available. We might port ICA in the future, but we don't need 2X and > other stuff so someone else is welcome to implement those. > * A number of other packages need to be ported (WiFi support for > example). > > It is already stable for OUR needs, and has been shipped to our clients > for use in production environments. However we only run it on a limited > number of different hardware configurations (our own terminal hardware), > so some bugs may surface on other PC platforms. > > If You want to take a look right now, point SVN to > https://svn.smartlink.ee/svn/OpenEmbedded > |