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

Adding task management #3

Open
LongquanJiang opened this issue Apr 16, 2020 · 4 comments
Open

Adding task management #3

LongquanJiang opened this issue Apr 16, 2020 · 4 comments

Comments

@LongquanJiang
Copy link

Thank you for your contribution to NLP text annotation. It is a wonderful tool. I am using it to complete my annotation task.

Do you have a plan to add a module for task management to add, delete, modify, view and upload tasks files from a local machine, as well as to be assigned to annotators? Because I think this module would be a more popular functionality.

Thanks again for your contribution.

@johanneskiesel
Copy link
Member

Thank you a lot for the kind words!

Indeed I can see how such a module would make it easier to maintain long-running tasks. Currently you have to edit the config files and reload the server, which requires access to the machine the server is running on as well as some knowledge on how WAT works.

That said, there are currently no plans to develop such a module from my side. Maybe @chlor has plans in this regard?

Plainly spoken, WAT is developed on a per-need-basis, with the people that need certain functionality doing the coding. That is how we expanded the team in the past already. If you (or someone else) want to contribute such functionality, we can talk about finding a way that all profit from your work. But I don't want to overwhelm you with this. I just wanted to state that we are very open for improvements.

@LongquanJiang
Copy link
Author

Thanks for your reply. I am willing to make a meaningful contribution to this project.

@chlor
Copy link
Collaborator

chlor commented Apr 23, 2020 via email

@johanneskiesel
Copy link
Member

Thank you, @longquanj, for this offer! I'm currently short on time, but should find more time to look at everything on Monday.

The new features are certainly something to be controlled over the admin page. It could be just a form on the admin page. How do you imagine it?

I don't know how much time you already spent with the code. Maybe you even already see a clear path of how you would add the features? Or do you need some pointers for how to work with the code?

For the organization, you might want to do a fork and then we merge it back in? (but also make sure to give yourself proper credits in the Readme!)

In all cases I'm open for suggestions. I think it is great that you want to contribute, and I would like to make this painless for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants