[annotator-dev] Using annotator.js for HTML doc review

Gerben :) gerben at hypothes.is
Sat Sep 6 10:21:48 UTC 2014


Hi,
I guess I have been doing most of the recent commits, but I don't think
they help here directly. The main improvement is that they allow to use the
storage part of annotator-store without using the accompanying flask-based
web interface. So annotations can be retrieved, stored, and searched using
a Python API. The purpose here is to make it easier to use the storage part
of annotator-store from another web app/framework, with Hypothes.is being
my primary use case. But it does not at all make annotator-store more of a
complete app.

Please note I'm biased, but maybe Hypothes.is could be an option for the
documentation review process? It's in need of more documentation and it's
under heavy development, but I think it should at least soon be a suitable
solution for your use case. It provides annotations with a sidebar layout,
and includes account creation and authentication and such.
Cheers,

Gerben



On 6 September 2014 01:47, Andrew Magliozzi <andrew at finalsclub.org> wrote:

> Hey Warren,
>
> I wish I could help a bit more.  I do know that there have been lots of
> changes to the python annotator-store recently.  Not sure if they achieve
> what you're looking to do.  Perhaps you could take a look and someone else
> with more knowledge of the recent commit history could weigh in.
>
> Best,
> Andrew
>
>
>
> On Fri, Sep 5, 2014 at 7:51 AM, Warren Block <wblock at wonkity.com> wrote:
>
>> On Wed, 3 Sep 2014, Andrew Magliozzi wrote:
>>
>>  Hi Warren,
>>> It looks like no one responded to your message.  How is your project
>>> going?  Can we help out?
>>>
>>
>> My project is kind of stalled.  I found annotator-store and began a
>> process of porting it and the dependendencies to FreeBSD.  But even when
>> that is complete, it still has a "not for production use" comment in the
>> main code, and does not implement things like user authentication.
>>
>> Really, I want to use Annotator as an application, with my own local
>> storage and user database.  Based on other posts to the list, that seems to
>> be a common desire.  However, the existing components are a toolkit for
>> adding that functionality to a web framework, rather than being an
>> application itself.  It's worth pointing out that the examples shown in the
>> Annotator documents reflect this--there is no actual full example of an
>> HTML file, just fragments.  From those, and with an account at
>> annotateit.org, I managed to get a simple example working for myself,
>> but it was more involved than needed because of the unwritten assumptions.
>>
>> Thanks for the response!
>>
>>
>>  On Thu, Jul 24, 2014 at 12:40 PM, Warren Block <wblock at wonkity.com>
>>> wrote:
>>>       Hello.  I'm a documentation committer with FreeBSD,
>>> http://www.freebsd.org/.  Something we have wanted to do for quite some
>>> time is hold documentation review events.
>>>
>>>       There is a barrier to entry for reviewers because our
>>> documentation is either in DocBook or mdoc.  Reading the source is
>>> non-trivial and distracts from editing the content,
>>>       even if you are familiar with the markup language.  Reviewers
>>> currently have no easy way to annotate a rendered version.
>>>
>>>       Annotator can simplify this for us.  The plan is to take a single
>>> section of our HTML-rendered documents, like this example:
>>>       http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/
>>> network-wireless.html
>>>
>>>       The necessary Javascript inclusions and a header with user
>>> instructions will be added to a copy of that file, and it will be set up on
>>> a web server temporarily.  Then we
>>>       have a limited-time event where we ask for user annotations.  At
>>> the end, editors go through the annotations and update the document.
>>>
>>>       I set up a simple test, which works for a single user and session
>>> but shows that user login and storage are needed.
>>>
>>>       What I'm looking for now is a complete, minimal example,
>>> preferably one that does not assume a web framework and uses local storage
>>> for the annotations.  The openshakespeare
>>>       example looks like a start.  What is needed for a storage service
>>> on port 5000?
>>>
>>>       Thank you!
>>>       _______________________________________________
>>>       annotator-dev mailing list
>>>       annotator-dev at lists.okfn.org
>>>       https://lists.okfn.org/mailman/listinfo/annotator-dev
>>>       Unsubscribe: https://lists.okfn.org/mailman/options/annotator-dev
>>>
>>>
>>>
>>>
>>> --
>>> Andrew Magliozzi Founder
>>> FinalsClub Foundation
>>> www.KarmaNotes.org
>>>
>>> T - 617-575-9369
>>> E - Andrew at FinalsClub.org
>>>
>>> FinalsClub exists thanks to funding from the William and Flora Hewlett
>>> Foundation and generous scholars like you.
>>>
>>>
>
>
> --
> Andrew Magliozzi
> Founder
> *FinalsClub Foundation*
> *www.KarmaNotes.org <http://www.KarmaNotes.org>*
>
> T - 617-575-9369
> E - Andrew at FinalsClub.org
>
> FinalsClub exists thanks to funding from the William and Flora Hewlett
> Foundation and generous scholars like you.
>
> _______________________________________________
> annotator-dev mailing list
> annotator-dev at lists.okfn.org
> https://lists.okfn.org/mailman/listinfo/annotator-dev
> Unsubscribe: https://lists.okfn.org/mailman/options/annotator-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/annotator-dev/attachments/20140906/d3f409d6/attachment-0004.html>


More information about the annotator-dev mailing list