pfrazee / machine

User software environment for the Web
0 stars 0 forks source link

Basic plugin suite #21

Open pfrazee opened 10 years ago

pfrazee commented 10 years ago

List of items to consider shipping with:

Refer to http://schema.org/docs/full.html

jrf0110 commented 10 years ago

This seems to be well-suited for creating the next open and semantic social media platform. While these types should be included, I think it's important to remember that we want to encourage all kinds of data to thrown in here. Data you wouldn't normally put anywhere.

For instance, what if I hooked into the sensors on my car and POSTed to machine every time I opened my car door? At first glance, Event seems like a fine type, but upon further inspection, it seems that that actually means someone planning an event like a party.

For that, what would I use? Would I create my own schema for that app?

{
  app: 'prius-car-door'
, data: {
    door: 1
  , timestamp: '2014-04-17 11:32:47.145'
  }
}

That would be the info that I needed. I suppose each app/plugin/module will require its own schema. Hrmph. Sorry just talking out loud.

pfrazee commented 10 years ago

Yeah, I think you would create your own schema and plugins to do the rendering.

This list is mainly meant to cover content grabbed off the Web. Are there types we can include for personal-life data, or creative project data? There's a few interesting items in the Actions and Intangibles (oy, really, "intangible?").

In fact, here are some interesting items:

pfrazee commented 10 years ago

Some more good technical ones (not in proper hierarchy):