Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Annotorious 3: write a basic 'Getting Started' guide for Svelte #303

Open
rsimon opened this issue Oct 1, 2023 · 4 comments
Open

Annotorious 3: write a basic 'Getting Started' guide for Svelte #303

rsimon opened this issue Oct 1, 2023 · 4 comments
Labels
help wanted Extra attention is needed v3.x Work on the next major release

Comments

@rsimon
Copy link
Member

rsimon commented Oct 1, 2023

Important this issue is about Annotorious v3, which is currently a separate branch in this repository.

Annotorious is about to get a new major release. Annotorious 3 is a complete re-write, and will fix many of the issues that people had with the previous version. In particular, it will simplify integration with different JavaScript frameworks.

At the moment, however, Annotorious 3 is almost completely undocumented. If anyone wants to help with testing & documentation, that would be amazing.

Task: make a test installation, set up a minimal Svelte starter project, and document the "Getting Started" steps. Ideally as a markdown page in the docs folder. Since there is no documentation yet, you will have to dig into the code a little. The Svelte integration package is here:

https://github.com/annotorious/annotorious/tree/3.x/packages/annotorious-svelte

@rsimon rsimon added help wanted Extra attention is needed v3.x Work on the next major release hacktoberfest labels Oct 1, 2023
@KennySmash
Copy link

Hey rsimon, its been some time since I've stopped around.
really glad to see v3 is progressing great.
I'd be happy to give this and the vue docs a go with the aim of completing them end of feb

@rsimon
Copy link
Member Author

rsimon commented Jan 23, 2024

That would be excellent, thank so much! FWIW: there's no Vue integration yet. I'm hoping that someone would make first steps towards this :-) If you want, feel free to fork the repo, create an annotorious-vue module - and start hacking :-)

@KennySmash
Copy link

I'll have to take some time to familiarise myself with the v3 architecture but the fact that I've done it for v2 already should help a lot

@rsimon
Copy link
Member Author

rsimon commented Jan 23, 2024

I'll try to prepare some basic v3 documentation (for vanilla JS and React) soon-ish. This should also help, hopefully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed v3.x Work on the next major release
Projects
None yet
Development

No branches or pull requests

2 participants