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

Collaboration? #8

Open
tecosaur opened this issue Oct 16, 2024 · 2 comments
Open

Collaboration? #8

tecosaur opened this issue Oct 16, 2024 · 2 comments

Comments

@tecosaur
Copy link

Hello there!

I started on https://github.com/tecosaur/Voting.jl a ~year and a half ago, would you be interested in collaborating?

@itsdfish
Copy link
Owner

itsdfish commented Oct 16, 2024

Hello!

Thanks for stumbling across my repo. I think I have a similar story. I started this project about a year and a half ago. Just a quick disclaimer: rank choice voting systems are not my expertise. Its just a topic that piqued my interest.

Yeah. I would be interested in collaborating at some point. Let me finish a few projects and take some time to compare the repos. Maybe one design is better than the other, or maybe there is a third hybrid that is superior to the two components. Maybe they are just different tradeoffs. I'll see if I can get a lay of the land.

Update

I gave your repo a cursory look and there is a lot of overlap in the basic approach and organization. It seems like there would be potential to integrate the packages.

@tecosaur
Copy link
Author

Thanks for getting back to me so quickly! Sounds like we indeed came from the same place, I think I just started reading about voting systems at some point and was disappointed there seemed to be no easy way to try them out and compare in practice.

I've only taken a glance at your work, but I see a few nice overlaps. Currently, I like the look of:

  • You having any docs at all 😅 🙈
  • My Ballot and Result types + API
  • Your satisfies methods that can be applied to particular elections
  • Your methods that I haven't implemented
  • The methods I've implemented, that you have not

If you're interested in realtime chat I'm around on the Julia Discourse and Zulip as Timothy (same avatar as here).

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