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

Change Requests Parking Lot #338

Open
2 of 16 tasks
OSXLich-Doug opened this issue Mar 18, 2023 · 0 comments
Open
2 of 16 tasks

Change Requests Parking Lot #338

OSXLich-Doug opened this issue Mar 18, 2023 · 0 comments

Comments

@OSXLich-Doug
Copy link
Contributor

OSXLich-Doug commented Mar 18, 2023

New functionality requests

Mapping (major feature)

  • - convert mapDB to cartography

Spells (major chore)

  • - convert class Spell to current code style / architecture
  • - consider how to best manage spell data library (spell-list.xml may not be needed)

Room display line in client (feature)

  • - Add Room.current.location and make it optional (toggle)

Update existing codebase

Room display line in client (chore)

  • - Update LichID / RoomID toggles to be more intuitive
  • - Update persistent db location for LichID / RoomID

Script management (feature)

  • - Convert to script/**/*.lic architecture
  • - Modify supporting script delivery (ala jinx or repo)
  • - Checksum method to ensure latest available updated script is running
  • - move repo command structure to Lich CLI
  • - Long-term core script location decision

Convert various scripts from lich.db3 to yaml structure (chore)

  • - Convert ;alias
  • - Convert ;go2

Core code future proof needs (general)

  • - fix STDERR to conform to modern practice (major chore)
  • - fix namespace to conform to Ruby 3.2 practice (major chore)

Core code future proof desires / potentials (general)

  • - Standardize lib offerings for scripts (target = reuse / reduce code weight in scripts)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant