From Fedora Project Wiki

(Added external link to Gobby)
mNo edit summary
 
(12 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{autolang|base=yes}}
[[Image:Communicate_GobbyHowTo_gobby.png|thumb|330px|Editing an article in Gobby.]]
[[Image:Communicate_GobbyHowTo_gobby.png|thumb|330px|Editing an article in Gobby.]]


'''Gobby''' is a first-class, GUI-based text collaboration tool.  You can use it, in conjunction with a collaboration server, to work together in real time with an unlimited number of people on any text based file, code or content.  Fedora offers a server for '''Gobby''' to maximize your online experience with your collaborators.
'''Gobby''' is a first-class, GUI-based text collaboration tool.  You can use it, in conjunction with a collaboration server, to work together in real time with an unlimited number of people on any text based file, code or content.  Fedora offers a server for Gobby running infinoted to maximize your online experience with your collaborators.


== Prerequisities ==
== Running Gobby ==
To use the '''Gobby''' collaboration tool with the Fedora Project's server, you need to have a [http://admin.fedoraproject.org/accounts Fedora account] , and to set up your secure shell (SSH) access to [[Infrastructure/fedorapeople.org| fedorapeople.org]] .


== Get the Password ==
If needed, install the <code>gobby05</code> package on your Fedora, CentOS, or Red Hat Enterprise Linux system:
Use <code>ssh</code> to login to your fedorapeople.org account:
<pre>
su -c 'yum install gobby05'
</pre>
or
<pre>
su -c 'dnf install gobby05'
</pre>


ssh -l username fedorapeople.org
On Fedora Silverblue:
 
Read the password from this file:
 
cat ~lmacken/gobby
 
== Run Gobby ==
If needed, install the <code>gobby</code> package on your Fedora, CentOS, or Red Hat Enterprise Linux system:
<pre>
<pre>
su -c 'yum install gobby'
rpm-ostree install gobby05
</pre>
</pre>


# Select ''Applications > Internet > Gobby Collaborative Editor'' from the main menu.
# Select ''Applications > Internet > Gobby Collaborative Editor'' from the main menu.
# Select the ''Join session...'' toolbar button, or ''Gobby > Join Session...'' from the '''Gobby''' menu.
# Select the ''Direct Connection'' field at the bottom left, or ''File >Connect to server'' from the File menu.
# In the '''Join Gobby session''' dialog, enter <code>gobby.fedoraproject.org</code> in the ''Host'' field.  Use the standard ''Port'' assignment of ''6522''.  Choose or change the ''Username'' and ''Color'' as needed.
# In the '''Connect to server''' dialog, enter <code>infinote.fedoraproject.org</code> in the ''Host'' field.   
# At the prompt, enter the password you found in the procedure above.
# Adjust your username and color in the preferences dialog.


== Using Gobby ==
== Using Gobby ==
To see a document list, ensure that ''Window > Document list'' is selected on the '''Gobby''' menu.  To see a list of online users, ensure that ''Window > User list'' is selected.  You can also view a ''Chat'' window which allows you to talk to other participants.


To participate, select a document from the list and ''Subscribe'' to it.  All participants see each other's changes as they are made.  If you need information or want approval before making a large change, use the ''Chat'' window. Because of its nature, '''Gobby''' does not offer an ''Undo'' function, so be polite to your collaborators.
To see a document list, ensure that ''Window > Document list'' is selected on the Gobby menu.  To see a list of online users, ensure that ''Window > User list'' is selected.  You can also view a ''Chat'' window which allows you to talk to other participants.
 
To participate, select a document from the list and ''Subscribe'' to it.  All participants see each other's changes as they are made.  If you need information or want approval before making a large change, use the ''Chat'' window.  
 
== Acceptable content ==
 
This service is provided to help Fedora contributors work on documents in a collaborative manner. Please do not add non Fedora related documents or content to the server. We reserve the right to remove documents or access to the server for inappropriate or off topic content.
 
== Git repo and out of band document access ==
 
All changes made in documents are synced to a git repo every 60 seconds. This git repo is available in cgit at:
 
https://infinote.fedoraproject.org/cgit/infinote/
 
the raw text versions of documents are available at:
 
https://infinote.fedoraproject.org/infinote/
 
and an rss/atom feed of changes is available at:
 
https://infinote.fedoraproject.org/cgit/infinote/atom


= External Links =
== External Links ==
* [http://gobby.0x539.de Official Gobby website]
* [http://gobby.0x539.de Official Gobby website]

Latest revision as of 14:44, 17 April 2020

File:Communicate GobbyHowTo gobby.png
Editing an article in Gobby.

Gobby is a first-class, GUI-based text collaboration tool. You can use it, in conjunction with a collaboration server, to work together in real time with an unlimited number of people on any text based file, code or content. Fedora offers a server for Gobby running infinoted to maximize your online experience with your collaborators.

Running Gobby

If needed, install the gobby05 package on your Fedora, CentOS, or Red Hat Enterprise Linux system:

su -c 'yum install gobby05'

or

su -c 'dnf install gobby05'

On Fedora Silverblue:

rpm-ostree install gobby05
  1. Select Applications > Internet > Gobby Collaborative Editor from the main menu.
  2. Select the Direct Connection field at the bottom left, or File >Connect to server from the File menu.
  3. In the Connect to server dialog, enter infinote.fedoraproject.org in the Host field.
  4. Adjust your username and color in the preferences dialog.

Using Gobby

To see a document list, ensure that Window > Document list is selected on the Gobby menu. To see a list of online users, ensure that Window > User list is selected. You can also view a Chat window which allows you to talk to other participants.

To participate, select a document from the list and Subscribe to it. All participants see each other's changes as they are made. If you need information or want approval before making a large change, use the Chat window.

Acceptable content

This service is provided to help Fedora contributors work on documents in a collaborative manner. Please do not add non Fedora related documents or content to the server. We reserve the right to remove documents or access to the server for inappropriate or off topic content.

Git repo and out of band document access

All changes made in documents are synced to a git repo every 60 seconds. This git repo is available in cgit at:

https://infinote.fedoraproject.org/cgit/infinote/

the raw text versions of documents are available at:

https://infinote.fedoraproject.org/infinote/

and an rss/atom feed of changes is available at:

https://infinote.fedoraproject.org/cgit/infinote/atom

External Links