{"id":706,"date":"2015-03-25T12:04:06","date_gmt":"2015-03-25T12:04:06","guid":{"rendered":"http:\/\/www.numbas.org.uk\/numbas\/?p=667"},"modified":"2015-03-25T12:04:06","modified_gmt":"2015-03-25T12:04:06","slug":"new-collaboration-features-in-the-numbas-editor","status":"publish","type":"post","link":"https:\/\/www.numbas.org.uk\/theme-testing\/blog\/2015\/03\/new-collaboration-features-in-the-numbas-editor\/","title":{"rendered":"New collaboration features in the Numbas editor"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-668\" src=\"http:\/\/www.numbas.org.uk\/wp-content\/uploads\/2015\/03\/sample_editing_history.png\" alt=\"sample_editing_history\" width=\"700\" height=\"320\" \/><\/p>\n<p>It&#8217;s a good idea to work as part of a team when writing a Numbas question: you can proofread\u00a0each other&#8217;s questions, suggest changes, and give the final OK when a question works. I&#8217;ve just added a few new features to the Numbas editor which make collaborating with others a bit easier.<!--more--><\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-669\" src=\"http:\/\/www.numbas.org.uk\/wp-content\/uploads\/2015\/03\/feedback_dropdown.png\" alt=\"feedback_dropdown\" width=\"357\" height=\"215\" \/><\/p>\n<p>A long-standing annoyance\u00a0in the Numbas editor is the problem of\u00a0filtering out\u00a0unfinished or unusable questions from the public database. To go some way towards making that easier, I&#8217;ve added a system of feedback &#8220;stamps&#8221; that concisely label the status of a question or exam. You can label an item as &#8220;ready to use&#8221;, &#8220;this\u00a0should not be used&#8221;, &#8220;this has some problems&#8221;, or &#8220;this doesn&#8217;t work&#8221;. This\u00a0could be integrated into a quality-checking process, where a checker can quickly triage questions into &#8220;ready to use&#8221; and &#8220;needs work&#8221; sets. At the moment, only user with editing access for a question\/exam can use the feedback button. I&#8217;d like to look into allowing other users to give feedback, but need to come up with a way of weighting feedback from different users. As a user looking for questions to reuse, you can filter out questions which aren&#8217;t ready in the question search. (<a href=\"http:\/\/numbas-editor.readthedocs.org\/en\/latest\/question-reference.html#term-feedback\">Documentation<\/a>)<\/p>\n<p>Next, you can now write free-form comments on a question\/exam&#8217;s editing history timeline, in addition to the comments\u00a0an author can write on a particular change. Proofreaders and question authors can use this to recommend\u00a0changes, report\u00a0problems, etc.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-670\" src=\"http:\/\/www.numbas.org.uk\/wp-content\/uploads\/2015\/03\/notifications.png\" alt=\"notifications\" width=\"301\" height=\"295\" \/><\/p>\n<p>Finally, this is all tied together by a new notifications system. Whenever something happens to a question\/exam you have access to, you&#8217;ll get a notification. You&#8217;ll also get a notification when someone gives you access to an item in the editor. This should make\u00a0it easier to keep track of the editing process when working as part of a team.<\/p>\n<p>To tie all these features together, I&#8217;ve written a <a href=\"http:\/\/numbas-editor.readthedocs.org\/en\/latest\/collaboration.html\">short tutorial\u00a0on how to effectively collaborate using Numbas<\/a>, in the online documentation.<\/p>\n<p>I&#8217;m still on the look-out for good ideas to make collaboration and organisation within the public database work better. There&#8217;s a lot still to be done!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s a good idea to work as part of a team when writing a Numbas question: you can proofread\u00a0each other&#8217;s questions, suggest changes, and give the final OK when a question works. I&#8217;ve just added a few new features to the Numbas editor which make collaborating with others a bit easier.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[10],"tags":[],"_links":{"self":[{"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/posts\/706"}],"collection":[{"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/comments?post=706"}],"version-history":[{"count":0,"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/posts\/706\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/media?parent=706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/categories?post=706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.numbas.org.uk\/theme-testing\/wp-json\/wp\/v2\/tags?post=706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}