Learning Paths Annotations and Highlights to One’s Website Using ThreadReaderApp

Some small pieces, loosely joined for owning one’s highlights online.

I ran across a Chrome extension for highlights, annotations, and tagging tonight. It’s called Learning Paths. It works roughly as advertised for creating and saving highlights and annotations online. With a social silo log in process (I didn’t see an email login option), you’ve quickly got an account on the service.

You can then use the extension to highlight, tag, and annotate web pages. One can export their data as a .csv file which is nice. They’ve also got an online dashboard which displays all your data and has the ability to see public data from other users as well.

Screencapture of the Learning Paths UI for their Chrome extension

One of the interesting pieces they support is allowing users to tweet a thread from all their highlights of a piece online. Upon seeing this I thought it might make a useful feature for getting data into one’s personal wiki, website, or digital garden, particularly now that  ThreadReaderApp supports posting unrolled Twitter threads to one’s Micropub enabled website

So the workflow goes something like this (with links to examples of my having tried it along the way):

Screencapture example of ThreadReaderApp’s Authored Threads tab interface

While this works relatively well, there are a few drawbacks:

  • The UI for the annotations is a bit flaky at times and in my experience often disappears before you’ve had a chance to save them.
  • The workflow misses out on any of the annotations and tags you might add to each of the highlights (unless you manually add them to the thread, and even then you may run out of space/characters).
  • The appearance of the thread on your site is simply what you get.

While the idea works roughly in practice, it isn’t as optimal as the workflow or data fidelity I’ve found in using more robust tooling like that found in Hypothes.is for which I’ve also built a better UI on my website.

Still others, might appreciate the idea, so have at it! I’d love to see others’ ideas about owning their highlights, annotations, and related data in a place they control.

 

A Domain of One’s Own Meetup | July 23, 2020

I’ll be hosting a Domain of One’s Own meetup on Thursday, July 23, 2020 at at 10:30 AM Pacific / 1:30 PM Eastern / 7:30 PM CEST. Everyone who is interested in the topic is welcome to attend. We expect there will be students, teachers, designers, web developers, technologists, and people of all ages and ranges of ability from those just starting out with a domain to those running DoOO programs at colleges or even people running their own hosting companies.

We’ll use Zoom for this online meetup (here’s the link to the room which should be active about 15 minutes before we start). We’re planning on using an Etherpad for real-time chat and note taking for the event.

Attendees will be expected to have read and agree to the IndieWeb Code of Conduct which will apply to the meetup.

We will 

  • Have discussions about A Domain of One’s Own and the independent web;
  • Get to know other colleagues in the space;
  • Ask colleagues for help/advice on problems or issues you’re having with your domain;
  • Find potential collaborators for domains-related projects you’re working on;
  • Explore new and interesting ideas about what one can do or accomplish with a personal domain;
  • Create or update your domain

Agenda 

  • Welcome
  • Introductions: short 2 minute introductions of attendees with an optional brief demonstration of something you’ve done on your domain or purpose for which you’re using your domain.
  • Group photo for those who wish to participate
  • Main meetup: Ideally everyone should bring a topic, demonstration, question, or problem to discuss with the group. Depending on time and interest, we can try to spend 5-10 minutes discussing and providing feedback on each of these. If questions go over this time limitation, we can extend the conversation in smaller groups as necessary after the meetup.

RSVP

To RSVP to the meetup, please do one of the following:

Future meetups

While the time frame for this inaugural meetup may work best for some in the Americas, everyone with interest is most welcome. If there are others in Europe, Asia, Africa, Australia, or other locales who are interested, do let us know what dates/times might work for you in the future and we can try to organize a time to maximize some attendance there. I’m happy to help anyone who’d like to take the leadership of other time zones or locales to leverage some of the resources of the IndieWeb community to assist in starting future meetings to cover other areas of the world. 

🎉 Invitations 🎉 

Tim Owens, Aaron Davis, Cathie LeBlanc, Kartik Prabhu, Amber Case, Amy Guy, Greg McVerry, William Ian O’Byrne, Jim Groom, Kimberly Hirsh, John Johnston, Robin DeRosaAudrey Watters, Ken Bauer, Will Monroe, Jeremy Dean, Nate Angell, Jon Udell, Adam Procter, Amy Guy, Kris ShafferAnelise H. Shrout, John Johnston,  Mark Grabe, Rick Wysocki, Doug Holton, Jeffrey Keefer, Rayna M. HarrisDavey Moloney, Vicki BoykisJohn Carlos BaezDan ScottTaylor JadinKathleen Fitzpatrick (mb), Blair MacIntyre (mb), Doug Belshaw, Adam ProcterDan Cohen (mb), Dave Cormier, Scott Gruber, Kay Oddone, Kin Lane, Martha Burtis, Lee Skallerup Bessette, Adam Croom, Sean Michael Morris, Jesse Stommel, Cassie Nooyen, Stephen Downes, Ben Werdmüller, Erin Jo Richey, Jack Jamieson, Grant Potter, Ryan Boren (mb), Paul Hibbits, Maha Bali, Alan Levine, John Stewart, Teodora Petkova, Lora Taub-Pervizpour, Clint Lalonde, Clint Lalonde Sonja Burrows, Jonathan Poritz Chris Long, Mo PelzelMichelle S. HagermanAnne-Marie ScottTim Clarke, Amy Collier, Laura PasquiniMartin HawkseyZach WhalenDaniel LyndsTom WoodwardMark A. MatienzoLaura GibbsAutumn CainesChris LottJess ReingoldTerry GreenErin Rose Glass,  Trip KirkpatrickMeredith FierroLauren BrumfieldHelen DeWaardKeegan Long-Wheeler,  Irene Stewart Christina HendricksBill Kronholm, Xinli WangTineke D’HaeseleerMartin Weller Jeremy FeltJane Van Galen, Tanis Morgan, Library Carpentry

Know someone who would be interested in joining? Please forward this event, or one of the syndicated copies (linked below) to them on your platform or modality of choice.

Hashtags: #​phdchat#​DoOO#​edtechchat#​literacies#​higherED#​dh, #​ds106#​educolor#​WPCampus#​openscience#​clmooc#​digped#​altc

Featured image: Hard Drive Repair flickr photo by wwarby shared under a Creative Commons (BY) license

Watched Return to School Task Force Presentation June 16, 2020 from YouTube

Glendale Unified School District Return to School Task Force leaders share possible options for re-opening campuses in August based on recommendations from the California and Los Angeles County Departments of Education. Learn more at www.gusd.net/returntoschool.

[.pdf slides]

I’m planning on setting up up a regularly recurring Domain of One’s Own focused online meetup in the mold of Homebrew Website Clubs or WordPress meetups. People can ask questions, get help, collaborate, demo technology and ways they’re using their domains.

I’m thinking monthly to start, but I’m curious what days of the week and times might work best for people, especially across time zones?

Let me know if you’re interested in helping to organize or would like to join us to participate.

Featured image: Hard Drive Repair flickr photo by wwarby shared under a Creative Commons (BY) license

Outline for Webmentions in Conjunction with Academic Citations

Replied to a tweet by Terence EdenTerence Eden (Twitter)
I’ve noted before how Altmetric does what some would call backfeed, though I’m not sure what or how their mechanism works other than some heavy search and extreme processing from social media platforms.

Pingbacks are essentially dead and in personal experience some of the few sites that still support them are in academia, but they’re relatively rare and have horrible UI in the best of times. Webmention is a much better evolutionary extension of the pingback idea and have been rapidly growing since before the spec was standardized by the W3C. 

I’ve sketched out how individual academics could use their own websites and publish pre-prints and syndicate them to pre-print servers and even to their final publications while still leveraging Webmentions to allow their journal articles, books, other works, to accept and receive webmentions from other web publications as well as social media platforms that reference them. 

I think the Microformats process is probably the best standardized way of doing this with classes and basic HTML and there is a robust offering of parsers that work in a variety  of programming languages to help get this going. To my mind the pre-existing h-cite is probably the best route to use along with the well-distributed and oft-used <cite> tag with authorship details easily fitting into the h-card structure. 

As an example, if Zeynep were to cite Tessie, then she could write up her citation in basic HTML with a few microformats and include a link to the original paper (with a rel=”canonical” or copies on pre-print servers or other journal repositories with a rel=”alternate” markup). On publishing a standard Webmention would be sent and verified and Tessie could have the option of displaying the citation on her website in something like a “Citation” section. The Post Type Discovery algorithm is reasonably sophisticated enough that I think a “citation” like this could be included in the parsing so as to help automate the way that these are found and displayed while still providing some flexibility to both ends of the transaction.

Ideally all participants would also support sending salmentions so that the online version of the “officially” published paper, say in Nature, that receives citations would forward any mentions back to the canonical version or the pre-print versions.

Since most of the basic citation data is semantic enough in mark up the receiver with parsing should be able to designate any of the thousands of journal citation formats that they like to display any particular flavor on the receiving website, which may be it’s own interesting sub-problem.

Of course those wishing to use schema.org or JSON-LD could include additional markup for those as well as parsing if they liked.

Perhaps I ought to write a longer journal article with a full outline and diagrams to formalize it and catch some of the potential edge cases.

Replied to a tweet by Martha BurtisMartha Burtis (Twitter)
I want it all too! If you’d like to join us at IndieWebCamp this weekend (free online), let’s have a session there to brainstorm how we can have our cakes and eat them too.

I think some of the POSSE (Post on your Own Site, Syndicate Elsewhere) model may work to smooth some of this over. For example, I can write my response to everyone on my own WordPress site and fairly easily syndicate it to Twitter to have the best of both worlds.

If this weekend isn’t convenient, let’s host a pop-up session or mini-conference in a bit to discuss it and see what we can hack together.

 

Replied to How much ‘work’ should my online course be for me and my students? by dave dave (davecormier.com)
How much work is too much (or too little) work for my students? How much work is too much work for my TAs or for me? How do I design an online course? A post where i propose ‘Total Work Hours‘ as a replacement for the Course/Credit Hour. As we leave behind the emergency teaching processes that h...
I really appreciate this re-framing here.

Restructuring coursework takes a lot of time and effort. Looking out for part-timers and adjuncts who are already often thrown into the deep end without much support is also key.

Another question we may ask is how can students be better brought into the ideas behind the pedagogy to help themselves as well as their colleagues and potential future versions of a particular course?

Replied to a tweet by Dave Cormier (Twitter)
If you’re free, next weekend we’re having an online IndieWebCamp. Come join us for some web tinkering as it relates to the #EdTech space. Proposals are already open if you have ideas.
Replied to Pasadena Unified Board: Torres Not Running for Re-Election by News Desk (ColoradoBoulevard.net)
Lawrence Torres, Pasadena Unified School District Board member representing District 6, has decided not to run for reelection.
Sad to see just a press release here. Was there a separate underlying reason he’s leaving. Was there communication between him and the other contender? Is the seat  being “handed” to a successor and his announcement is timed when it’s too late for others to enter the race? It would be nice to see some additional reporting here.