Option to disable libraries
This is an old discussion that has not been active in a long time. Before commenting here, you should strongly consider starting a new discussion instead. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
Also agree with Bruce that "requiring group libraries to do collaboration" is not optimal, and glad a solution is being worked on. Not having to set up groups necessarily, and being able to work with people who use compatible reference managers, is something to look forward to. That is not to say group libraries will become useless; I think they will remain a great way of pooling resources.
Thinking out loud about group vs. personal libraries, I'm wondering whether the Dropbox way of sharing folders would not perhaps be a better UI metaphor. Shared folders in Dropbox become available to others but they are not severed from the local Dropbox in the way group libraries are severed from the local library in Zotero currently (with its attendant duplicate item headaches). Perhaps Groups should be more integrated in the library and behave like "shared collections".
I can mess with code if the instructions are relatively clear, but I've poked around the developer sections long enough know the learning curve would be too steep--and the risks too high--for my dissertation.
I guess I can just purge my groups for now.
On OS X and Linux, the patch would be implemented by first checking out the Zotero code with the following command
svn co -r 10302 https://www.zotero.org/svn/extension/trunk/ zotero
then the patch is applied with the following two commands
wget http://groups.google.com/group/zotero-dev/attach/96334ed4e7bd67ce/svndiff.txt
patch svndiff.txt
You can read more about running Zotero from SVN here http://www.zotero.org/support/dev/svn_and_trac_access
Whether the idea contradicts a metaphor, ideology, philosophy, or religious creed is irrelevant. The inconvenience and, often, the embarrassment of a document with an orphaned citation is MUCH MUCH worse than compromising on some idealized functionality concocted at a board meeting.
Just do it.
The issue of orphaned citations you describe will become irrelevant with the Zotero 3.0 release, since, as Dan points out above:
"Documents can now be shared with users of Zotero and other compatible software without using Zotero groups"
In other words, orphaned citations will cease to exist.
Also, contrary to what you seem to think, it is very important to think through the exact ways in which software is used, can be used, should be used etc. Concepts and metaphors matter greatly for the user experience.
You can follow the discussion here
http://groups.google.com/group/zotero-dev/browse_thread/thread/34fb60cf0fdffeb5#
If you want this feature included in the Zotero, read a bit more about it. Then make a civilized argument for including it and maybe you can convince the Zotero developers. Just ranting about it will get you nowhere.
Granted, enforcing a single library does not solve the issue of multiple identical citations arising from said single library, but it would greatly reduce the problem because it is easy to identify multiple identical citations within a single library.
Also, relying on embedded metadata essentially makes every paper its own citation library and compounds the problem of ensuring uniqueness. (Uniqueness is REQUIRED when the bibliography is formatted.)
Finally, I rant to ensure recognition of a +1 vote for this feature. Many people need features but do not request them with enough fervor to get the attention of developers. I will never fall into that trap, I assure you. Double finally, I did read the thread. How do you think I made my rant so poignant?
http://www.zotero.org/support/forum_guidelines#be_civil
Anyway, since I am not welcome on the dev list, apparently, I'll put my vote in for mronkko's patch here. Especially since the patch is already written and would solve both the (obsolete) problem of orphaned citations and multiple identical citations.
The functionality would not be confusing to users, especially the type of users who need a tool like zotero.
Thanks!
Tom