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

Documentation ... do it ... do it #1

Open
1 of 4 tasks
Tracked by #3
mhotan opened this issue Oct 28, 2015 · 1 comment
Open
1 of 4 tasks
Tracked by #3

Documentation ... do it ... do it #1

mhotan opened this issue Oct 28, 2015 · 1 comment
Milestone

Comments

@mhotan
Copy link
Contributor

mhotan commented Oct 28, 2015

Background

Documentation is dramatically important regarding the prolonging the lifetime of any projects. Understanding what a project does, where its limited, and how to use it is imperative for contributers and users.

Requirements - Not Limited to but must include the following

  • At the minimum follow Socrata README Standards
  • Why use Eurybates instead of ActiveMQ directly?
  • A Wiki describing issues like Architecture, Design Decisions, Why we wrote this...
  • A Roadmap of where the project is going.

Do it

@mhotan mhotan changed the title Documentation ... do it... do it Documentation ... do it ... do it Oct 28, 2015
@mhotan mhotan mentioned this issue Oct 28, 2015
6 tasks
@mhotan mhotan added this to the Version 0.2.0 milestone Nov 6, 2015
@mhotan mhotan self-assigned this Nov 6, 2015
@vilterp
Copy link

vilterp commented Dec 1, 2015

My main question about this project: what does it provide that's better than directly using an ActiveMQ or Kafka library to push or listen to events? I think the README's main goal should be to answer that question.

For instance, the readme mentions that Eurybates imposes "some interesting requirements and design decisions", but only lists one: that it "automatically commits offsets every 10 seconds". What is the benefit of this decision? What are the other design decisions and requirements, and what are their benefits? It would be great if the readme listed these design decisions, and the pros and cons for each one.

@mhotan mhotan removed their assignment Mar 31, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants