Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

A Swiss Army Knife for computational social choice research

mggg/VoteKit 对新手友好吗?

近期外部贡献者向 mggg/VoteKit 提交的 PR 还不够多,暂时无法判断它们被合并的比例。 目前有 4 个适合新手的 issue 开放。

星标
24
派生
33
开放的新手 issue
4
已索引 issue
56
主要语言
Python
许可证
MIT
最近 GitHub push
2026年8月17日
最近索引
2026年9月20日
贡献指南
贡献指南
行为准则
行为准则
新手标签
good first issue
PR 合并指标
30 天内没有已合并 PR

如何为 mggg/VoteKit 做贡献

  1. 先读贡献指南:它说明了维护者希望如何提出、测试和评审改动。
  2. 读一下行为准则:它同样适用于 issue 和 PR,而不只是聊天。
  3. 你的贡献将以该项目的 MIT 许可证发布。
  4. 从下方 4 个开放的新手友好 issue 中选一个,开始之前先留言说明你想认领它。
正在加载 Issue

可能已有人在做的 issue 排在最后。 全部按时间排序

  • Change profile's df column order to be ("Weight", "Voter Set")
    未关闭

    难度 1/5 1 小时以内 新手友好度 82/100

    mggg/VoteKit#400 ·

  • Group ballots by default with a flag to disable
    未关闭

    难度 4/5 3-5 天 新手友好度 42/100

    mggg/VoteKit#399 ·

  • Validate the passed max_ranking_length is equal to df's number of ranking columns
    未关闭

    难度 3/5 1-2 天 新手友好度 68/100

    mggg/VoteKit#397 · 1 条评论 ·

  • Standardize default values for cleaning function flags
    未关闭
    refactor

    难度 5/5 一周以上 新手友好度 30/100

    mggg/VoteKit#396 ·

  • Ranking columns added as property of profile
    未关闭

    难度 3/5 1-2 天 新手友好度 55/100

    mggg/VoteKit#395 ·

  • Constants module
    未关闭
    good first issue refactor

    难度 3/5 1-2 天 新手友好度 70/100

    mggg/VoteKit#394 ·

  • Redesign cleaned profile index tracking
    未关闭
    API improvement

    难度 5/5 一周以上 新手友好度 30/100

    mggg/VoteKit#392 ·

  • RankedPairs: recorded tiebreak resolutions don't match the ranking actually used
    未关闭
    bug

    难度 2/5 1-3 小时 新手友好度 76/100

    mggg/VoteKit#388 ·

  • PreferenceProfile accepts df with tilde character in ties or before valid ranking slots
    可能重新可做 @graceg571 于 71 天前认领,目前没有进行中的 PR。 未关闭
    priority

    mggg/VoteKit#374 · 已指派 1 人 ·

  • Sankey Diagrams for STV Elections
    未关闭
    new feature

    难度 5/5 一周以上 新手友好度 35/100

    mggg/VoteKit#372 · 1 条评论 ·

  • Expose Rounding Parameters for STV Suite
    未关闭

    难度 3/5 1-2 天 新手友好度 68/100

    mggg/VoteKit#365 ·

  • Add Notions of "Matematically Impossible" Winners to STV Suite
    未关闭

    难度 5/5 一周以上 新手友好度 42/100

    mggg/VoteKit#363 ·

  • CVR loader for data at preflib.org
    未关闭
    new feature

    难度 4/5 3-5 天 新手友好度 30/100

    mggg/VoteKit#345 ·

  • CVR loader for data available at pabulib.org
    未关闭
    new feature

    难度 4/5 3-5 天 新手友好度 25/100

    mggg/VoteKit#344 ·

  • Create ApprovalBallot and ApprovalProfile
    未关闭
    new feature

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#343 ·

  • Adding Quadratic Voting an Election Type
    可能重新可做 @spoole626 于 213 天前认领,目前没有进行中的 PR。 未关闭
    feature request good first issue

    mggg/VoteKit#341 · 5 条评论 · 已指派 1 人 ·

  • Better Reporting for STV elections
    未关闭
    good first issue new feature upgrades

    mggg/VoteKit#336 · 1 条评论 ·

  • Better ElectionStates
    未关闭
    good first issue upgrades

    难度 4/5 3-5 天 新手友好度 45/100

    mggg/VoteKit#335 ·

  • `load_scottish` throws a "Dataframe is highly framented" warning for large profiles
    可能重新可做 关联的 PR 已关闭且未合并。 未关闭
    good first issue upgrades

    难度 3/5 1-2 天 新手友好度 45/100

    mggg/VoteKit#323 ·

  • Add a notebook linking gerrychain to votekit
    未关闭
    documentation

    难度 3/5 1-2 天 新手友好度 45/100

    mggg/VoteKit#321 ·

  • Meek STV
    未关闭
    new feature

    难度 5/5 一周以上 新手友好度 25/100

    mggg/VoteKit#317 · 1 条评论 ·

  • slate-Bradley-Terry conversion of cohesion to FPV
    未关闭
    new feature

    难度 5/5 一周以上 新手友好度 35/100

    mggg/VoteKit#315 ·

  • Create a more general historical sampler
    未关闭
    new feature upgrades

    难度 5/5 一周以上 新手友好度 25/100

    mggg/VoteKit#314 ·

  • Allow `tiebreak_set` to break ties without a total ordering of candidates
    未关闭
    refactor

    难度 5/5 一周以上 新手友好度 35/100

    mggg/VoteKit#296 ·

  • Add "fast" winner set election functions
    未关闭
    new feature refactor upgrades

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#293 · 1 条评论 ·

  • Refactor cleaning module
    未关闭
    tech debt upgrades

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#291 ·

  • Typical cleaning
    未关闭
    new feature

    难度 5/5 一周以上 新手友好度 30/100

    mggg/VoteKit#274 ·

  • Update doc strings: optional
    未关闭
    documentation good first issue

    难度 3/5 1-2 天 新手友好度 58/100

    mggg/VoteKit#263 · 1 条评论 ·

  • Change the way that get_elected() functions
    未关闭
    deprecate refactor

    难度 3/5 1-2 天 新手友好度 35/100

    mggg/VoteKit#257 · 1 条评论 ·

  • Remove is_finished from child classes
    未关闭
    good first issue refactor tech debt

    难度 2/5 1-3 小时 新手友好度 45/100

    mggg/VoteKit#256 ·

  • Change Election paradigm to force always storing states
    未关闭
    refactor

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#255 · 1 条评论 ·

  • Make a batching model in VoteKit
    未关闭
    new feature

    难度 5/5 一周以上 新手友好度 30/100

    mggg/VoteKit#251 ·

  • Possibly change default behavior from random tiebreak to Lexicographical
    未关闭
    priority refactor

    难度 5/5 一周以上 新手友好度 25/100

    mggg/VoteKit#250 ·

  • DataFrame fragmentation for BT MCMC with large candidates
    未关闭
    refactor tech debt

    难度 3/5 1-2 天 新手友好度 38/100

    mggg/VoteKit#244 · 2 条评论 ·

  • Explore and Update MCMC for BT
    未关闭
    refactor tech debt upgrades

    难度 5/5 一周以上 新手友好度 25/100

    mggg/VoteKit#236 · 2 条评论 ·

  • Prevent STV "tiebreak" spam
    未关闭
    refactor

    难度 2/5 1-3 小时 新手友好度 62/100

    mggg/VoteKit#230 · 1 条评论 ·

  • Bloc prop sum to 1
    未关闭
    new feature

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#225 · 3 条评论 ·

  • Add a notebook explaining PyEI to VoteKit
    未关闭
    documentation

    难度 4/5 3-5 天 新手友好度 25/100

    mggg/VoteKit#224 ·

  • Perturbing profiles
    未关闭
    new feature

    难度 5/5 一周以上 新手友好度 25/100

    mggg/VoteKit#223 ·

  • Truncated PL and BT ballots
    未关闭
    new feature

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#219 · 1 条评论 ·

  • CondoBorda tie?
    未关闭
    good first issue upgrades

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#214 ·

  • ballot iterator in PreferenceProfile
    可能重新可做 @peterrrock2 于 423 天前认领,目前没有进行中的 PR。 未关闭
    upgrades

    mggg/VoteKit#210 · 1 条评论 · 已指派 1 人 ·

  • Tiebreaks in real elections
    未关闭
    refactor

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#202 · 1 条评论 ·

  • Ballots with repeated candidates
    未关闭
    good first issue upgrades

    难度 3/5 1-2 天 新手友好度 45/100

    mggg/VoteKit#196 ·

  • Ties in Profiles
    未关闭
    upgrades

    难度 4/5 3-5 天 新手友好度 35/100

    mggg/VoteKit#188 ·

  • Desired Feature: Clustering
    未关闭
    new feature

    难度 5/5 一周以上 新手友好度 20/100

    mggg/VoteKit#172 ·

  • Updates: PrefInterval
    未关闭
    new feature

    难度 5/5 一周以上 新手友好度 15/100

    mggg/VoteKit#170 ·

  • Update: PWCG
    未关闭
    upgrades

    难度 4/5 3-5 天 新手友好度 25/100

    mggg/VoteKit#166 ·

  • Updates: Ballot Graph
    未关闭
    upgrades

    难度 5/5 一周以上 新手友好度 25/100

    mggg/VoteKit#161 · 2 条评论 ·

  • Add numeric view of internal df
    可能已有人在做 @graceg571 于 6 天前认领。 未关闭
    upgrades

    难度 4/5 3-5 天 新手友好度 48/100

    mggg/VoteKit#393 · 已指派 1 人 ·

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。