Gobby — network text editor

[ Sunday, 12 August 2007, titter ]


There seems to be a common belief that programmers usually work alone. This is completely untrue. Most of them create applications in teams exchanging ideas and sharing the source code through the Internet (or the Network in the office). There are some complex version control systems but they are suitable for large projects. What if you have a small project? Here comes is Gobby. With the help of this little app you can edit files together with other people or create new ones. Everything works remotely.

Author: Maciej Malinowski

Gobby runs on the popular operating systems: Linux, Windows and Mac OS X. You can install it from precompiled packages of your distribution which should be available in one of the Internet repositories (e.g. Debian). Naturally you can compile Gobby from sources by yourself (but then you will have to deal with all the dependencies).

Using Gobby

Firstly you have to run the editor. Probably you will find it in the system menu. If it isn’t there, you can run it by typing “gobby” in the terminal. Gobby works in the centralized environment where one copy of the program runs as a server, and the others are clients which have to connect to the server. To create a new server session you have to click on the “Create session” icon.


Pic.1 New session

In the appearing window choose the port on which the server will be listening, your network username and the font color which will be used to colorize your changes. The last thing to set is the password which secures your server from unauthorized connections. To join the server, clients have to click “Join session” icon and set the following parameters: the hostname, the username, the font color and enter the right password. Connecting to the session takes just a while. You can watch who is connected at the moment by clicking the “User list” icon.


Pic.2 Users

The interface of Gobby is very easy and clean. In the bottom part of the main view there are program logs and the chat window. Above it there is the content of currently open files. You have three options:

  • to create a new file using the “Create document” button,
  • to open file created by someone else by choosing the document from the “Document list”,
  • or to open a file from your own PC – “Open document”.

Gobby let you save the session to recreate it later. These are all the differences between Gobby and normal text editors. Gobby as every good text editor designed for programmers enables the syntax highlight and supports a lot of programming languages.


Pic.3 Edit window

Gobby is an interesting tool. It is perfect for programmers that cannot be in one place and work in a rather small team (a few persons). Gobby is a very simple project so still isn’t meant for complex projects.

Check out also the Gobby homepage

This text is based on the article published in Dragonia Magazine, a Polish online magazine about Free and Open-Source Software. You can download the latest Dragonia issue (first one in English from our mirror). The article has been slightly modified compared with the original version by the PolishLinux team.

Proof-read by michuk


Warning: include_once(/sites/polishlinux.org/wp-content/themes/jakilinuxorg/google_article_inside.php): failed to open stream: No such file or directory in /sites/polishlinux.org/wp-content/themes/jakilinuxorg/single.php on line 48

Warning: include_once(): Failed opening '/sites/polishlinux.org/wp-content/themes/jakilinuxorg/google_article_inside.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /sites/polishlinux.org/wp-content/themes/jakilinuxorg/single.php on line 48

Subscribe to RSS feed for this article!

Comments

No comments yet.

Name (required)
E-mail (required - never shown publicly)
URI

Adjust field size: shrink | enlarge)


You can use simple HTML in your comments. Some examples are as follows:
  • A hyperlink: <a href="polishlinux.org">GNU/Linux for everyone!</a>,
  • Strong text: <strong>Strong text</strong>,
  • Italic text: <em>italic text</em>,
  • Strike: <strike>strike</strike>,
  • Code: <code>printf("hello world");</code>,
  • Block quote: <blockquote>Block quote</blockquote>

About the Author

Dominik Sarnowski

New AdTaily ads!

Are you a film buff?

film buffs community, movie recommendations and reviews

RSS: Comments

You can follow the comments to this article through a special channel RSS 2.0 .

Related articles: Apps

 more »

PolishLinux Top Content


Become our fan on Facebook!

PolishLinux.org on Facebook

Follow PolishLinux on Twitter!

Follow polishlinux on Twitter

Google Ads