RexOps / RexOps/Rex

Outdated rexify features need deprecation or replacement

Open
#1,403 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Perl
Stars
737
Forks
214
PR merge metrics
No merged PRs in 30d

Description

Describe the bug

Couple of features of the rexify binary is outdated by now, but not marked as deprecated (or not replaced with alternatives) yet, like:

  • --search
  • --use
  • perhaps even the JobControl commands?

How to reproduce it

Steps to reproduce the behavior:

  1. use any of the above options with the rexify command

Shortest code example that demonstrates the bug: see above

Expected behavior

Features of the rexify command that are outdated, should be marked as deprecated and fail gracefully, and/or be replaced with equivalent functionality.

Perhaps --search could search on GitHub/MetaCPAN, and then --use could clone/install from there? See also this comment.

Circumstances

  • Rex version: 1.12.1
  • Perl version: any
  • OS running rex: any
  • OS managed by rex: any

Debug log

none

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the rexify command entry point and inspect how --search, --use, and the JobControl commands are currently handled. Determine which features need deprecation or replacement, then define behavior for graceful failure and any proposed GitHub or MetaCPAN alternatives.

Written by the indexing model from the issue text.

Assessment

Tech stack
perl
Domain
cli
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.