Sidebar discussion
Of course, it’s a plugin! Obviously I needed some sleep ![]()
So, what to put into the sidebar. I’m not sure listing the annotations there is what we need at all, since the main page already contains the same information. Some initial Ideas that come to mind of what could be meaningful in the sidebar:
- Export button. A button to export all own annotations. Together with a fields to select which groups to include (issue \#20) and an upload field to allow updating an existing RQDA file (issue \#19) this could be its own tab in the sidebar. The export button itself is for now just a link, so it's simple to include.
- Choosing which tags to show. By default, annotations with any tag would be shown in the text (or maybe only with any own tag). In the sidebar, a user change this. There could be a list of own tags, and below it a list of others' public tags, each with a checkbox to show or hide the corresponding annotations. In both lists, tags that appear in the current text would come first and be printed in bold. But the list would contain all tags whatsoever, and the selection made here would apply to any node visited until changed in the sidebar again.
- Forking tags. Forking a tag is a tag-level operation, so is best placed alongside the show/hide tag-level operation in its own column, rather than into individual annotations.
- Collaboration tab. Strictly, both forking and this tab are about collaboration, but while forking is about "branching off", this tab would be about "raking in" others' additions and changes, incorporating them in ones own work where relevant. It could for example be a list of "annotations you have not seen", showing all new public annotations added by other researchers to nodes / comments oneself has also commented on, if created after one has last worked on the specific node or comment. The researcher can then walk through this list and mark items as "read", after acting on it for example by forking a newly created tag, adding an annotation with an existing or new own tag, adding a comment, or doing nothing at all.
- Coding progress manager. One tab of the sidebar could contain an ethnographer's "to-do list": the nodes and comments she wants to code for the job at hand, and an overview of the nodes and comments she has coded already.
- Quotation manager. When clicking a tag in an annotation bubble, the sidebar would open and show a list of nodes (and snippets for each) where the same tag is currently used. However, the sidebar might provide too little space for this. The currently planned for alternative is to use the Drupal taxonomy term pages for this purpose.
Update: Added the “Collaboration tab” idea.