Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • args-framework args-framework
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 30
    • Issues 30
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • code-research
  • arguana
  • argsargs
  • args-frameworkargs-framework
  • Milestones
  • Github Transition
Open
Milestone

Github Transition
Milestone ID: 90

I have set aside time in March and April to work on a bigger update. I call it "Github Transition" for the most visible effect, though it will contain several major changes in the background. As soon as I am out of the conceptualization phase the issues of this milestone will move to Github, though.

Over the years I noticed these main problems:

  • Running the indexing pipeline is too cumbersome. This has to be something that anyone should be able to do without much setup. A Kubernetes job seems appropriate, then we can also easily make a cron job.
  • People do not integrate their research into args. I took the hand of a few people at some time and it worked well, but no one came of their own. I still believe in the idea of having people make their own service that annotates arguments and then we have a small connector in args. This has to be made even simpler. The deep inheritance I made seems to throw people off. Also the use of XSLT for then displaying the arguments. Also, people seem somewhat scared. The update needs to put the API first, GUI second. It has to be clear that people can integrate their stuff and make it show up in the API and that is fine. It has to be clear that integrating things into the GUI is a separate step.
  • Issues 16
  • Merge requests 0
  • Participants 1
  • Labels 3
31% complete
31%
Start date
No start date
None
Due date
No due date
16
Issues 16 New issue
Open: 11 Closed: 5
None
Total issue weight
None
0
Merge requests 0
Open: 0 Closed: 0 Merged: 0
0
Releases
None
Reference: code-research/arguana/args/args-framework%"Github Transition"