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

🔖 Journal: Keyword #5

Open
2 of 5 tasks
Tracked by #1
zspencer opened this issue Jul 27, 2023 · 0 comments
Open
2 of 5 tasks
Tracked by #1

🔖 Journal: Keyword #5

zspencer opened this issue Jul 27, 2023 · 0 comments
Labels
🤖 domain model A word of power in our human/computer translation language

Comments

zspencer referenced this issue in zinc-collective/convene Jul 28, 2023
- https://github.com/zinc-collective/convene/issues/1713
- https://github.com/zinc-collective/convene/issues/1566

I thought I would tilt at this while I waited for the build to go out;
since I noticed I go from an `Entry` to a `Keyword` when trying to
decide what to fill in next when world building.

It also auto-fills the new `Entry` body with the `Keywords` canonical
version and it's aliases!

Which... I need to make a UI for soonish.
zspencer referenced this issue in zinc-collective/convene Jul 28, 2023
- https://github.com/zinc-collective/convene/issues/1713
- https://github.com/zinc-collective/convene/issues/1566

I thought I would tilt at this while I waited for the build to go out;
since I noticed I go from an `Entry` to a `Keyword` when trying to
decide what to fill in next when world building.

It also auto-fills the new `Entry` body with the `Keywords` canonical
version and it's aliases!

Which... I need to make a UI for soonish.
zspencer referenced this issue in zinc-collective/convene Jul 28, 2023
- https://github.com/zinc-collective/convene/issues/1713
- https://github.com/zinc-collective/convene/issues/1566

I thought I would tilt at this while I waited for the build to go out;
since I noticed I go from an `Entry` to a `Keyword` when trying to
decide what to fill in next when world building.

It also auto-fills the new `Entry` body with the `Keywords` canonical
version and it's aliases!

Which... I need to make a UI for soonish.
zspencer referenced this issue in zinc-collective/convene Jul 28, 2023
- https://github.com/zinc-collective/convene/issues/1713

There's a number of things that can and will go wrong with this code
eventually, including (but not limited to)

1. What happens when a `Keyword` has 1000s of entries?!
2. If this happens on-request-thread it will probably be very very slow;
   but if we do it *off* request-thread; the `Keyword#show` UI will be
   out-of-date; and we haven't implemented `ActionCable` yet

But hey, at least I will have a Heroku-CLI affordance for merging some of the
`Keywords` that are synonyms...

I'll probably want to build out a WUI as well; but I wanted to get the
basic logic written down and tested before I tilted at the WUI.
zspencer referenced this issue in zinc-collective/convene Jul 28, 2023
- https://github.com/zinc-collective/convene/issues/1713

There's a number of things that can and will go wrong with this code
eventually, including (but not limited to)

1. What happens when a `Keyword` has 1000s of entries?!
2. If this happens on-request-thread it will probably be very very slow;
   but if we do it *off* request-thread; the `Keyword#show` UI will be
   out-of-date; and we haven't implemented `ActionCable` yet

But hey, at least I will have a Heroku-CLI affordance for merging some of the
`Keywords` that are synonyms...

I'll probably want to build out a WUI as well; but I wanted to get the
basic logic written down and tested before I tilted at the WUI.
zspencer referenced this issue in zinc-collective/convene Jul 28, 2023
- https://github.com/zinc-collective/convene/issues/1713
- https://github.com/zinc-collective/convene/issues/1566

I thought I would tilt at this while I waited for the build to go out;
since I noticed I go from an `Entry` to a `Keyword` when trying to
decide what to fill in next when world building.

It also auto-fills the new `Entry` body with the `Keywords` canonical
version and it's aliases!

Which... I need to make a UI for soonish.
zspencer referenced this issue in zinc-collective/convene Aug 6, 2023
- https://github.com/zinc-collective/convene/issues/1713

There's a number of things that can and will go wrong with this code
eventually, including (but not limited to)

1. What happens when a `Keyword` has 1000s of entries?!
2. If this happens on-request-thread it will probably be very very slow;
   but if we do it *off* request-thread; the `Keyword#show` UI will be
   out-of-date; and we haven't implemented `ActionCable` yet

But hey, at least I will have a Heroku-CLI affordance for merging some of the
`Keywords` that are synonyms...

I'll probably want to build out a WUI as well; but I wanted to get the
basic logic written down and tested before I tilted at the WUI.

* Make the tests even more exhaustive
@zspencer zspencer transferred this issue from zinc-collective/convene Jan 29, 2024
@zspencer zspencer changed the title Journal: Keywords 🔖 Journal: Keywords Jan 30, 2024
@zspencer zspencer changed the title 🔖 Journal: Keywords 🔖 Journal: Keyword Jan 31, 2024
@zspencer zspencer added the 🤖 domain model A word of power in our human/computer translation language label Jan 31, 2024
zspencer added a commit to zinc-collective/convene that referenced this issue Feb 18, 2024
zspencer added a commit to zinc-collective/convene that referenced this issue Feb 22, 2024
zspencer added a commit to zinc-collective/tobias that referenced this issue Mar 25, 2024
@zspencer zspencer mentioned this issue May 2, 2024
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤖 domain model A word of power in our human/computer translation language
Projects
None yet
Development

No branches or pull requests

1 participant