- AtomUri
- https://mastodon.social/users/jg10/statuses/112294730687410916
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>I'm thinking of my approach to an operating system for my pod/#SolidProject
as web-centric rather than data-centric or app-centric.</p><p>Data-centric is perhaps
dominant atm, with a single linked data browser app, extending the web browser to
work with data</p><p>With app-centric, user opens a specific app for each data type,
occasionally opening with another app, like "sharing" in Android</p>
- en<p>I'm thinking of my approach to an operating system for my pod/#SolidProject
as web-centric rather than data-centric or app-centric.</p><p>Data-centric is perhaps
dominant atm, with a single linked data browser app, extending the web browser to
work with data</p><p>With app-centric, user opens a specific app for each data type,
occasionally opening with another app, like "sharing" in Android</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- Published
- 19 April 2024 01:06
- Replies
- replies
- Sensitive
- false
- To
- Public
- Url
- 112294730687410916
- AtomUri
- https://mastodon.social/users/jg10/statuses/112294733829763671
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>In a web-centric os for my pod/ <a href="https://mastodon.social/tags/SolidProject"
class="mention hashtag" rel="tag">#<span>SolidProject</span></a> , apps are (executable)
data loaded by the web browser.</p><p>Apps can specialise but they provide common
features that make jumping between apps as seamless as jumping between data.</p><p>Each
app sees itself as a view on a whole Solid pod, and offers the user connections to
other views to help fully meet their needs.</p>
- en<p>In a web-centric os for my pod/ <a href="https://mastodon.social/tags/SolidProject"
class="mention hashtag" rel="tag">#<span>SolidProject</span></a> , apps are (executable)
data loaded by the web browser.</p><p>Apps can specialise but they provide common
features that make jumping between apps as seamless as jumping between data.</p><p>Each
app sees itself as a view on a whole Solid pod, and offers the user connections to
other views to help fully meet their needs.</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- InReplyTo
- 112294730687410916
- InReplyToAtomUri
- https://mastodon.social/users/jg10/statuses/112294730687410916
- Published
- 19 April 2024 01:07
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112294733829763671
- AtomUri
- https://mastodon.social/users/jg10/statuses/112296843697092338
- AttributedTo
- jg10
- Cc
- bergi
- followers
- Content
- <p><span class="h-card" translate="no"><a href="https://mastodon.social/@bergi" class="u-url
mention">@<span>bergi</span></a></span> <br />Thanks for the note - would you have
any recommended reading on data-centric operating systems in particular?</p><p>Your
definition is what I have in mind, but I haven't seen any attempt at a data-centric
operating system that isn't structured as a single linked data browser app.</p>
- en<p><span class="h-card" translate="no"><a href="https://mastodon.social/@bergi" class="u-url
mention">@<span>bergi</span></a></span> <br />Thanks for the note - would you have
any recommended reading on data-centric operating systems in particular?</p><p>Your
definition is what I have in mind, but I haven't seen any attempt at a data-centric
operating system that isn't structured as a single linked data browser app.</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- InReplyTo
- 112296351497840425
- InReplyToAtomUri
- https://mastodon.social/users/bergi/statuses/112296351497840425
- Published
- 19 April 2024 10:04
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112296843697092338
- AtomUri
- https://mastodon.social/users/jg10/statuses/112297404622341406
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>I suppose I haven't actually defined what "operating system" means
to me in this context</p><p><a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> is fundamentally data centric, so
a user needs a system that enables interaction with that data.<br />The Solid specifications
define the machine level, so the "operating system" I have in mind here
is what the user actually engages with on a daily basis.</p><p>Is it a unified platform
with apps for all data types, a collection of mostly disconnected apps, or a loose
network of interconnected apps?</p>
- en<p>I suppose I haven't actually defined what "operating system" means
to me in this context</p><p><a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> is fundamentally data centric, so
a user needs a system that enables interaction with that data.<br />The Solid specifications
define the machine level, so the "operating system" I have in mind here
is what the user actually engages with on a daily basis.</p><p>Is it a unified platform
with apps for all data types, a collection of mostly disconnected apps, or a loose
network of interconnected apps?</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- InReplyTo
- 112296843697092338
- InReplyToAtomUri
- https://mastodon.social/users/jg10/statuses/112296843697092338
- Published
- 19 April 2024 12:26
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112297404622341406
- AtomUri
- https://mastodon.social/users/jg10/statuses/112297429884697577
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>When I navigate from one <a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> data resource to another, do I stay
within a single framework/app provider, do I have to close one app and open another,
or does my operating system know what app I want to switch to?</p>
- en<p>When I navigate from one <a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> data resource to another, do I stay
within a single framework/app provider, do I have to close one app and open another,
or does my operating system know what app I want to switch to?</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- InReplyTo
- 112297404622341406
- InReplyToAtomUri
- https://mastodon.social/users/jg10/statuses/112297404622341406
- Published
- 19 April 2024 12:33
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112297429884697577
- AtomUri
- https://mastodon.social/users/jg10/statuses/112297574735798107
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>If I'm in one app, does it think it can provide an interface to every data
resource I open, does it restrict itself to only some data types, or is it aware of
my whole <a href="https://mastodon.social/tags/SolidProject" class="mention hashtag"
rel="tag">#<span>SolidProject</span></a> pod and can offer to open with other registered
apps?</p>
- en<p>If I'm in one app, does it think it can provide an interface to every data
resource I open, does it restrict itself to only some data types, or is it aware of
my whole <a href="https://mastodon.social/tags/SolidProject" class="mention hashtag"
rel="tag">#<span>SolidProject</span></a> pod and can offer to open with other registered
apps?</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- InReplyTo
- 112297429884697577
- InReplyToAtomUri
- https://mastodon.social/users/jg10/statuses/112297429884697577
- Published
- 19 April 2024 13:10
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112297574735798107
- AtomUri
- https://mastodon.social/users/jg10/statuses/112298349254680889
- AttributedTo
- jg10
- Cc
- bergi
- followers
- Content
- <p><span class="h-card" translate="no"><a href="https://mastodon.social/@bergi" class="u-url
mention">@<span>bergi</span></a></span> One reason I'm more comfortable with os
than desktop or portal is that with the "web-centric" version I'm trying
to avoid privileging one app over another.</p><p>I want to be able to use my recipe
app to add to my shopping list and then follow a link directly to the shopping list
opened in my preferred shopping list app.</p>
- en<p><span class="h-card" translate="no"><a href="https://mastodon.social/@bergi" class="u-url
mention">@<span>bergi</span></a></span> One reason I'm more comfortable with os
than desktop or portal is that with the "web-centric" version I'm trying
to avoid privileging one app over another.</p><p>I want to be able to use my recipe
app to add to my shopping list and then follow a link directly to the shopping list
opened in my preferred shopping list app.</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- InReplyTo
- 112298288912273156
- InReplyToAtomUri
- https://mastodon.social/users/bergi/statuses/112298288912273156
- Published
- 19 April 2024 16:27
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112298349254680889
- AtomUri
- https://mastodon.social/users/jg10/statuses/112298413118050865
- AttributedTo
- jg10
- Cc
- bergi
- followers
- Content
- <p><span class="h-card" translate="no"><a href="https://mastodon.social/@bergi" class="u-url
mention">@<span>bergi</span></a></span> With control over the pod, there's actually
a possible fallback mechanism for non-conformant apps.</p><p>At the moment with <a
href="https://mastodon.social/tags/SolidOS" class="mention hashtag" rel="tag">#<span>SolidOS</span></a>
if an app links to a data resource, it is opened in the SolidOS browser. Instead,
the pod could redirect the user to the preferred app.</p><p>But I mean, why would
an app link to a data resource it is not sure the user will be able to read?<br />If
we want apps to break from a closed world assumption, we need this kind of ontology
to give app developers permission to do so</p>
- en<p><span class="h-card" translate="no"><a href="https://mastodon.social/@bergi" class="u-url
mention">@<span>bergi</span></a></span> With control over the pod, there's actually
a possible fallback mechanism for non-conformant apps.</p><p>At the moment with <a
href="https://mastodon.social/tags/SolidOS" class="mention hashtag" rel="tag">#<span>SolidOS</span></a>
if an app links to a data resource, it is opened in the SolidOS browser. Instead,
the pod could redirect the user to the preferred app.</p><p>But I mean, why would
an app link to a data resource it is not sure the user will be able to read?<br />If
we want apps to break from a closed world assumption, we need this kind of ontology
to give app developers permission to do so</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- InReplyTo
- 112298290657816107
- InReplyToAtomUri
- https://mastodon.social/users/bergi/statuses/112298290657816107
- Published
- 19 April 2024 16:43
- Replies
- replies
- Sensitive
- false
- Tag
-
-
- To
- Public
- Url
- 112298413118050865
- AtomUri
- https://mastodon.social/users/jg10/statuses/112306563501296112
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>New version of a <a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> open-with is a web component that
shows a ion-select menu of registered apps</p><p><a href="https://jg10.solidcommunity.net/open-with/test.html"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">jg10.solidcommunity.net/open-w</span><span class="invisible">ith/test.html</span></a></p><p>No
webids or shapes yet</p>
- en<p>New version of a <a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> open-with is a web component that
shows a ion-select menu of registered apps</p><p><a href="https://jg10.solidcommunity.net/open-with/test.html"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">jg10.solidcommunity.net/open-w</span><span class="invisible">ith/test.html</span></a></p><p>No
webids or shapes yet</p>
- Conversation
- tag:mastodon.social,2024-04-21:objectId=690259024:objectType=Conversation
- Published
- 21 April 2024 03:16
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112306563501296112
- AtomUri
- https://mastodon.social/users/jg10/statuses/112307932059320267
- AttributedTo
- jg10
- Cc
- angelo
- followers
- Content
- <p><span class="h-card" translate="no"><a href="https://social.veltens.org/@angelo"
class="u-url mention">@<span>angelo</span></a></span> I think that's an unrelated
bug. Should be gone now.</p><p>Uses a fair few ionic components but without a framework,
so if it doesn't render right it's probably worth refreshing</p>
- en<p><span class="h-card" translate="no"><a href="https://social.veltens.org/@angelo"
class="u-url mention">@<span>angelo</span></a></span> I think that's an unrelated
bug. Should be gone now.</p><p>Uses a fair few ionic components but without a framework,
so if it doesn't render right it's probably worth refreshing</p>
- Conversation
- tag:mastodon.social,2024-04-21:objectId=690259024:objectType=Conversation
- InReplyTo
- 112307744082104910
- InReplyToAtomUri
- https://social.veltens.org/users/angelo/statuses/112307744082104910
- Published
- 21 April 2024 09:04
- Replies
- replies
- Sensitive
- false
- Tag
-
- Href
- angelo
- Name
- @angelo@social.veltens.org
- To
- Public
- Url
- 112307932059320267
- AtomUri
- https://mastodon.social/users/jg10/statuses/112308954813091104
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>It seems none of the <a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> apps I've added to the register
use a client id document - they all use dynamic client registration, so it's not
looking good for using webids for open-with.</p><p>Any suggestions are welcome for
apps I should use for a test case for this...</p>
- en<p>It seems none of the <a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> apps I've added to the register
use a client id document - they all use dynamic client registration, so it's not
looking good for using webids for open-with.</p><p>Any suggestions are welcome for
apps I should use for a test case for this...</p>
- Conversation
- tag:mastodon.social,2024-04-21:objectId=690259024:objectType=Conversation
- InReplyTo
- 112306563501296112
- InReplyToAtomUri
- https://mastodon.social/users/jg10/statuses/112306563501296112
- Published
- 21 April 2024 13:24
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112308954813091104
- AtomUri
- https://mastodon.social/users/jg10/statuses/112309221657964419
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>Exploring open-with and pretty urls in <a href="https://mastodon.social/tags/SolidProject"
class="mention hashtag" rel="tag">#<span>SolidProject</span></a> here's an option
for Umai</p><p><a href="https://forum.solidproject.org/t/should-solid-apps-have-pretty-urls/6308"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">forum.solidproject.org/t/shoul</span><span class="invisible">d-solid-apps-have-pretty-urls/6308</span></a></p><p>Regex
extracts a slug relative to an instance container to use in app uri</p><p><<a href="https://mastodon.social/tags/Recipes"
class="mention hashtag" rel="tag">#<span>Recipes</span></a>><br />solid:forClass
schem:Recipe; <br />apps:apps :Umai, :UmaiViewer;<br />solid:instanceContainer "path/to/cookbook/".</p><p>:Umai<br
/>apps:resourceUriTemplate ".*$instanceContainer(.*)#it";<br /> apps:uriTemplate
"https ://umai.noeldemartin.com/recipes/$1/".</p><p>:UmaiViewer<br /> apps:uriPrefix
<https ://umai.noeldemartin.com/viewer?url=>.</p>
- en<p>Exploring open-with and pretty urls in <a href="https://mastodon.social/tags/SolidProject"
class="mention hashtag" rel="tag">#<span>SolidProject</span></a> here's an option
for Umai</p><p><a href="https://forum.solidproject.org/t/should-solid-apps-have-pretty-urls/6308"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">forum.solidproject.org/t/shoul</span><span class="invisible">d-solid-apps-have-pretty-urls/6308</span></a></p><p>Regex
extracts a slug relative to an instance container to use in app uri</p><p><<a href="https://mastodon.social/tags/Recipes"
class="mention hashtag" rel="tag">#<span>Recipes</span></a>><br />solid:forClass
schem:Recipe; <br />apps:apps :Umai, :UmaiViewer;<br />solid:instanceContainer "path/to/cookbook/".</p><p>:Umai<br
/>apps:resourceUriTemplate ".*$instanceContainer(.*)#it";<br /> apps:uriTemplate
"https ://umai.noeldemartin.com/recipes/$1/".</p><p>:UmaiViewer<br /> apps:uriPrefix
<https ://umai.noeldemartin.com/viewer?url=>.</p>
- Conversation
- tag:mastodon.social,2024-04-21:objectId=690546771:objectType=Conversation
- Published
- 21 April 2024 14:32
- Replies
- replies
- Sensitive
- false
- Tag
-
-
- To
- Public
- Updated
- 21 April 2024 14:32
- Url
- 112309221657964419
- AtomUri
- https://mastodon.social/users/jg10/statuses/112311474118209126
- AttributedTo
- jg10
- Cc
- angelo
- followers
- Content
- <p><span class="h-card" translate="no"><a href="https://social.veltens.org/@angelo"
class="u-url mention">@<span>angelo</span></a></span> <br />Version control is via
Solid, using mementos in an append-only history folder</p><p><a href="https://jg10.solidcommunity.net/open-with/history/"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">jg10.solidcommunity.net/open-w</span><span class="invisible">ith/history/</span></a></p><p>The
live version is actually the uncommitted index.<br />Log message is currently a txt
file, but this will eventually change.<br />Dependencies are not tracked, so ability
to rollback is incomplete.<br />Memento timemap + headers one day?</p><p>Eventually
we'll want typescript, tests and a framework, in which case moving to git will
be best. I'd love to see this as a PodOS core function+ component 😉</p>
- en<p><span class="h-card" translate="no"><a href="https://social.veltens.org/@angelo"
class="u-url mention">@<span>angelo</span></a></span> <br />Version control is via
Solid, using mementos in an append-only history folder</p><p><a href="https://jg10.solidcommunity.net/open-with/history/"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">jg10.solidcommunity.net/open-w</span><span class="invisible">ith/history/</span></a></p><p>The
live version is actually the uncommitted index.<br />Log message is currently a txt
file, but this will eventually change.<br />Dependencies are not tracked, so ability
to rollback is incomplete.<br />Memento timemap + headers one day?</p><p>Eventually
we'll want typescript, tests and a framework, in which case moving to git will
be best. I'd love to see this as a PodOS core function+ component 😉</p>
- Conversation
- tag:mastodon.social,2024-04-21:objectId=690259024:objectType=Conversation
- InReplyTo
- 112309953000748959
- InReplyToAtomUri
- https://social.veltens.org/users/angelo/statuses/112309953000748959
- Published
- 22 April 2024 00:04
- Replies
- replies
- Sensitive
- false
- Tag
-
- Href
- angelo
- Name
- @angelo@social.veltens.org
- To
- Public
- Url
- 112311474118209126
- AtomUri
- https://mastodon.social/users/jg10/statuses/112314092617242119
- AttributedTo
- jg10
- Cc
- bergi
- followers
- Content
- <p><span class="h-card" translate="no"><a href="https://mastodon.social/@bergi" class="u-url
mention">@<span>bergi</span></a></span> Thanks for the useful connections!</p>
- en<p><span class="h-card" translate="no"><a href="https://mastodon.social/@bergi" class="u-url
mention">@<span>bergi</span></a></span> Thanks for the useful connections!</p>
- Conversation
- tag:mastodon.social,2024-04-18:objectId=688810241:objectType=Conversation
- InReplyTo
- 112313512053470214
- InReplyToAtomUri
- https://mastodon.social/users/bergi/statuses/112313512053470214
- Published
- 22 April 2024 11:10
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112314092617242119
- AtomUri
- https://mastodon.social/users/jg10/statuses/112314409488135822
- AttributedTo
- jg10
- Cc
- angelo
- followers
- Content
- <p><span class="h-card" translate="no"><a href="https://social.veltens.org/@angelo"
class="u-url mention">@<span>angelo</span></a></span> </p><p>I wasn't convinced
by either of two options in <a href="https://fuubi.github.io/solid-git/" target="_blank"
rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="">fuubi.github.io/solid-git/</span><span class="invisible"></span></a></p><p>My
approach is inspired by gitfs and on my personal server I do have folders backed by
a git repo<br /><a href="https://lwn.net/Articles/654075/" target="_blank" rel="nofollow
noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">lwn.net/Articles/654075/</span><span
class="invisible"></span></a></p>
- en<p><span class="h-card" translate="no"><a href="https://social.veltens.org/@angelo"
class="u-url mention">@<span>angelo</span></a></span> </p><p>I wasn't convinced
by either of two options in <a href="https://fuubi.github.io/solid-git/" target="_blank"
rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="">fuubi.github.io/solid-git/</span><span class="invisible"></span></a></p><p>My
approach is inspired by gitfs and on my personal server I do have folders backed by
a git repo<br /><a href="https://lwn.net/Articles/654075/" target="_blank" rel="nofollow
noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">lwn.net/Articles/654075/</span><span
class="invisible"></span></a></p>
- Conversation
- tag:mastodon.social,2024-04-21:objectId=690259024:objectType=Conversation
- InReplyTo
- 112313652221569973
- InReplyToAtomUri
- https://social.veltens.org/users/angelo/statuses/112313652221569973
- Published
- 22 April 2024 12:31
- Replies
- replies
- Sensitive
- false
- Tag
-
- Href
- angelo
- Name
- @angelo@social.veltens.org
- To
- Public
- Url
- 112314409488135822
- AtomUri
- https://mastodon.social/users/jg10/statuses/112326286702803376
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>Nice precedent for using <a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> app client IDs to encode additional
information - here app description and category for an app store</p><p><a href="https://github.com/KNowledgeOnWebScale/solid-app-store#how-to-add-app-to-store"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">github.com/KNowledgeOnWebScale</span><span class="invisible">/solid-app-store#how-to-add-app-to-store</span></a></p>
- en<p>Nice precedent for using <a href="https://mastodon.social/tags/SolidProject" class="mention
hashtag" rel="tag">#<span>SolidProject</span></a> app client IDs to encode additional
information - here app description and category for an app store</p><p><a href="https://github.com/KNowledgeOnWebScale/solid-app-store#how-to-add-app-to-store"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">github.com/KNowledgeOnWebScale</span><span class="invisible">/solid-app-store#how-to-add-app-to-store</span></a></p>
- Conversation
- tag:mastodon.social,2024-04-24:objectId=692716110:objectType=Conversation
- Published
- 24 April 2024 14:51
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Updated
- 24 April 2024 15:00
- Url
- 112326286702803376
- AtomUri
- https://mastodon.social/users/jg10/statuses/112326352061850928
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p><a href="https://mastodon.social/tags/SolidProject" class="mention hashtag" rel="tag">#<span>SolidProject</span></a>
open-with as a chrome extension context menu</p><p><a href="https://github.com/phochste/AcmePlugin/"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">github.com/phochste/AcmePlugin</span><span class="invisible">/</span></a></p><p>Uses
a uri template with guards to show context menu item when current page or context
link matches specific wildcard url patterns</p>
- en<p><a href="https://mastodon.social/tags/SolidProject" class="mention hashtag" rel="tag">#<span>SolidProject</span></a>
open-with as a chrome extension context menu</p><p><a href="https://github.com/phochste/AcmePlugin/"
target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span
class="ellipsis">github.com/phochste/AcmePlugin</span><span class="invisible">/</span></a></p><p>Uses
a uri template with guards to show context menu item when current page or context
link matches specific wildcard url patterns</p>
- Conversation
- tag:mastodon.social,2024-04-24:objectId=692727321:objectType=Conversation
- Published
- 24 April 2024 15:08
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112326352061850928
- AtomUri
- https://mastodon.social/users/jg10/statuses/112326389693444312
- Attachment
-
- Blurhash
- ULS6PlM{Rjj[00fQofj[4nj[ofayD%ayofj[
- FocalPoint
-
- Height
- 1811
- MediaType
- image/jpeg
- Name
- Long list of apps with which to open a resource
- Url
- 9d46d44bdda7db1d.jpeg
- Width
- 1066
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>Unlocked achievement of too many apps available to open a <a href="https://mastodon.social/tags/SolidProject"
class="mention hashtag" rel="tag">#<span>SolidProject</span></a> resource</p><p>Probably
need to favour user's preferred apps over others, and prefer more specific types/shapes
over more general (here markdown vs LDP:Resource)</p>
- en<p>Unlocked achievement of too many apps available to open a <a href="https://mastodon.social/tags/SolidProject"
class="mention hashtag" rel="tag">#<span>SolidProject</span></a> resource</p><p>Probably
need to favour user's preferred apps over others, and prefer more specific types/shapes
over more general (here markdown vs LDP:Resource)</p>
- Conversation
- tag:mastodon.social,2024-04-24:objectId=692733592:objectType=Conversation
- Published
- 24 April 2024 15:18
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112326389693444312
- AtomUri
- https://mastodon.social/users/jg10/statuses/112326397164501370
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>Also need to deduplicate entries - SolidOS can open most things, and so often appears
multiple times 🤣</p>
- en<p>Also need to deduplicate entries - SolidOS can open most things, and so often appears
multiple times 🤣</p>
- Conversation
- tag:mastodon.social,2024-04-24:objectId=692733592:objectType=Conversation
- InReplyTo
- 112326389693444312
- InReplyToAtomUri
- https://mastodon.social/users/jg10/statuses/112326389693444312
- Published
- 24 April 2024 15:20
- Replies
- replies
- Sensitive
- false
- To
- Public
- Url
- 112326397164501370
- AtomUri
- https://mastodon.social/users/jg10/statuses/112331283225497771
- AttributedTo
- jg10
- Cc
- followers
- Content
- <p>Playing around with shopping list/pantry functionality today. My process with <a
href="https://mastodon.social/tags/SolidProject" class="mention hashtag" rel="tag">#<span>SolidProject</span></a>
:</p><p>- Check data models others have used - pick something to try - edit the data
or translate schema later<br />- Select file structure for data, starting simple because
I can extend or migrate data later<br />- Write HTML with UI bindings to bring in
the data, aiming for mvp of next feature<br />- Start using and iterate</p><p>No backend,
minimal js<br />Some path dependence as dataset grows, so early iteration is important</p>
- en<p>Playing around with shopping list/pantry functionality today. My process with <a
href="https://mastodon.social/tags/SolidProject" class="mention hashtag" rel="tag">#<span>SolidProject</span></a>
:</p><p>- Check data models others have used - pick something to try - edit the data
or translate schema later<br />- Select file structure for data, starting simple because
I can extend or migrate data later<br />- Write HTML with UI bindings to bring in
the data, aiming for mvp of next feature<br />- Start using and iterate</p><p>No backend,
minimal js<br />Some path dependence as dataset grows, so early iteration is important</p>
- Conversation
- tag:mastodon.social,2024-04-25:objectId=693353592:objectType=Conversation
- Published
- 25 April 2024 12:02
- Replies
- replies
- Sensitive
- false
- Tag
-
- To
- Public
- Url
- 112331283225497771