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

develop advanced fetch for complex project management #1

Closed
mastercyb opened this issue Feb 1, 2024 · 3 comments
Closed

develop advanced fetch for complex project management #1

mastercyb opened this issue Feb 1, 2024 · 3 comments
Assignees

Comments

@mastercyb
Copy link
Owner

mastercyb commented Feb 1, 2024

  • problem
    • complex project management using github web interface is slow and ugly
    • impossible to have consolidated view of local knowledge graph tasks and github tasks
    • no offline read only access to github issues
  • solution: logseq plugin with one way sync of all issues and its metadata to logseq
    • more simple example logseq-github-plugin is limited and unstable
    • plugin settings
      • personal github access token
      • array of github users and organizations
      • logseq page to sync
      • interval for getting updates
    • manual fetch of all issues and its metadata for initial sync or fixing mistakes
      • in this case target page must be completely rewritten
      • must include all issues including closed (important)
    • scheduled update from github events api for faster sync
    • button in logseq extension menu. on click
      • display status of initial sync (how much issues synced)
      • information on last update
      • button for manual update with complete resync
      • button for checking updates
  • reward: 200 GBOOT for complete working plugin merged into this repo. UPDATE: split into small bounties
  • example of the block for every issue or pull request (for issue do not display pull)
    • TODO [[pull]] [[cybercongress]]/[[cyb-ts]] one way sync of github issues with logseq [[@dasein]] 146
      • links::
        • sync github issues with logseq 143
      • labels:: [[bug]]
      • milestones:: [[win them all]]
      • projects:: [[build town]]
      • creator:: [[@mastercyb]]
      • assignee:: [[@mastercyb]]
  • necessary fields from github api
    • state: must map to [[logseq]] todo objects
    • body
    • location
      • owner
      • repository
      • number
    • users
      • creator
      • assignee
      • asignees
    • meta
      • links to pull requests or issues
      • is pull request
      • labels
      • milestones
      • projects: accessable through graphql github api
    • dates
      • created
      • updated
    • result must be pull requested into
@mastercyb mastercyb self-assigned this Feb 1, 2024
@mastercyb mastercyb changed the title develop advanced fetch for complex project management 200🟢🟢🟢 develop advanced fetch for complex project management Feb 1, 2024
@mastercyb
Copy link
Owner Author

@happylolonly is working on update

@happylolonly happylolonly mentioned this issue Feb 6, 2024
Repository owner deleted a comment from alex-chan Feb 23, 2024
Repository owner deleted a comment from pavana21 Feb 23, 2024
Repository owner deleted a comment from aasazali-seekasia Feb 26, 2024
@Elenchikk
Copy link

yes

@mastercyb mastercyb added this to loghub Mar 20, 2024
@mastercyb mastercyb moved this to design in loghub Mar 20, 2024
@mastercyb mastercyb moved this from design to backlog in loghub Mar 20, 2024
@github-project-automation github-project-automation bot moved this from backlog to done in loghub Mar 20, 2024
@mastercyb mastercyb changed the title 200🟢🟢🟢 develop advanced fetch for complex project management develop advanced fetch for complex project management Mar 20, 2024
@github-staff github-staff deleted a comment May 12, 2024
@github-staff github-staff deleted a comment from AbstractsMachine May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: done
Development

No branches or pull requests

5 participants
@mastercyb @Elenchikk and others