Difference between revisions of "User:Daleharvey"
Daleharvey (talk | contribs) |
Nitrofurano (talk | contribs) (tutorial documentation: very important! :-)) |
||
(5 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
<h2>Whiteboard</h2> | <h2>Whiteboard</h2> | ||
<p>I had intended on a working prototype at this point of the program, however an unexpected delay came up with a bug in server implementations which needs to be resolved</p> | <p>I had intended on a working prototype at this point of the program, however an unexpected delay came up with a bug in server implementations which needs to be resolved, I am about to go on a holiday until the 27th and will not be able to undertake any more development until this time</p> | ||
<p>Throughout the time of summer of code I had expected to complete a release worthy implementation of the whiteboard extension, however as I am yet to recieve the first payment from the program. I had to spend a significant time that i had planned on using on the whiteboard project in finding a job and working to get the money I had budgeted to recieve from google, which has seriously affected my timeline.</p> | <p>Throughout the time of summer of code I had expected to complete a release worthy implementation of the whiteboard extension, however as I am yet to recieve the first payment from the program. I had to spend a significant time that i had planned on using on the whiteboard project in finding a job and working to get the money I had budgeted to recieve from google, which has seriously affected my timeline.</p> | ||
Line 9: | Line 9: | ||
<h3>TODO</h3> | <h3>TODO</h3> | ||
<ol> | <ol> | ||
<li> | <li>Finalise manually serialising incoming message - 2 days, 30th August</li> | ||
<li>Apply incoming changes to the whiteboard - 5 days, 4th September</li> | <li>Apply incoming changes to the whiteboard - 5 days, 4th September</li> | ||
<li>Finalise and implement MUC session establishment - 6 days, 9th September</li> | <li>Finalise and implement MUC session establishment - 6 days, 9th September</li> | ||
<li>implement conflict resolution - 5 days,14 September</li> | <li>implement conflict resolution - 5 days,14 September</li> | ||
<li>I will give 2 weeks afterwards dedicated to making sure the whiteboard is release worthy</li> | <li>I will give 2 weeks afterwards dedicated to making sure the whiteboard is release worthy</li> | ||
<li>Easy to follow step-by-step whiteboard tutorial documentation, specially how to use it on a GoogleTalk account (GoogleTalk is Jabber).</li> | |||
</ol> | </ol> | ||
<p>Given this timescale I fully expect to have a release worthy implementation for October</p> | <p>Given this timescale I fully expect to have a release worthy implementation for October</p> | ||
<h4>Progress</h4> | |||
<ol> | |||
<li>Serialising Incoming messages - done, jabber.org ensures the in-order processing</li> | |||
<li>Apply Incoming Changes - 80% complete, need to handle special case nodes such as defs, and transformation matrices, plus ordering of objects</li> | |||
<li>Conflict resolution - 90% complete, need to finalise rollbacks</li> | |||
</ol> | |||
<h3>Done</h3> | <h3>Done</h3> | ||
Line 23: | Line 33: | ||
<li>Peer to peer session establishment</li> | <li>Peer to peer session establishment</li> | ||
<li>Whiteboard clients broadcast all changes to the document</li> | <li>Whiteboard clients broadcast all changes to the document</li> | ||
<li>Developed a formal protocol in liason with joonas of the psi project location :</li> | <li>Developed a formal protocol in liason with joonas of the psi project location : http://debrowse.com/whiteboard/wb.xml</li> | ||
</ul> | </ul> | ||
<p>Sorry to all who expected the whiteboard to be working at a time before this, for the reasons given above I have been unable to stick the the original schedule. However I fully plan on sticking to the timescale given and finishing the whiteboard. And of course after the whiteboard is complete I fully intend to carry on working on its, or other aspects of inkscapes future development</p> | <p>Sorry to all who expected the whiteboard to be working at a time before this, for the reasons given above I have been unable to stick the the original schedule. However I fully plan on sticking to the timescale given and finishing the whiteboard. And of course after the whiteboard is complete I fully intend to carry on working on its, or other aspects of inkscapes future development</p> |
Latest revision as of 12:49, 12 June 2008
Whiteboard
I had intended on a working prototype at this point of the program, however an unexpected delay came up with a bug in server implementations which needs to be resolved, I am about to go on a holiday until the 27th and will not be able to undertake any more development until this time
Throughout the time of summer of code I had expected to complete a release worthy implementation of the whiteboard extension, however as I am yet to recieve the first payment from the program. I had to spend a significant time that i had planned on using on the whiteboard project in finding a job and working to get the money I had budgeted to recieve from google, which has seriously affected my timeline.
Following is a Todo list of the tasks I have yet to do, and a timescale in which i plan to implement them
TODO
- Finalise manually serialising incoming message - 2 days, 30th August
- Apply incoming changes to the whiteboard - 5 days, 4th September
- Finalise and implement MUC session establishment - 6 days, 9th September
- implement conflict resolution - 5 days,14 September
- I will give 2 weeks afterwards dedicated to making sure the whiteboard is release worthy
- Easy to follow step-by-step whiteboard tutorial documentation, specially how to use it on a GoogleTalk account (GoogleTalk is Jabber).
Given this timescale I fully expect to have a release worthy implementation for October
Progress
- Serialising Incoming messages - done, jabber.org ensures the in-order processing
- Apply Incoming Changes - 80% complete, need to handle special case nodes such as defs, and transformation matrices, plus ordering of objects
- Conflict resolution - 90% complete, need to finalise rollbacks
Done
- State and Session Handling
- Peer to peer session establishment
- Whiteboard clients broadcast all changes to the document
- Developed a formal protocol in liason with joonas of the psi project location : http://debrowse.com/whiteboard/wb.xml
Sorry to all who expected the whiteboard to be working at a time before this, for the reasons given above I have been unable to stick the the original schedule. However I fully plan on sticking to the timescale given and finishing the whiteboard. And of course after the whiteboard is complete I fully intend to carry on working on its, or other aspects of inkscapes future development