Dear Gobby users, a new major release of Gobby and libinfinity, its underlying library, are available now. Gobby 0.5.0 supports a "self-hosted" server like the net6/obby-based versions did, i.e. other Gobby instances can connect directly without the need of a "infinoted" dedicated server. Furthermore, basic support for a permission system has been implemented, where different users can be granted or denied various permissions.
The "infinoted" dedicated server now supports a generic plugin infrastructure that can be used to enhance the server in various ways. Some infinoted functionality has been converted into plugins, in order to keep the core component lean and clean, and additional functionality is provided with other plugins. Configuration files that worked for infinoted 0.5 might need to be updated for infinoted 0.6. However, on the protocol level, the new version is fully compatible to Gobby 0.4.94 and libinfinity 0.5.x. We are also moving the Gobby website and most of its resources to GitHub. The new Gobby webpage will be http://gobby.github.io, and the repositories can be found at http://github.com/gobby. On the GitHub Wiki, there is documentation available for the new version of infinoted that explains how the plugin infrastructure works, how configuration files have to be changed, it contains a description of the available plugins, and there are brief instructions on how to write custom infinoted plugins. It can be found at https://github.com/gobby/gobby/wiki. Please feel free to add additional material there. 66a904e83a34d24729f522c1f47beab0 libinfinity-0.6.0.tar.gz [1] 80b30bb4205b623f8e065150cbfb21e6 gobby-0.5.0.tar.gz [2] bf7d4f1a2030ebbee6d552bed4daafc2 gobby-0.5.0.exe [3] Changes in libinfinity 0.6.0: * infinoted: Introduced a plugin infrastructure, and ported some of the previous functionality to plugins. * infinoted: Add a plugin for client authentication with certificates. * Add a system for user management and access control lists (ACLs). * Change certificate checker to a trust-on-first-use (SSH-like) mechanism when the signer cannot be verified. * Code refactorings, and many new interfaces and APIs. Changes in Gobby 0.5.0: * Allow to run a server within the Gobby process; infinoted is no longer required to connect to other people. * Added support for user accounts and different permissions for different accounts. * Added limited support for chat nodes in the document tree. * Added an option to set the opacity with which user colors are shown behind the text. * Added Fullscreen option and Ctrl++ and Ctrl+- shortcuts to increase/decrease the font size. * Gobby can open infinote://XXX URIs given on the command line to directly open one or more documents at startup. [1] http://releases.0x539.de/libinfinity/libinfinity-0.6.0.tar.gz [2] http://releases.0x539.de/gobby/gobby-0.5.0.tar.gz [3] http://releases.0x539.de/gobby/gobby-0.5.0.exe -- To unsubscribe, send mail to [email protected].
