Skip to main content

Greg McVerry

Possible Interview Questions

1 min read

Going with a semi-structured interview protocol

How long have you been an WordPress user?

What drew you to try out plug-ins on WordPress?

How would you rate your understandings of the technlogies that make it all work?

Do you know what plug-ins you usee?

To the best of your recollection try to recall your set up process.

What is the best part of using WordPress plug-ins?

What do you believe we should change to make it easier for WordPress users to utilize plug-ins?

 

 

Greg McVerry

#OER and #indieweb

1 min read

Not sure if anyone else is thinking about how compatible technologies can help and but here is a great California grant opportunity. https://www.asccc.org/sites/default/files/IV.%20B.%20%282%29%20CCCOERI%20Proposal%20Draft%20-%20Janu...

Greg McVerry

My Next #indieweb task

2 min read

So I got my blogs (well the ones I use a lot) updated and running smoothly. I was looking for my next project and I have decided I am going to focus on streamlining my course workflow and also utilizing microformats when makring up my courses.

Here's my problem. I try to host all my courses in html/css. It makes remixing and sharing so much easier than locking htem behind a unverisity silo. I then also try and mantain these on GitHub.

Things quickly fall out of sync. My syllabus, my course site, and my repos are never the same.

Here is my solution: Create a system where I can update a course module template and this will immediatley update both my website and my syllabus.

Be really cool if I could do this right from my repo. If not I can just sftp into my sites to update.

I really want to to do this because I am intrigued by altmetrics. A solution like that has been a dream of our alt.pub study group.

Quick punchlist:

  • Update frameworks. Syllabus uses Skelteon and classes use Bootstrap. Probably make them both Bootstrap,
  • Change all the font awesome icons to 5.0.
  • Figure out when using microformats if there are already conventions used in and learning spaces.
  • Finalize my instructional design for my modules. I am really close but this work will be important for next steps.
  • Figure out best way to serve up the modules in html. Here I am at the edge of my knowledge. Should be fun.

Greg McVerry

Trying to Create Wordpress Filters

1 min read

I have been playing a bit with indigineous as an experiment.

 

Corrently it is set to publish to my wordpress site. Trying to create a filter so only the post-kind "article" shpws up on my main blog theme on the wordpress site.

 

Been trying different variations of this in functions.php

 

function myfeed_request($qv) {
    if (isset($qv['feed']) && !isset($qv['post_kind']))
        $qv['post_kind'] = array('article', );
    return $qv;
}
add_filter('request', 'myfeed_request');

It doesn't work I will keep trying.

Greg McVerry

CSDE New Guidelines of Student Teaching

1 min read

Here is a link to CSDE Guidelines: https://drive.google.com/file/d/1icFG02JGK3F8yZ4rXNLJ3TarRK5dRQmo/view?usp=sharing

This is going to mean so much for para-professional and early childhood teachers who wanted to take their education career to new heights.

This policy will help get more teachers of color into our classroom.

It will take some time to translate into programs but I am super excited.

Greg McVerry

What exactly is #indieweb and how can we talk about it?

4 min read

Across the numerous indieweb channels people have started to talk about how to discuss indieweb as the community and tools evolve into versions 2, 3, 4. Folks refer to these more as generations rather than traditional version conventions used in software development.

The basic gist of the problem to me boiled down to mission, audience, and purpose.

First and foremost the community is guided by a  set of principles. You can read those here.  Not suprisingly  these principles jhave much in common with open source communities like Mozilla and our manifestoDrupal and Wordpress community leaders and members share much of this ethos. Domain's of Own's Own is basically the in education circles.

Is the community different? Same? Both?

While I got some pushback I noted that the what makes the different is the adherence to specific protocolos to  support the Publish on Your Own Site and Syndicate Elsewhere (POSSE) philosophy.

It is that philosophy that I can introduce to new users. That's my elevator pitch.

The implementation of POSSE  usually involves some combination of MicroPub,an API standard; Microsub, a newer standard that manages subscriptions; Microformats, an html extension that allow sitse to publish a standard API other sites can consume; and webmentions, which is a standard that allows you to track mentions of a link across the web.

While none or all of these tools are required to make a site "indieweb" having a focus on human readable (versus machine readable stuff that focuses JSON-LD for example) mark-ups and semantics is a major focus of . It is a pluralistic user-centric approach to the web.

Putting the users in control of their data, on their own site, and connecting to others through open standards and inter-operability. Sounds like a web I want.

As stated, and most did not agree with me, that the community is very united behind these APIs, standards, and mark-up techniques. In fact it is this loyalty that makes the community different than other "open web" communitities.

The problem moving forward: communicating this to non-technical readers. I mean, I barely understand the last few paragraphs I wrote.

Describing

As Eddie noted the challenge we were discussing was,  "trying to figure out a way to explain if a Micropub/Microsub client can work with a given service without using protocol names that can be confused for Gen 3/4 users"

Here were some ideas I had. These are just mine and do not reflect the opinions of others:

  • For individual blogs I suggested a badge (one exists) that people can add to their blogs after running their site through a validator. This just helps with overall mission and branding while providing scaffolded support for new community members.
  • I would suggest the language around, "This site  is indieweb powered...again more market penetration language) by tools to support the principles of our community. Different APIs and protocols allow us to publish on our own site, share our work across many networks, and collect mentions of our work across the social web.
  • For folks like Swerty who have released a client into the wild (an awesome aAndroid app called indigenous currently in Alpha) there needs to be langauge about compatibility. I think here you need to mention specific protocols since different sites may use different idieweb tools. Maybe something like This app is indieweb compatible. It will publish to any indiweb powered site by using MicroPub and it also supports webmentions. No need for a validation tool. If the product doesn't work no one will use it.

 

Greg McVerry

Giving up the CMS would have to be #HigherEd first step into #IndieWeb

1 min read

Most universities in have their general web strategy all wrong. The "canonical url" should be light weight. A predictable and accessible navigation with fewest pages  possible that render HTML from databases that faculty populate (Yes classic garbage in, garbage out, but that is a supervision problem and not a technical one).

Faculty and departments shouldn't run web pages. Leads to self imposed disinformation,  and university websites running hundreds and hundreds of pages long get more and more useless for students and perspectives.

Keep your main website light. Maybe headless, no CMS.

Then develop common stylesheets that have some basic things folks might use like tables, cards, call out boxes, etc . Make a few template pages. Or use a CMS. It doesn't matter. These subdomains are not the official record. Allow faculty and departments to then run subdomains with the explicit policy you link to the main website when discussing stuff like programs, faculty, etc.

Heck maybe you could even make some of the APIs available to clubs on campus or Computer Science and see what kind of apps students could build or discoveries they could find in the data.

Greg McVerry

Am I addicted to cards?

2 min read

I came across this  https://sonniesedge.co.uk/bookmarks/bookmarks-httpsdaverupertcom201804pitfallsofcarduis-md from @davatron5000 after @sonniesedge  shared her work on

I have a card and modal addiction. I admit it. I love it.

Yes I have to deal with text. I don't truncate. I just use  a character counter and use conciseness. 

Yes there turn into tiny little webpages but that is kind of what I need to build:

Here are the cards andeach faculty member's vita is  model.

 

For some reason and I can't figure it out my anchor script stopped working:

<script type="text/javascript">// <![CDATA[
      $(document).ready(function() {

  if(window.location.href.indexOf('#McverryModal') != -1) {
    $('#McVerryModal').modal('show');
  }

});
         
// ]]></script>

I used to be able to link to each person's vita. Will try to fix, but editing inside of a massive CMS. Rules change all the time.

I like the card and modal approach as it reduces the total number of pages I have to mantain (I am a faculty member not a web designer....if you are a faculty member never let anyone know you nknow how the web works).

I like a web that is pretty and not just text.

 

Greg McVerry

#Indieweb and Business

2 min read

We had a discussion on the Indieweb chat that sparked a lot of thoughts. Rather than continuing to spam the channels I decided to share my thoughts here.

I think overall an indieweb approach actually requires rethinking of ownership models and a co-op that includes a suite of tools and services. The REI of Micropubs.

People then bring these tools to their communities and the co-op gains new members.

I know many in the community are giving back and others have been building the web since there has been a web.

I am happy to pay my annual fee to Known as I use their open source blogs in so many fun ways.

The original DNA of the web is protected in communities like

Independents can not stand up to the silos alone. Taking indieweb to scale would require explorations of new models of community ownership.

I also wonder about taking webmentions to scale. Would need a serious suite of community management and moderation tools. At the same time having access to everything in one place would be an amazing and highly marketable tool. That thing @aaronpk made as an indieweb reader looked amazing.

Again something maybe the co-op makes.

I am also going to share the stories of the classes I am running in town. Haven't launched yet. Sponsoring with local orgs and just running tutorials on  getting business off Facebook and onto your own site then back to Facebook.

I live in a small town. There are two places to get quick information. Facebook or the town dump. Right now not sure which smells worse.

Greg McVerry

Call it What it is-- Murder

1 min read

We need to call it murder.

You take donations from the NRA you profit from murder.

You submit NRA membership dues you pay for murder.

We need to make this a battle cry from now until November and encourage our responsible gun owning neighbors to reject the NRA and their complicity in murder.