sul-dlss / wallscreens

📺 curated experiences for touch-screen installations on the stanford campus
Other
1 stars 0 forks source link

refactor with a focus on experiences as unit of capture #276

Closed camillevilla closed 2 years ago

camillevilla commented 3 years ago

How can we refactor our current architecture to make it easier to extract specific experiences? This would also make it easier to reuse experiences on multiple wallscreens.

Potential areas of interest:

thatbudakguy commented 2 years ago

my ideas for going further with this ran into a roadblock: if you try to have experiences stand on their own, certain things stop working, like the links in the interaction area (which always expect that there will be other experiences you need to link to). also, it's unfortunately not possible to tell jekyll to make two "versions" of a page (i.e. one each for the "we see you" and "silicon valley archives" versions of african american histories); you get out the same number of files as you put in, so some duplication is unavoidable. our current approach using data files seems the best way to handle this.

at the moment, i'm not sure there's a way to meaningfully extract a single experience (other than to track the history of its corresponding data file in git).

thatbudakguy commented 2 years ago

@camillevilla i think given our current stance on #196 we've probably done as much as we can on this for now, so probably can be closed