coyote-team / coyote Goto Github PK
View Code? Open in Web Editor NEWImage annotation site and API to enable the distributed annotation of museum images.
Home Page: https://coyote-team.github.io/coyote/
License: Other
Image annotation site and API to enable the distributed annotation of museum images.
Home Page: https://coyote-team.github.io/coyote/
License: Other
ready to review queue should have describedby pointing to descriptions
This is an outline of the "low-hanging fruit" that will get coyote looking more like the design. For all of this please refer to the design sketches added via dropbox link at the bottom.
First, all views and containers should be white background only.
Most views (list and object)
Admin view
Page level (description/image)
Design Sketch for reference:
https://www.dropbox.com/s/gzegi8q7fgp1v8f/14%20coyote%20design%20refinements%20%281%29.pdf?dl=0
New Description Design sketch next to Live (side by side):
https://www.dropbox.com/s/vpnckpo86d2cepb/Coyote%20design%20-%20mock%20up%20vs%20live%20-%20description%20page%20-%2020160924.jpg?dl=0
Thank you sorry it took a while to do a full assessment. There will be two more posts that will include things that I think we should try to do sooner than later, and then a third with the remaining work to match the design concept that contains greater complexities, such as the switch to a checkbox-based filter viewing on list pages.
ref
.sr-only
)Other design ideas for the near to short term:
Originated in #32
Hey @seeReadCode, can you please replace the Brought to you by Museum of Contemporary Art Chicago.
line in the footer with Coyote is a project of the Museum of Contemporary Art Chicago. It has been generously supported by Lois and Steve Eisen.
? Thanks!
Debug empty search result with large count and pagination
http://coyote.mcachicago.org/admin/users
Can this be alpha? It is very hard finding people as the list grows.
on description index and small table (see user or image)
boolean based
This would likely make sense @sinabahram , no?
Other leaderboard component ideas:
We would need agreement on the important metrics, and then a graphic treatment per metric type. Some of these ideas would require much more dev time than others to implement.
(originated in #32)
Sort by functionality for all columns in the Images list view, especially "Title" maybe related to #2 Seach by image.
Image priority boolean, priortize sort
The import function was using the correct API root but the update function hasn't been, resulting in missing images.
Description Archive with thumbnail so that if image re-uploaded it could be copied over? Potential of re-linking archived descriptions to images...
Longdesc default per website (Identify default approach?)
When multiple descriptions are approved for publish (can this happen?) which description is used on the site?
Accessibility & Next Client: Testing.
Means to adjust status in bulk
Hi, what order does the queue presented to admin represent?
Thank you!
Quick (un)assign to on image show and in table view
Logo, primary color, secondary color
Link from Coyote entry to the MCA context
Paginate descriptions and assignments on user pages
These are some modifications to improve usability while not going all the way with the design proposal, still working with the current functionality set and table view.
Tweaks to improve UI
If not a crazy ask at this phase to get us closer to the design proposal:
Audit log of description edits
"Title" field is the caption field, update label to be caption.
Want to be able to search all content called from website for cross referencing
Reported by sina
dupe
I am posting in case y'all have good ideas around this, as it will be a common issue for collections websites.
http://coyote.mcachicago.org/images/12369
https://mcachicago.org/Collection/Items/Buckminster-Fuller-Inventions-Twelve-Around-One-1981-27
The caption isn't being pulled on collection objects.
I am checking with Tomas to see how we can get caption information from collection objects tied to the image. The trick is that captions are coming from a different source than the image and populating together on the collection object page. Fortunately context allows us to quickly see that information so it is easy enough to work around, but renders collection images un-searchable in coyote.
Thanks
A
see image/show, description/image, quickview
How should we render longdesc?
Iterate on queue layout–view layout adjustments
List view, versus medium/large thumbnail view? ACL and SC need to examine the presentation of the queues.
More to come.
It appears that Images have not been pulled since August 12, I am checking on our end to find out what changes could have caused this.
Remaining issues moved to https://github.com/coyote-team/coyote-wp
References:
Also eventually consider:
wordpress.rb
strategyconsider indexes, images/table, descriptions/table, descriptions/table_small
We are using https://github.com/seeread/easymarklet to simplify the iframe injection etc.
How are we injecting descriptions:
alt
Clicking the bookmarklet
//
, relative with /
Later
Short term
Accomplished
Previous and Next on the image level so that you don't have to go back to table
Autocomplete select2 update check https://select2.github.io/announcements-4.0.html
Aria-describedby to image id on actions per row
More range of status: must have alt, must have long, independent and on per image basis (apply this to all languages)
Union of bools of alt and long, punting per locale
Aria-hidden on all icons
Sort by status, title, priority
Sort by function available on alternate views too
This could possibly be resolved by ability to see context– #12
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.