See also: Realtime
Bugs
1.1.1. At the Bug/wish tracker
Create Item
1.1.2. Other bug reports
The following bugs appeared after some tests on : http://marclaporte-11197-4865.show.tiki.org/tiki-index.php?page=HomePage
- TogetherJS was not working with 2 different usernames even if both had admin permissions. The only way it worked was to all log with the same username
- Once we logged out TogetherJS was still running in view mode
- They are graphical issues
- Mouse trails
- Some pop ups and the cursor appeared in double under Windows OS
- Each user could not see its own name on the screen but only the name of the others
Mouse trails
Pop ups and the cursor in double
No username for the active user
Overall the integration with Tiki is not fluid. It works as a layer on top of Tiki (which it is) but to assure a good user experience, we must reduce this feeling to the minimum, in other words make the experience transparent for the users.
1.2. Essential
1.2.1. Wiki
Need to tell Tiki to override collision protection. Turned off in the profiles
1.2.2. Spreadsheets
Don't keep in sync yet. Robert thinks it won't be hard to address
1.2.3. Tracker text area fields
It works. See doc:Together screenshots (taken with Tracker field textarea) in action with together.
1.3. High
- Together should know my username
- Together should give sharing options to the host
- All users with the link can (this is handy if you want to quickly allow a group to co-edit during a meeting for example)
- Users must have a username and permissions related to this username should be applied by default - Observation : Yes but may be we should also allow the option to invite anonymous to view, edit and comment certain public pages if needed. It could be handy in some circumstances to avoid the registration process)
1.4. Nice to have
- Make a module to avoid module menu page
1.4.1. Slideshow
- In slideshow view mode, modules disappear and thus, together JS which is in a module, disappears.
1.4.2. Drawings
- Doesn't work now and Robert thinks it may very well be difficult
1.5. Ohloh
To be tested
^__Please Note:__
* Mozillas labs was shut down (Sept 2014, announced [http://www.ianbicking.org/blog/2014/09/professional-transitions.html|here]):
+ {QUOTE()}While unexpectedly abrupt, it was not a surprise to us that Labs shut down. We certainly had every expectation that TogetherJS as a project would be shut down. It may have only gotten by as long as it did because no one was clear who had responsibility for shutting it down.{QUOTE}
* However, [https://github.com/mozilla/togetherjs/commits/develop|development of TogetherJS has continued in github since then] (until 2016, at least, by the time of this writing) even if [https://github.com/mozilla/togetherjs/releases|no new releases yet].
* See https://togetherjs.com
^
See also: ((Realtime))
{maketoc levels="2,3"}
!!# Bugs
!!!# At the Bug/wish tracker
{LIST()}
{filter content="5" field="tracker_id"}
{filter field="tracker_status" content="o OR p"}
{filter field="tracker_field_subject" content="together OR PluginTogether"}
{sort mode="modification_date_ndesc"}
{OUTPUT(template="table")}
{column field="mod_date" label="LastModif" mode="raw"}
{column field="tracker_status" label="" mode="raw"}
{column sort="tracker_field_resolution_status" field="tracker_field_resolution_status" label="Resolution Status" mode="raw"}
{column sort="tracker_field_submitted_by" field="tracker_field_submitted_by" label="Submitted By"}
{column field="tracker_field_assigned_to" label="Volunteered" mode="raw"}
{column field="tracker_field_subject" label="Title" mode="raw"}
{column label="Category" field="category" mode="raw"}
{column sort="tracker_field_version" field="tracker_field_version" label="Version" mode="raw"}
{column field="tracker_field_feature" label="Feature" mode="raw"}
{column sort="tracker_field_importance" field="tracker_field_importance" label="Importance" mode="raw"}
{tablesorter server="n" sortable="y"}
{OUTPUT}
{FORMAT(name="mod_date")}{display name="modification_date" format="date"}{FORMAT}
{FORMAT(name="tracker_status")}{display name="tracker_status" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_resolution_status")}{display name="tracker_field_resolution_status" default="" format="trackerrender" editable=inline}{FORMAT}
{FORMAT(name="tracker_field_submitted_by")}{display name="tracker_field_submitted_by" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_assigned_to")}{display name="tracker_field_assigned_to" format="trackerrender" editable=inline default=""}{FORMAT}
{FORMAT(name="tracker_field_subject")}{display name="tracker_field_subject" format="trackerrender"}{FORMAT}
{FORMAT(name="category")}{display name="tracker_field_category" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_version")}{display name="tracker_field_version" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_feature")}{display name="tracker_field_feature" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_importance")}{display name="tracker_field_importance" format="trackerrender" default="" editable=inline}{FORMAT}
{LIST}
{button href="Make+a+wish" _text="Create Item" _icon_name="create" _type="link" _class="create_item_button"}
!!!# Other bug reports
The following bugs appeared after some tests on : http://marclaporte-11197-4865.show.tiki.org/tiki-index.php?page=HomePage
*TogetherJS was not working with 2 different usernames even if both had admin permissions. The only way it worked was to all log with the same username
*Once we logged out TogetherJS was still running in view mode
*They are graphical issues
**Mouse trails
**Some pop ups and the cursor appeared in double under Windows OS
**Each user could not see its own name on the screen but only the name of the others
{img type="fileId" fileId="747" height="50%" width="50%" button="y"}
Mouse trails
{img type="fileId" fileId="748" height="50%" width="50%" button="y"}
Pop ups and the cursor in double
{img type="fileId" fileId="749" height="50%" width="50%" button="y"}
No username for the active user
Overall the integration with Tiki is not fluid. It works as a layer on top of Tiki (which it is) but to assure a good user experience, we must reduce this feeling to the minimum, in other words make the experience transparent for the users.
!!# Essential
!!!# Wiki
* {wish id="4865"}
Need to tell Tiki to override collision protection. [https://profiles.tiki.org/tiki-pagehistory.php?page=Together&history_offset=1&diff_style=sidediff&show_all_versions=y&compare=Compare&newver=0&oldver=6&paginate=on&history_pagesize=25&bothver_idx=4|Turned off in the profiles]
{kaltura id="0_k942byum"}
!!!# Spreadsheets
Don't keep in sync yet. Robert thinks it won't be hard to address
{img fileId="523"}
!!!# Tracker text area fields
It works. See doc:((doc:Together)) screenshots (taken with Tracker field textarea) in action with together.
!!# High
* Together should know my username
* Together should give sharing options to the host
** All users with the link can (this is handy if you want to quickly allow a group to co-edit during a meeting for example)
***View
***Edit
***Comment
**Users must have a username and permissions related to this username should be applied by default - Observation : Yes but may be we should also allow the option to invite anonymous to view, edit and comment certain public pages if needed. It could be handy in some circumstances to avoid the registration process)
!!# Nice to have
* Make a module to avoid module menu page
!!!# Slideshow
* In slideshow view mode, modules disappear and thus, together JS which is in a module, disappears.
!!!# Drawings
* Doesn't work now and Robert thinks it may very well be difficult
!!# Ohloh
{HTML()}<script type="text/javascript" src="https://www.ohloh.net/p/706491/widgets/project_factoids_stats.js"></script>{HTML}
!! To be tested
* WYSIWYG
* WYSIWYG-inline
~tc~
* (alias(PluginTowTruck))
* (alias(PluginTogether))
* (alias(Together))
~/tc~