I can add a Mac build package, but I don't think it should be a
priority for 1.0.0.  I think having an RPM and a Windows installer are
the main things we need in the short term.


On 3/24/09, Peter Åstrand <astr...@cendio.se> wrote:
>
>>> From the point of view of TurboVNC, shipping binaries is essential.  Our
>> leading client platform is Windows by a wide margin, and most of our
>> users are corporate and academic interests that may have the ability--
>> but certainly not the time-- to play with the source.  Given how much
>> difficulty that I had with building TigerVNC, I'm not confident that it
>> will go smoothly for an end user, even with our script.  Additionally,
>> the build of Xvnc takes *forever*, requires 1.5 gigabytes of disk space,
>> and is likely to encounter dependency issues, etc.  This isn't a simple
>> matter of untar/configure/make.
>
> I understand your point and agree with you.
>
>
>> I know a lot about packaging, so I'll volunteer to do the work of
>> packaging TigerVNC -- just not immediately.  :)  I think that we
>> probably want to have an RPM spec file for 1.0.0, but other packaging is
>> something I would want to look at down the road as the performance gets
>> good enough that I can start looking at replacing TurboVNC.  Then, I
>> would want to get TigerVNC into my nightly build system so I can
>> auto-generate a .deb, .rpm, .dmg, and .exe for it each night.  This is
>> all advanced work, though, and definitely not something that I'd be able
>> to do within the next couple of months.
>
> We have also considering setting up a nightly build system. I agree that a
> .spec file would be good. In my opinion, the easiest way of building
> Debian packages is to actually build an RPM and then convert it to a .deb.
> (We are doing the same for the Solaris packages, but of course this
> requires a cross build environment.) This can be done with the rpm2debpkg
> that I have written; just tell me if you want a copy.
>
> So my suggestion is that for 1.0.0, we will ship binaries for:
>
> * WinVNC (Windows x86)
>
> * vncviewer (Linux x86, Windows x86)
>
> * Xvnc (Linux x86)
>
> Anything to add or remove? Solaris? OSX?
>
>
> Best regards,
> ---
> Peter Åstrand         ThinLinc Chief Developer
> Cendio AB             http://www.cendio.com
> Wallenbergs gata 4
> 583 30 Linköping      Phone: +46-13-21 46 00

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to