Reactivate OP_RUN
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- cpp
- Domain
- backend-api-design, cli
Research direction
First read the dependent proposal in driplineorg/dripline#37, then inspect dripline_constants.hh/cc and endpoint.hh/cc to understand the existing operation flow. Trace the related hub.hh/cc, agent.cc, and dl-agent.cc entry points. Done means the listed constants, documentation, switch handling, handler removal, request creation, and dl-agent subcommand all support OP_RUN if the proposal is adopted.
Written by the indexing model from the issue text.
Description
Note that this task is dependent on whether the proposal to make OP_RUN a part of the DL standard again: https://github.com/driplineorg/dripline/issues/37
Updates needed
- dripline_constants.hh: Add constant to
op_t - dripline_constants.cc: Fix
to_string()andto_op_t() - endpoint.hh (60-ish): Update docs to include OP_RUN
- endpoint.cc (129): Add OP_RUN to switch block
- hub.cc/hh: Add remove_run_handler()
- agent.cc (430): Add
agent::sub_agent_run::create_request() - dl-agent.cc (52): Add subcommand for OP_RUN
- Dominant language
- C++
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from driplineorg/dripline-cpp
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
driplineorg/dripline-cpp#131 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
driplineorg/dripline-cpp#121 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
driplineorg/dripline-cpp#114 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
driplineorg/dripline-cpp#103 ·
-
Invalid specifier should return an errorMay be free again @nsoblath claimed this 1321 days ago, and no pull request is open. Open
driplineorg/dripline-cpp#92 · 1 comment · 1 assignee ·
All issues in driplineorg/dripline-cpp
Similar issues
-
Remove source files from packaging for deb, zip, etcPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
OpenSpace/OpenSpace#4353 · 1 comment ·
Maintainers usually reply within 5 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
justcallmekoko/ESP32Marauder#1656 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Decompiler: convertCharRef() in xml.y overflows its int4 accumulator on long character referencesPossibly taken @kaayzouee claimed this 1 day ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
NationalSecurityAgency/ghidra#10009 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
mutationpp/Mutationpp#337 ·