Skip to content
sean roberts edited this page Nov 23, 2024 · 12 revisions

AIHawk Community Planning

we will be using discord planning channel(https://discord.gg/FbgknGFMex) of discussions, board will be displayed on GitHub projects - board https://github.com/orgs/AIHawk-FOSS/projects/1/views/6

Planning

  • @surapuramakhil has organized all the issues into a [GitHub project] (https://github.com/orgs/AIHawk-FOSS/projects/1/views/1)

  • Breakdown of groups of work there

    • Bot enhancement
      • Data management options beyond JSON
      • UI - local web interface
      • Browser automation improvements - (job portal integration / any web interaction improvement)
    • AI - Agentic style approach to using LLMs
    • Bug fixes
    • Documentation
      • contributing.md updates (contributing guideline docs)
      • Project docs
    • Refactoring
    • Deployment i.e. Releases (software artifacts, pipy, dmg, exe, docker compose)
    • CI/CD improvements, more test coverage, lint tools, code quality / analysis tools etc.
    • Project management (GitHub actions tasks for project management related activates)

Proposal Process @surapuramakhil

proposal are the features typically requires significant changes/development (takes 3 weeks to 12 weeks)

  • file a GitHub enhancement request. feature related discussion can be made on GitHub issue, if there is a disagreement / need discussions - use discord, update issue with conclusions.
  • message on discord release planning channel for prosing/including it in plan (i.e. GitHub project board)

Additional thoughts from conversations:

  • Working this into a 3–6 month plan would help us organize our work @sarob
  • Continue shorter cycle sprints ending in a release @sarob
  • Timing of joining a foundation or OSS organization. Most active projects do this to provide stability and resources. would also give us a place to meet since we are a distributed team. [@sarob] (https://github.com/sarob)

@sarob thoughts on collaboration (wiki):

  • Please add your thoughts with attribution, so we can all collaborate!
  • Attempt to hold conversations on discord for transparency and to allow for more people to participate.

Best Licensing options

Alternatives and Comparisons

When the Agent Gets Blocked

Using the Agent

Clone this wiki locally