When will the server source code be released?
Would an official zotero rep please answer this obvious question that has come up repeatedly: when will the server source code be released?
See various previous discussions, here's a few:
http://forums.zotero.org/discussion/8605/how-do-you-collaborate-in-a-local-area-network/
http://forums.zotero.org/discussion/3441/zotero-server/
http://forums.zotero.org/discussion/6029/is-the-server-code-open-source/
http://forums.zotero.org/discussion/5292/is-the-server-code-available-for-download/
http://forums.zotero.org/discussion/6236/a-framework-for-collaborative-use/
http://forums.zotero.org/discussion/6389/private-sync-server/
http://forums.zotero.org/discussion/8252/collaboration-over-a-local-area-network/
http://forums.zotero.org/discussion/6210/synch-with-server-and-privacy-security/
http://forums.zotero.org/discussion/3574/share-on-local-servers/
http://forums.zotero.org/discussion/7619/several-groups-on-several-servers/
http://forums.zotero.org/discussion/3274/zotero-server-questions/
http://forums.zotero.org/discussion/11486/installing-a-server/
http://forums.zotero.org/discussion/11254/local-zotero-server/
http://forums.zotero.org/discussion/11944/privatepublic-collections-and-server-code-or-server-hosting-outside-us/
http://forums.zotero.org/discussion/12109/zotero-local-data/
See various previous discussions, here's a few:
http://forums.zotero.org/discussion/8605/how-do-you-collaborate-in-a-local-area-network/
http://forums.zotero.org/discussion/3441/zotero-server/
http://forums.zotero.org/discussion/6029/is-the-server-code-open-source/
http://forums.zotero.org/discussion/5292/is-the-server-code-available-for-download/
http://forums.zotero.org/discussion/6236/a-framework-for-collaborative-use/
http://forums.zotero.org/discussion/6389/private-sync-server/
http://forums.zotero.org/discussion/8252/collaboration-over-a-local-area-network/
http://forums.zotero.org/discussion/6210/synch-with-server-and-privacy-security/
http://forums.zotero.org/discussion/3574/share-on-local-servers/
http://forums.zotero.org/discussion/7619/several-groups-on-several-servers/
http://forums.zotero.org/discussion/3274/zotero-server-questions/
http://forums.zotero.org/discussion/11486/installing-a-server/
http://forums.zotero.org/discussion/11254/local-zotero-server/
http://forums.zotero.org/discussion/11944/privatepublic-collections-and-server-code-or-server-hosting-outside-us/
http://forums.zotero.org/discussion/12109/zotero-local-data/
This discussion has been closed.
Have the developers given any indication as to what sort of contribution model they are hoping for (patches to code running on z.o, distributed servers/federation protocol, isolated private instances, alternative implementations, etc) once the code is released?
our research group would like to decide very soon (before July/August) for a reference management solution. We realy like and prefer Zotero but we need a solution to include the pdf files of the references.
To use file storage of Zotero might be an option, but as our internet connection is very "thin" the data transfer of the pdf files from and to Zotero server of all of our group members within our intranet would block our connectivity. And thats why our IT people would never give their ok for such a solution.
So another solution has to be find.
Could anybody of the Zotero team please give me any idea of the timelines for such a solution?
And also important: how will this solution work? Together with a local SQLite installation? Will it be possible for more than one person to work (read&write) with the same database at the same time?
How "ready" will be the server code?
Thank you in advance for any information!
And a response to some of the comments above. Just my own observations, but perhaps helpful to some, since official commentary has not been forthcoming. If I'm wrong maybe someone official will say so!
AFAIK no one has said much about zotero's server stack or deployment environment. Presumably they've done capacity planning and presumably they're running in some sort of HA environment. I seriously doubt SQLite is being used server-side! Presumably a database like mysql or postgres.
Also AFAIK there's been no talk (except among us interested users!) of possible models for contribution.
According to a comment in this thread the code might not be easy to get up and running (of course what constitutes a "difficult" install is a matter of opinion). So the first steps might be less "contribution" per se than repackaging. First if necessary removing dependencies or otherwise genericizing the code, and then build procedures, debs, rpms, etc. Whether the zotero project would want to incorporate the necessary changes into the trunk would be up to them.
Let me hasten to add, all that "open source" means is that the source code is available. It doesn't mean there's a community, that the project accepts contributions, or even wants them, or for that matter that the code even works! So the comments above are not meant as any sort of criticism. OTOH I am critical of, and rather puzzled by, the zotero group's lack of transparency on this topic. Furthermore I see a lot of merits in a RERO approach.
I've been complaining about these issues for years, and so am disappointed they're still not resolved. Come on guys; release the damned code, and let's come up with some ideas for possible contribution models.
Sean: any more news?
I run my own mail server.
I run my own DNS server.
I run my own web server.
I would love to be able to use the sync function, but, until I can run the server myself, I won't. Sorry. There are far, far too many examples of things out on the net vanishing without a trace for me to be willing to trust my reference list to it.
That said, I *will* use zotero, and, once I'm actually on a faculty somewhere (still currently working on the PhD), I'd be willing to support the project moentarily. I'm also willing to support (to some level, consistent with getting my dissertation done) with coding / adminstration skills now.
A naive question-- why can't the sqlite database file simply be copied to a webdav server to make the metadata available?
Thanks for a great reference manager. Don't misunderstand me-- I love it, use it, and will continue using it.
I just won't use your server ever, sorry. No more than I use gmail/yahoo/godaddy/whatever else for other internet infrastructure. Hell, I'm even moving away from using my *school's* servers because I don't trust them. Sysadmins: a very paranoid breed. :-)
Thanks!
Christopher M. Conway
I've also stopped using syncing, since I realized that I never used the online library or the collaboration features -- you may well not need those features either. In any case, your expertise is certainly welcome around here; there are many fairly small issues in Trac (see https://www.zotero.org/trac/report/1) that could use your attention, and the experience you garner doing that will help accustom you to the codebase and prepare yourself to run an independent sync server.
Let me ask you frankly: Will the server code become public in the near future it will it not?
I really like Zotero but I don't like this time buying strategy. In April we were told it is only a matter of days. Two months have gone and nothing happened. If you are not willing to have your server code public you are free to do so, but please let us know so people with serious concerns may look for other solutions.
Regards,
The Bean
https://www.zotero.org/trac/wiki/dataserver_setup?version=2
http://groups.google.com/group/zotero-dev/browse_thread/thread/7122ec05b6f949f9
I'm starting a separate project and discussion forum for those who want to run the server themselves. I've set up a basic project site here: http://www.zitation.org/ and welcome your participation.
https://www.zotero.org/trac/browser/dataserver
Thanks a lot. Now I'll be able to make a case for rolling out zotero in my organisation.
I am also making a case for a large scale roll-out in my organization. Even without implementing our own server, being able to see the code that's running at zotero.org will be helpful for our security people.
If for whatever reason our security people are still uncomfortable with an offsite server, I'll be able to argue for resources to contribute to the zitation project above.
If someone managed to build something that brings value to the project as a whole and the Zotero team agreed, hopefully the code could be re-integrated. If not, then it's perfectly legitimate for the project to be forked and properly attributed.
http://www.zotero.org/support/zotero_dataserver
and several other people appear to be working on local installations.
I think Alex was pretty much left alone on zitation.org so he gave up on that - but many people never agreed with him on the need to fork the project from Zotero in the first place.
Since the details on this are very techy, though, any discussion of it runs on the dev list.