Difference between revisions of "WhiteBoard"

From Inkscape Wiki
Jump to navigation Jump to search
(disabled since 0.47)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<h3>Current Status (16/01/06)</h3>
'''NOTE:''' The Whiteboard functionality discussed in this articled was [http://wiki.inkscape.org/wiki/index.php/Release_notes/0.47#No_more_Whiteboard disabled in 0.47] (due to its broken state)
 
Pedro is the name of the whiteboard on inkscape, it allow to share the canvas, and work at several people on a same picture.
 
==Status==
Please, if you add test on the status, finish your post with a 4 times ~ (this is a mediawiki signature, with date) for understanding tests chronology
 
===(05/02/08)===
* Pedro can be used to register new user
* chat to another buddy works
* connection can be established with another inkscape
* In my case, two computers behind the same NAT router, with two accounts, the connction for sharing drawing works, but any test for drawing on canvas result to a read socket error on other canvas, then write socket error on the userd canvas.
[[User:Popolon2|Popolon]] 21:17, 5 February 2008 (UTC)
 
===(10/01/08)===
Can connect to im.apinc.org. I tried to google.com xmpp server few month ago it worked (but I lost my login informations).(Inkscape SVN)
 
 
This error was in the SVN version in september 2007  with aping.org too, and was corrected since :
Tried with jabber.linux.it, it establishes rightly a connection and can see my buddy list; it works for chatting, but I have no-one to try sharing a draw (In parallel I've had a pidgin session, with didn't experience any trouble).
CANT connect to jabber.org:5222, SASL error.
 
After the dev, Dale Harvey : When I stopped working on the whiteboard it wasnt stable but was able to share most document changes, but didnt share defs / metadata etc
 
 
===(16/01/06)===
<p>Can connect to both gristle.org and jabber.org using pedro, on establishing a whiteboard connection the reciever crashes</p>
<p>Can connect to both gristle.org and jabber.org using pedro, on establishing a whiteboard connection the reciever crashes</p>


=== Snaphot from 14. Jan 07 SvH ===
== How to have whiteboard enable ==
I am using Kubuntu (Dapper Drake) Linux.  
You must compile inkscape with the configure option --enable-whiteboard
Here i write my experience of a plain user with the whiteboard.
 
./configure --prefix=/my/installed/inkscape/path/ --enable-whiteboard &&
make &&
make install
# (or 'make install-strip' to remove debug symbols, but we could need it here).
 
then launch Inkscape.


The file pedro.ini is the file where the connection data like Login name, Server Host and password is stored unencrypted. It is written in the same dirctory from where inkscape was started. The first connection attempt gives a message on the command line, that the file pedro.ini can't be opened for write. This is confusing for a plain user, because he don't know what that file is for and if it is bad or real bad or nothing to care about.
=== launching Pedro whiteboard ===
there is a menu '''Whiteboard''' between Effects and Help menues.


* The connect button should be placed directly in the pedro window. After a souccesful connection the user should know about that. Maybe it can be done with a window that asks the user what he wants to do (e.g. chat, groupchat, inkboardsession)
Choose '''Whiteboard=>Instant Messaging...'''


* When you are in the '''connect''' window you can't do anything in the '''pedro''' window (e.g. copy and paste), but the pedro window is there and not greyed out to show the user "here is nothing to do for you".
A new window pop up called '''Pedro XMPP Client'''.


=== connecting to the server ===
Use menu '''File=>Connect''' to connect to the server.
Enter commons jabber parameters (if you have no jabber account you can test the creation of a new one), then connect.
* If you already have contact with your account, they will be displayed in the Buddies window.
* If your evereyday jabber IM client is launched, you will see yourself with this client. resource.


* A help is needed in the ''connect'' window to explain what comes in what syntax in which field. The user should get examples of some servers to prevent something like "www.jabber.org" in the host field.  
Then start the conversation with your friend, or start to share your canvas...


====gristle.org====
=== Sharing the canvas ===
Attempt to connect unsuccessful. Message from pedro : "server does not allow login."
'''Click'' on your friend or contact '''buddy''' with '''right mouse button''' and choose from '''contextual menu''': '''share whiteboard'''


====jabber.org====
A new window will popup requesting you to choose which document to share :
Connection successful. Can chat with someone else (logged in on the same server).  
* The current document (the name of the actual document in the list).
Filetransfer and inkboard is not possible.
* A new document (Blank Document on the list).
Nothing from the file or inkboard appears at the reciever. The reciever can open a n inkboard himself, which content is not conveyed to me. One time Inkscape crashed on an inkboard session.


====jabber.ccc.de====
select it and click on Open. A new window will popup with 'Inkboard session (youruser@server/resource to otheruser@server/resource).
Attempt to connect unsuccessful. Message from pedro : "login: no second SASL challenge offered by server." This seems to be a '''wildfire''' server, which seems to have a problem with the pedro client.


====broadway.dynalias.com====
This is the working whiteboard....
This is the server, which is already written in the field '''Host''' and for the user it seems to be the recommended server, but a connection attempt by me is followed by a pedro screen that appears to be frozen (at least for some time). The first time i thought inkscape is frozen, so i have to kill that process manually. Should be made more userfriendly. (e.g. like messages for the user "Connecting to server" " connection failed. Please check your firewall or internet connection" "Login to jabber.org successful" a bit more chatty)

Latest revision as of 20:30, 16 December 2011

NOTE: The Whiteboard functionality discussed in this articled was disabled in 0.47 (due to its broken state)

Pedro is the name of the whiteboard on inkscape, it allow to share the canvas, and work at several people on a same picture.

Status

Please, if you add test on the status, finish your post with a 4 times ~ (this is a mediawiki signature, with date) for understanding tests chronology

(05/02/08)

  • Pedro can be used to register new user
  • chat to another buddy works
  • connection can be established with another inkscape
  • In my case, two computers behind the same NAT router, with two accounts, the connction for sharing drawing works, but any test for drawing on canvas result to a read socket error on other canvas, then write socket error on the userd canvas.

Popolon 21:17, 5 February 2008 (UTC)

(10/01/08)

Can connect to im.apinc.org. I tried to google.com xmpp server few month ago it worked (but I lost my login informations).(Inkscape SVN)


This error was in the SVN version in september 2007 with aping.org too, and was corrected since : Tried with jabber.linux.it, it establishes rightly a connection and can see my buddy list; it works for chatting, but I have no-one to try sharing a draw (In parallel I've had a pidgin session, with didn't experience any trouble). CANT connect to jabber.org:5222, SASL error.

After the dev, Dale Harvey : When I stopped working on the whiteboard it wasnt stable but was able to share most document changes, but didnt share defs / metadata etc


(16/01/06)

Can connect to both gristle.org and jabber.org using pedro, on establishing a whiteboard connection the reciever crashes

How to have whiteboard enable

You must compile inkscape with the configure option --enable-whiteboard

./configure --prefix=/my/installed/inkscape/path/ --enable-whiteboard &&
make && 
make install
# (or 'make install-strip' to remove debug symbols, but we could need it here).

then launch Inkscape.

launching Pedro whiteboard

there is a menu Whiteboard between Effects and Help menues.

Choose Whiteboard=>Instant Messaging...

A new window pop up called Pedro XMPP Client.

connecting to the server

Use menu File=>Connect to connect to the server. Enter commons jabber parameters (if you have no jabber account you can test the creation of a new one), then connect.

  • If you already have contact with your account, they will be displayed in the Buddies window.
  • If your evereyday jabber IM client is launched, you will see yourself with this client. resource.

Then start the conversation with your friend, or start to share your canvas...

Sharing the canvas

'Click on your friend or contact buddy with right mouse button and choose from contextual menu: share whiteboard

A new window will popup requesting you to choose which document to share :

  • The current document (the name of the actual document in the list).
  • A new document (Blank Document on the list).

select it and click on Open. A new window will popup with 'Inkboard session (youruser@server/resource to otheruser@server/resource).

This is the working whiteboard....