Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
🫧 socialcoding.. boosted
Khürt Williams
Khürt Williams
@khurtwilliams@islandinthenet.com  ·  activity timestamp 4 months ago
⁂ Article

Introducing Cornerstone: A WordPress Theme for the IndieWeb

I've released Cornerstone, a WordPress theme built for the IndieWeb community. It's now available on GitHub under the GPL v2 licence.

4 media
iPhone 17 Pro Screenshot of Wordpress Cornerstone Theme Home Page
iPhone 17 Pro Screenshot of Wordpress Cornerstone Theme Home Page
iPhone 17 Pro Screenshot of Wordpress Cornerstone Theme Home Page
Desktop Screenshot of Wordpress Cornerstone Theme Home Page
Desktop Screenshot of Wordpress Cornerstone Theme Home Page
Desktop Screenshot of Wordpress Cornerstone Theme Home Page
ActivityPub Likes and Reposts
ActivityPub Likes and Reposts
ActivityPub Likes and Reposts
Validated IndieWebify.me
Validated IndieWebify.me
Validated IndieWebify.me
GitHub

GitHub - khurtwilliams/cornerstone: IndieWeb Minimalist WordPress Theme

IndieWeb Minimalist WordPress Theme. Contribute to khurtwilliams/cornerstone development by creating an account on GitHub.
GitHub

cornerstone/README.md at main · khurtwilliams/cornerstone

IndieWeb Minimalist WordPress Theme. Contribute to khurtwilliams/cornerstone development by creating an account on GitHub.

IndieNews en

IndieNews
  • Copy link
  • Flag this article
  • Block
Khürt Williams
Khürt Williams
@khurtwilliams@islandinthenet.com  ·  activity timestamp 4 months ago
⁂ Article

Introducing Cornerstone: A WordPress Theme for the IndieWeb

I've released Cornerstone, a WordPress theme built for the IndieWeb community. It's now available on GitHub under the GPL v2 licence.

4 media
iPhone 17 Pro Screenshot of Wordpress Cornerstone Theme Home Page
iPhone 17 Pro Screenshot of Wordpress Cornerstone Theme Home Page
iPhone 17 Pro Screenshot of Wordpress Cornerstone Theme Home Page
Desktop Screenshot of Wordpress Cornerstone Theme Home Page
Desktop Screenshot of Wordpress Cornerstone Theme Home Page
Desktop Screenshot of Wordpress Cornerstone Theme Home Page
ActivityPub Likes and Reposts
ActivityPub Likes and Reposts
ActivityPub Likes and Reposts
Validated IndieWebify.me
Validated IndieWebify.me
Validated IndieWebify.me
GitHub

GitHub - khurtwilliams/cornerstone: IndieWeb Minimalist WordPress Theme

IndieWeb Minimalist WordPress Theme. Contribute to khurtwilliams/cornerstone development by creating an account on GitHub.
GitHub

cornerstone/README.md at main · khurtwilliams/cornerstone

IndieWeb Minimalist WordPress Theme. Contribute to khurtwilliams/cornerstone development by creating an account on GitHub.

IndieNews en

IndieNews
  • Copy link
  • Flag this article
  • Block
Tim Chambers boosted
Tantek Çelik
Tantek Çelik
@tantek.com@fed.brid.gy  ·  activity timestamp 7 months ago
⁂ Article

🎂 Congrats @microformats.org on 20 years! #microformats20

Even after 20 years, people keep discovering new ways of using #microformats:

  • @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux)
    > Because WML elements may have the class attribute
    Originally posted 2025-06-18: https://xoxo.zone/@artlung/114705990062730513

That adds to the list of languages with working microformats examples:

  • HTML — modern, unversioned as well as every version since HTML4
  • HTML3 — see /@%40microformats.org/wiki/html3
  • SVG — see /@%40microformats.org/wiki/svg
  • XHTML — every version, 1.0, 1.1, 2.0
    and now also:
  • WML — /@%40microformats.org/wiki/wml

Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.

In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.

Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.

After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.

More microformats 20th anniversary posts from the #indieweb personal sites (via https://stream.indieweb.org/)

  • @manton.org: "It’s the 20th anniversary of the launch of microforrmats.org!" (https://www.manton.org/2025/06/20/its-the-th-anniversary-of.html)
  • ... hashtag your post #microformats or #microformats20 and #federate (using #Mastodon or any compatible #fediverse server etc.) or webmention this post!

#20thAnniversary #smallPieces #looselyJoined

Previously, previously, previously:

  • https://tantek.com/2024/173/t1/years-posse-microformats-beyond
  • https://tantek.com/2023/171/t1/anniversaries-microformats-posse
  • https://tantek.com/2019/171/t1/happy-14th-microformats-org

🎂 Congrats @microformats.org on 20 years! #microformats20

Even after 20 years, people keep discovering new ways of using #microformats:
* @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux)
> Because WML elements may have the class attribute
Originally posted 2025-06-18: https://xoxo.zone/@artlung/114705990062730513

That adds to the list of languages with working microformats examples:
* HTML — modern, unversioned as well as every version since HTML4
* HTML3 — see /@%40microformats.org/wiki/html3
* SVG — see /@%40microformats.org/wiki/svg
* XHTML — every version, 1.0, 1.1, 2.0
and now also:
* WML — /@%40microformats.org/wiki/wml

Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.

In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.

Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.

After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.

More microformats 20th anniversary posts from the #indieweb personal sites (via https://stream.indieweb.org/)
* @manton.org: "It’s the 20th anniversary of the launch of microforrmats.org!" (https://www.manton.org/2025/06/20/its-the-th-anniversary-of.html)
* ... hashtag your post #microformats or #microformats20 and #federate (using #Mastodon or any compatible #fediverse server etc.) or webmention this post!

#20thAnniversary#smallPieces#looselyJoined

Previously, previously, previously:
* https://tantek.com/2024/173/t1/years-posse-microformats-beyond
* https://tantek.com/2023/171/t1/anniversaries-microformats-posse
* https://tantek.com/2019/171/t1/happy-14th-microformats-org

  • Copy link
  • Flag this article
  • Block
Tantek Çelik
Tantek Çelik
@tantek.com@fed.brid.gy  ·  activity timestamp 7 months ago
⁂ Article

🎂 Congrats @microformats.org on 20 years! #microformats20

Even after 20 years, people keep discovering new ways of using #microformats:

  • @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux)
    > Because WML elements may have the class attribute
    Originally posted 2025-06-18: https://xoxo.zone/@artlung/114705990062730513

That adds to the list of languages with working microformats examples:

  • HTML — modern, unversioned as well as every version since HTML4
  • HTML3 — see /@%40microformats.org/wiki/html3
  • SVG — see /@%40microformats.org/wiki/svg
  • XHTML — every version, 1.0, 1.1, 2.0
    and now also:
  • WML — /@%40microformats.org/wiki/wml

Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.

In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.

Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.

After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.

More microformats 20th anniversary posts from the #indieweb personal sites (via https://stream.indieweb.org/)

  • @manton.org: "It’s the 20th anniversary of the launch of microforrmats.org!" (https://www.manton.org/2025/06/20/its-the-th-anniversary-of.html)
  • ... hashtag your post #microformats or #microformats20 and #federate (using #Mastodon or any compatible #fediverse server etc.) or webmention this post!

#20thAnniversary #smallPieces #looselyJoined

Previously, previously, previously:

  • https://tantek.com/2024/173/t1/years-posse-microformats-beyond
  • https://tantek.com/2023/171/t1/anniversaries-microformats-posse
  • https://tantek.com/2019/171/t1/happy-14th-microformats-org

🎂 Congrats @microformats.org on 20 years! #microformats20

Even after 20 years, people keep discovering new ways of using #microformats:
* @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux)
> Because WML elements may have the class attribute
Originally posted 2025-06-18: https://xoxo.zone/@artlung/114705990062730513

That adds to the list of languages with working microformats examples:
* HTML — modern, unversioned as well as every version since HTML4
* HTML3 — see /@%40microformats.org/wiki/html3
* SVG — see /@%40microformats.org/wiki/svg
* XHTML — every version, 1.0, 1.1, 2.0
and now also:
* WML — /@%40microformats.org/wiki/wml

Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.

In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.

Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.

After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.

More microformats 20th anniversary posts from the #indieweb personal sites (via https://stream.indieweb.org/)
* @manton.org: "It’s the 20th anniversary of the launch of microforrmats.org!" (https://www.manton.org/2025/06/20/its-the-th-anniversary-of.html)
* ... hashtag your post #microformats or #microformats20 and #federate (using #Mastodon or any compatible #fediverse server etc.) or webmention this post!

#20thAnniversary#smallPieces#looselyJoined

Previously, previously, previously:
* https://tantek.com/2024/173/t1/years-posse-microformats-beyond
* https://tantek.com/2023/171/t1/anniversaries-microformats-posse
* https://tantek.com/2019/171/t1/happy-14th-microformats-org

  • Copy link
  • Flag this article
  • Block
It's Richie
It's Richie
@richiekhoo@hachyderm.io  ·  activity timestamp 9 months ago

As we consider ways to implement #ActivityPub into our FOSS Community Calendar Ecosystem platform Koalagator, I've been looking over the differing specs for how to specify the event object schema.

Have any other folk wrestled with this?Asking before I get arms deep in this stuff.

For those playing at home...

---
Schema.org - Event

Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet.

https://schema.org/Event

-----
W3C Activity Vocabulary - Event

This specification describes the Activity vocabulary. It is intended to be used in the context of the ActivityStreams 2.0 format and provides a foundational vocabulary for activity structures, and specific activity types.

https://www.w3.org/TR/activitystreams-vocabulary/#dfn-event

----

Fediverse Enhancement Proposal
FEP-8a8e: A common approach to using the Event object type

ActivityStreams defines the Object Type Event. In real-world applications, the event object immediately showed the need for extension. Applications featuring Event objects have often chosen to add additional attributes and clarifications (i.e., interpretations) in order to implement their particular use case. This proposal clarifies and extends the ActivityPub standard to address the needs that have arisen in real-world implementations.

https://codeberg.org/linos/fep/src/branch/fep-8a8e/fep/8a8e/fep-8a8e.md

---

[HTML] Microformats - h-event

People are using microformats to mark up profiles, posts, events and other data on their personal sites, enabling developers to build applications which use this data in useful and interesting ways.

https://microformats.org/wiki/h-event

---

iCalendar Standard (RFC 5545)

iCalendar was first defined as a standard as RFC 2445 in 1998 by the Internet Engineering Task Force (IETF). Today, iCalendar is used to import and synchronize events on various platforms, including smart phones, computer and web applications.

https://icalendar.org/the-icalendar-standard-2.html

#EventObjectSchema
#Calendar #Standards #WebStandards #W3C #Microformats #FEP #FediverseEnhancementProposals #iCal #iCalendar #FOSS #WebDevelopment #WebDesign #RubyOnRails #Rails #Mastodon #Dev #Developer #OpenStandards

iCalendar.org

This site is devoted to promoting the iCalendar standard, which includes specifications, resources, a validation tool and PHP library. iCalendar is an open stan

h-event - Microformats Wiki

Cookie monster!

https://schema.org/Event

Activity Vocabulary

  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.2 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct