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

Feature Request - data entry - profile expansion #4361

Closed
dustymc opened this issue Feb 22, 2022 · 21 comments
Closed

Feature Request - data entry - profile expansion #4361

dustymc opened this issue Feb 22, 2022 · 21 comments
Labels
Enhancement I think this would make Arctos even awesomer!

Comments

@dustymc
Copy link
Contributor

dustymc commented Feb 22, 2022

Is your feature request related to a problem? Please describe.

The data entry "seed" option is not accessible to low-rights users, gets inadvertently modified, and can be confused with "real" data.

Describe what you're trying to accomplish

Split "seed" data off from normal data.

Describe the solution you'd like

Allow a profile to carry seed data in addition to the current layout capability. Drop the special "seed" handler.

Describe alternatives you've considered

Don't.

Additional context

Would be nice if data from the profile had special highlighting.

Priority

?

@ebraker please correct whatever I've mangled, and feel free to flip this to next task if I'm not too lost.

@dustymc dustymc added the Enhancement I think this would make Arctos even awesomer! label Feb 22, 2022
@dustymc dustymc added this to the Needs Discussion milestone Feb 22, 2022
@ebraker
Copy link
Contributor

ebraker commented Feb 25, 2022

Yes! All sounds correct to me and I think it will be a great improvement!

@ebraker
Copy link
Contributor

ebraker commented Feb 28, 2022

@dustymc I'm planning on covering the new data entry screen in our next webinar (3/8) - do you think this will be live by then? If not, I can just mention the soon-to-be capability.

@dustymc
Copy link
Contributor Author

dustymc commented Feb 28, 2022

That might be a little optimistic, but I'll see what I can do!

@ebraker
Copy link
Contributor

ebraker commented Feb 28, 2022

No worries if not!

@dustymc dustymc modified the milestones: Next Task, Active Development Mar 1, 2022
@dustymc
Copy link
Contributor Author

dustymc commented Mar 1, 2022

@ebraker (and @AdrienneRaniszewski and everybody else) - the basics of this are running in test, I'm still ironing some things out but it should be mostly functional and feedback would be appreciated.

@ewommack
Copy link

ewommack commented Mar 2, 2022

@ebraker I created a project to try and keep track of all of the tips and info for the new data entry screen that have been popping up across different issues: https://github.com/orgs/ArctosDB/projects/12?add_cards_query=is%3Aopen

@ebraker
Copy link
Contributor

ebraker commented Mar 2, 2022

@dustymc I can't log into test even with the pw reset (tried every iteration). I created a new profile, but that doesn't give me data entry permissions.... Help?

@dustymc
Copy link
Contributor Author

dustymc commented Mar 2, 2022

You should have email from Arctos.

@ebraker
Copy link
Contributor

ebraker commented Mar 2, 2022

Got it, I'm in! Thanks.

@ebraker
Copy link
Contributor

ebraker commented Mar 2, 2022

Said aloud: "YAY!". I love the highlighting of already-seeded info as a QC step, and I think this expanded profile approach works better than the the combo profiles and seed records.

Minor suggestions:

  • I envision a day in the near future when the list of profiles gets unwieldy (I for instance will probably create 5-8 just for UCM alone). Can we add table sorting capabilities or filter by institution?
    image
  • Is it possible to add "bring to front" ordering when actively working on a given table in the form? I realize I can move the table further down/to the side and just scroll, but some of my tables will perfectly fit within my large screen if they overlap slightly, and I could avoid scrolling if I the table I clicked automatically moved forward. (more of a wishlist item than necessity). E.g., the upper attributes table would move to front when clicked so I could access the "bill width" field without moving the lower table.

image

@dustymc
Copy link
Contributor Author

dustymc commented Mar 2, 2022

works better than the the combo profiles and seed records

Yes, agreed. (Wish I'd have thought of it!) I think there will be a sort of awkward transition period (and there's a fair bit of complexity wrapped around that), but the only alternative I could come up with was just tossing everyone's existing profiles, which I presume would understandably involve torches and pitchforks and such....

table sorting capabilities

Sure, should be pretty trivial. Not sure I'll get it in this release, I'll start a wishlist if no.

The splash page...

Screen Shot 2022-03-02 at 8 55 39 AM

... is going to hit the same wall.

"bring to front" ordering

I'll see what I can come up with.

@dustymc
Copy link
Contributor Author

dustymc commented Mar 2, 2022

"bring to front" ordering
table sorting

next release

@dustymc dustymc closed this as completed Mar 3, 2022
@ebraker
Copy link
Contributor

ebraker commented Mar 4, 2022

I'm cruising around and finding some super handy features! Thanks for the 'bring to front' ordering.

Questions:

  • Can you add hypertext to -> "Extras" Parts have to link to the part attribute code table?
  • Do we still need to "autoload_extras" or will this be deprecated? If we do still use this, do we first have to autoload_core, then go back and auto_load extras (or does autoload_extras automatically signal core data to load)?

@dustymc
Copy link
Contributor Author

dustymc commented Mar 5, 2022

hypertext to -> "Extras" Parts have to link to the part attribute code table?

Going back to next task

still need to "autoload_extras"

autoload_core is the same as the old loaded=null - it loads the catalog record (which disappears from the bulkloader as part of the process)
autoload_extras is autoload_core, plus when the catalog record loads it flags all the extras (via UUID) to follow.

Yes, it's permanent (until someone tells me we don't need that complexity...). You can

  1. autoload_extras and be done (eg if you have some sort of procedure that makes you comfortable with that), or
  2. autoload_core if you want to review the extras after the "core" loads for whatever reason

@dustymc dustymc reopened this Mar 5, 2022
@dustymc dustymc modified the milestones: In next release, Next Task Mar 5, 2022
@sharpphyl
Copy link

sharpphyl commented Mar 5, 2022

@dustymc
You say "Begin with previous records" which could mean records that have been uploaded but it looks like that applies only to records still in the bulkloader. Can you add that comment?

Screen Shot 2022-03-05 at 11 15 08 AM

table sorting capabilities
Sure, should be pretty trivial. Not sure I'll get it in this release, I'll start a wishlist if no.

Yes, it would be helpful to limit most of us to just those profiles in our collection with our GUID:Prefix but having them at the top is helpful

Can you confirm that only the user who created the profile can edit it. It looks like only the creator can delete it, but can others edit it under the same name?

@dustymc
Copy link
Contributor Author

dustymc commented Mar 9, 2022

Extra parts linked up.

applies only to records still in the bulkloader

Yep, hard to start with things that don't exist! I'd think clicking the links is all the documentation that any user would need, but I've added some maybe-confusing little subheader things, let me know what they should say.
Screen Shot 2022-03-09 at 8 55 55 AM

profiles...with our GUID:Prefix

Yes that's probably correct, in next release.

can edit

Profiles should not be editable at all, but feel free to prove me wrong on that!

@dustymc dustymc removed this from the Next Task milestone Mar 9, 2022
@dustymc dustymc added this to the In next release milestone Mar 9, 2022
@ccicero
Copy link

ccicero commented Mar 9, 2022

I am trying out the new data entry form for the first time. Liking it! I chose 'bird' for the attribute helper, which is great. However, the values are carrying over from the previous entry when they shouldn't. The options for all are set to 'show' and not 'carry.'

@dustymc dustymc modified the milestones: In next release, Next Task Mar 9, 2022
@dustymc
Copy link
Contributor Author

dustymc commented Mar 9, 2022

Going back next task for that. Should I carry units, or clear them as well?

@ccicero
Copy link

ccicero commented Mar 9, 2022

Carry units is OK I think. Thanks!

@ccicero
Copy link

ccicero commented Mar 9, 2022

Is there any way to make the boxes themselves dynamic in the 'dynamic view' so that you can resize the individual boxes? It will help to align things better.

@dustymc
Copy link
Contributor Author

dustymc commented Mar 10, 2022

make the boxes themselves dynamic

Probably "not trivial" but likely possible.

What are you trying to do? They're already as small as they can be without hiding anything, and you can leave any amount of space between them if you're looking for griddish. You can turn rows and/or columns off to make them magically smaller for most groups. You can now stack them and click any part to bring the whole thing to the front.

Just trying to understand the use case - screenshots would probably help.

@dustymc dustymc modified the milestones: Next Task, In next release Apr 22, 2022
@dustymc dustymc closed this as completed Apr 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement I think this would make Arctos even awesomer!
Projects
None yet
Development

No branches or pull requests

5 participants