As you may or may not have noticed, Real's rfbproto.pdf does not
contain any descriptions for all the additions that have been made to
the protocol outside of RealVNC. The additions I suggested with regard
to our RandR support have also been ignored.

I see this as a big problem if we want the VNC community to work
together in an efficient manner. Without a well written specification
and a well known location for it, implementations will diverge and they
will not be interoperable.

Therefore I propose we "fork" the specification. We'll refer to RealVNC
when it comes to protocol number assignments (for know at least), but
we'll maintain our own copy of rfbproto where we fully describe all the
additions. We should also encourage other VNC implementations to send
their additions to us so that we can have one, complete protocol
specification.

As for the document format, I propose we use restructured text. It's a
nice convenient format that's easy to use in its raw format and there
are tools to easily convert it to other formats. It also allows us and
others to link directly to the subversion copy, making sure that people
browse the latest version and not one that was generated the last time
we made a release.

Flame away!

Rgds
-- 
Pierre Ossman            OpenSource-based Thin Client Technology
System Developer         Telephone: +46-13-21 46 00
Cendio AB                Web: http://www.cendio.com

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to