We have locked away our content behind LMS silos for too long. This has lead to academics and taxpayers being exploited. Instead of us all recreating the wheel at each university academics should ban together and start remixing and publishing our courses in the open.

I believe the easiest way to accomplish this is with a basic static website that focus on plain old simple html (POSH..note real acronym contains semantic but I simplified for audience). I will be using these templates in my instructional design class: https://github.com/jgmac1106/mf2syllabus and https://github.com/jgmac1106/coursetemplate

Yet I have begun working with on building a citation generator because doing citations in correct APA and microformats is a huge PITA.

That got me thinking could we build an entire static site generator that would spit out the HTML folks could then host on their own domain. So I took out the ruler and graph paper.

The goal would be a connected repo where I can make updates that would publish to both the syllabus and the course.

J Gregory McVerry, Sketc cc-by-sa

On the first screen a new user would add biographical data. This would turn into the h-card that could be embedded through the project.

On screen two all of the courses created by the user would be listed and their would be an add new course button.

After selecting new course the user would be taken to screen three. They can add the top level info for an h-entry on the homepage. They can also add objectives and readings that could be embedded throughout the static site. For citations I would plan to fork the citation builder from @ncsu. Given our struggles to build one.

From there you can go to the page selector screen and choose to add pages. Choices include syllabus, home page,  module page, and a markdown notesd page.

jgmac1106 sketch, two, CC-BY-SA

Then on each page type you will have a section selector. This will change based on page type. For the syllabus you have course description (prepopulated), biographical data (pre populated), objectives (pre populated), tasks, readings (pre populated), and a blank text areas. All modals for adding sections are included in last page.

jgmac1106. Sketch3, CC BY-SA

On the homepage you sections would be a pre-popluated heading. Then you can choose from featured image (build by forking @cogdog’s CC Flickr Atribution tools), featured video, Description, task, and assessment.

jgmac1106. Sketch4. CC BY-SA

On the module page you add featured image, featured video, description, task, and assessment.

jgmac1106, sketch4, CC-BY-SA

Some of the section elements will require an additional modal to collect the data. And thatis about it. I could imagine this being all the UI I would need to a static site IndieWeb course generator. Of course anyone can sketch this out with graph paper. The real skill will come from the plumbers who lay the pipes to make it all work.

Can we #IndieWeb Google Scholar? #HigherEd (jgregorymcverry.com)
So during my (ongoing) microformats crash course I have styled many citations. Writing an APA citation in html with proper markup takes time. A lot of time when you write a lot of citations. While I would consider a canonical link back to to a piece listed or displayed on an author’s website as le...
So @martijnvdven and I have been working on trying to create a microformats APA/MLA citation machine for my course and syllabi templates.Al was good until we tried to do books and book chapters.

The BibTex records Google Scholar spits out are garbage. Almost every @book title gets listed as a journal and I could find no citations correctly using @inbook

After @martijnvdven and I wrote out the html and did a few test cases a user would basdically have to rewrite the entire citation and we were left creating input fields for each BibTex field required in a citation. By that point you might as well just start with a blank form.

We will look to fork this https://www.lib.ncsu.edu/citationbuilder/ instead and add the microformats since they have the phptemplates and input form fields completed already.

So can you build an #IndieWeb citation tool using Google Scholar? No. Too much garbage in, garbage out.

@fourtonfish If you can’t make it to the summit you should at least try to attend remotely a lot of people doing that and the streaming @aaronpk set’s up is awesome. I am also working with @virtuallyconnecting to bring the summit to more folks around the world and allow for remote participation. Your the person who started me on this journey so many years ago.
Sometimes when I am feeling down about my web skills I go read my WordPress spam. Everyone there thinks I am the most amazing webmaster, with fast loading speeds, great content, and something they were always looking for.
Not sure if you have a booth squad but if you do I am sure they are at @iste at the same time as the summit. Either way a bunch of us are looking to figure out how we can use @glitch to onboard folks on to the web. Keep building cool stuff.
Hey @anildash anybody from the @glitch or @fogcreek team going to the #IndieWeb summit? Be fun to think about making #IndieWeb building block tools in @glitch.
I plan in Markdown but like HTML/CSS too much. Don’t mind if people author in Markdown and it gets rendered to HTML so I can play, here are the templates I am building. I am learnign CSS Grid and microformats2 so there are mistakes I need to fix: https://glitch.com/edit/#!/join/dba8d63f-612a-4170-8cfe-eb4bf3accded and https://glitch.com/edit/#!/join/d3fbbc5e-dbc3-419b-87c6-eda771af0238 sketching out a static site generator app now, but will be using @glitch in my instructional design classes
@film_girl Are you going to shoot down to Portland for the #IndieWeb summit. Be cool to get more MSFT cloud developers building and playing in #IndieWeb spaces. I’ll even do reverse rocket rules and buy you the drink (PBR or Natty Light only).
My bad, I misread the thread. What i get for tweeting too early in the morning. Stoked to check out how you made a podcast app in @glitch