profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/timbl/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

solid-archive/solid-apps 227

A list of Solid apps

solid-archive/information 137

Old location of information now available on site

timbl/standard 49

:star2: JavaScript Standard Style — One Style to Rule Them All

timbl/pad 37

A SoLiD app for shared collaborate editing of a text document

solid-archive/solid-idp-list 16

List Solid identity providers

timbl/rabel 10

Program for reading and writing linked data in various formats. Short for "RDF Babel".

solid-archive/pods 9

List of Pod providers

solid-archive/Explaining-the-Vision-Panel 6

https://github.com/solid/culture/blob/master/panels.md#explaining-the-vision-panel

timbl/kokopelli 6

Script-based CAD/CAM in Python

issue openedsolid/issue-pane

In the settings, missing "Make a link to this" etc

There should be a box with checkboxes to add the tracker to one's public and private typeIndexes. Maybe there ws and that box broke.

created time in 14 hours

issue openedsolid/issue-pane

Allow user to pick which tab is the default view of the tracker.

And don't default the default to the list of all trackers, default it to the table view.

created time in 15 hours

issue openedsolid/issue-pane

Fix the "subclasses inconsistent" problem automatically

The ordered lists vs rdfs:subClass links need to be synced to be equivalent. At the moment there is an alert when this needs to be done.

created time in 15 hours

issue commentsolid/solid-oidc

Clarify implicitly trusted OIDC issuer

That discussion was just noticing that existing normal NSS users all log in happily without having that ?webid <http://www.w3.org/ns/solid/terms#oidcIssuer> ?iss. triple in their profile.

RubenVerborgh

comment created time in 18 hours

Pull request review commentsolid/markdown-pane

Request markdown

 import { Container } from "./container"; export const Pane: PaneDefinition = {   icon: `${icons.iconBase}markdown.svg`,   name: "markdown file",-  label: (subject) =>-    subject.uri.endsWith(".md") ? "Handle markdown file" : null,++  label: function (+    subject: NamedNode,+    context: DataBrowserContext+  ): string | null {+    const t = context.session.store.findTypeURIs(subject);+    if (t["http://www.w3.org/ns/iana/media-types/text/markdown#Resource"]) {+      return "Handle markdown file";

The label is for the user, not the developer. It is used for a hover tool tip on the pane button icon. So "Markdown" instead of "handle markdown file"

angelo-v

comment created time in a day

PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent

issue commentsolid/specification

Specify container description

This functionality is needed by users. There was push-back against the early solidOS a while back because the way it explored file n the pod, with just the names and no metadata, was not what users expected. So we produced the folder-table pane, with date and size, to show that it was easy to give the same user experience as you get with Mac or Windows file browsers. This uses the metadata which NSS had been putting directory for a long time (certainly at least 6 years, though the Generated RDF version of the MIME type seems 5 years old). It is hard to find all the places n the client side which have used this over the years. This is valuable functionality for the solid system. Remove it, and the system becomes less powerful.

csarven

comment created time in 3 days

startedmikebrady/shairport-sync

started time in 5 days

issue commentmikebrady/shairport-sync

Raspberry PI 4 - will only output on HDMI / Intermittently available

@iRayanKhan What did you put in the output_device field? of shairport-sync? I found on my rPi I had to put hw:CARD=Headphones,DEV=0 (not just Headphones).. You need something from the long list you get from aplay --list-pcms NOT the short list you get from aplay --list-devices . Assuming you are using alsa.

mikebrady

comment created time in 5 days

push eventsolid/vocab

Sarven Capadisli

commit sha d508d42e6b0f22440c97f17835a7b605d23dbadb

Minor: s/if/is Closes https://github.com/solid/web-access-control-spec/issues/69

view details

Tim Berners-Lee

commit sha d170df5f4e37ecd57e1dbd909132832907cce336

Merge pull request #59 from solid/fix/acl-minor-editorial Minor: s/if/is in acl.n3

view details

push time in 6 days

PR merged solid/vocab

Minor: s/if/is in acl.n3

Sorry, forgot this tiny fix. Closes https://github.com/solid/web-access-control-spec/issues/69

+1 -1

0 comment

1 changed file

csarven

pr closed time in 6 days

issue closedsolid/web-access-control-spec

"if" should be "is" in namespace :comment of acl:default

Logging here because I can find no better place to do so.

In http://www.w3.org/ns/auth/acl the :comment of acl:default has --

access to the resource if given by the ACL

-- which should be --

access to the resource is given by the ACL


Tangentially, I strongly suggest that some information be added to the ontology doc, that helps others raise concerns and/or submit patches when other errors/issues are discovered.

closed time in 6 days

TallTed
PullRequestReviewEvent

push eventsolid/vocab

Sarven Capadisli

commit sha c09a61bac5a95ac1a6fdc543436ab312d48bc864

Fix minor typos: From PR #56. Closes #55

view details

Sarven Capadisli

commit sha cfbfec9fbc53bb55d8dc9d57bcdcd5e7aa01534a

Drop keywords. Use on qnames

view details

Tim Berners-Lee

commit sha 2428ff9162f0bd31410fd51eb72b0ac3d6448398

Merge pull request #58 from solid/fix/acl-minor-editorial Fix minor typos: From PR #56. Closes #55

view details

push time in 7 days

issue closedsolid/vocab

Typo in ACL ontology?

I think I found a typo in the ACL ontology, as retrieved from http://www.w3.org/ns/auth/acl.

On line 16: acl:label "access"@en . On line 26 and later: :label "append"@en;

The ACL namespace doesn't define 'label', but the rdf-schema, with prefix :, does.

I'm not sure if this is the right place to enter this issue, but I hope someone here knows what is :)

closed time in 7 days

poef

PR merged solid/vocab

Fix minor typos: From PR #56. Closes #55
+35 -36

0 comment

1 changed file

csarven

pr closed time in 7 days

PullRequestReviewEvent

issue commentlinkeddata/rdflib.js

Updater does not serialize carriage return line breaks (\r\n) correctly

What else should be included? \t ? What defines that list? Maybe the N3 string serialization which IIRC originally copied or pointed to python.

angelo-v

comment created time in 7 days

push eventsolid/userguide

Tim Berners-Lee

commit sha a4a8108187c66c380031a99d2f0eb6e6a279b253

Create index.md for GH pages root.

view details

push time in 9 days

create barnchsolid/userguide

branch : gh-pages

created branch time in 9 days

issue closedsolid/solidos

auth-upgrade : reorder-panes and allow delete in default panes

  • IFrame panes where pushed at end : reinsert iFrame panes in the original order
  • delete is only allowed to developer audience : allow delete to not depend on any audience

closed time in 11 days

bourgeoa

issue commentsolid/solidos

auth-upgrade : reorder-panes and allow delete in default panes

It was merged with the auth-upgrade branch.

bourgeoa

comment created time in 11 days

issue commentsolid/solidos

auth-upgrade : reorder-panes and allow delete in default panes

Looking for the PR for https://github.com/solid/solid-panes/commit/e13f70471e72244aa0cd2daec8965f8893b42b2f

bourgeoa

comment created time in 11 days

issue commentsolid/node-solid-server

auth-upgrade : old login/logout is not using the new authorization

Propose we solve this later after rolling out the new mashlib and NSS

bourgeoa

comment created time in 11 days

issue commentsolid/contacts-pane

New Contact function has broken

As though updateMany had not updated the Store.

timbl

comment created time in 11 days

issue commentsolid/contacts-pane

New Contact function has broken

@@ updateMany to 3: <https://timbl.com/timbl/Data/Contacts/people.ttl>,<https://timbl.com/timbl/Data/Contacts/Person/6762eb1c-1569-42a1-96d0-00a3a892f1fe/index.ttl>,<https://timbl.com/timbl/Data/Contacts/Group/Old_Friends/index.ttl>
VM10:97 GET https://timbl.com/timbl/Data/Contacts/Person/6762eb1c-1569-42a1-96d0-00a3a892f1fe/index.ttl 404 (Not Found)
fetch @ VM10:97
fetchWithCredentials @ mashlib.js:273296
async function (async)
fetchWithCredentials @ mashlib.js:273294
authnFetch @ mashlib.js:272636
async function (async)
authnFetch @ mashlib.js:272628
fetch @ mashlib.js:271999
fetchUri @ mashlib.js:93706
pendingFetchPromise @ mashlib.js:93555
load @ mashlib.js:93543
update @ mashlib.js:106411
kb @ mashlib.js:106340
update @ mashlib.js:106338
(anonymous) @ mashlib.js:106308
updateMany @ mashlib.js:106307
saveNewContact @ mashlib.js:173504
async function (async)
saveNewContact @ mashlib.js:173472
craeteNewCard @ mashlib.js:174266
async function (async)
craeteNewCard @ mashlib.js:174248
(anonymous) @ mashlib.js:174414
mashlib.js:94159 Internal error - fetchQueue exists https://timbl.com/timbl/Data/Contacts/Group/Old_Friends/index.ttl
mashlib.js:94167 *** Fetcher: pending fetchQueue deleted https://timbl.com/timbl/Data/Contacts/Group/Old_Friends/index.ttl
mashlib.js:94159 Internal error - fetchQueue exists https://timbl.com/timbl/Data/Contacts/Person/6762eb1c-1569-42a1-96d0-00a3a892f1fe/index.ttl
mashlib.js:94167 *** Fetcher: pending fetchQueue deleted https://timbl.com/timbl/Data/Contacts/Person/6762eb1c-1569-42a1-96d0-00a3a892f1fe/index.ttl
mashlib.js:106487     UpdateManager: Return success 200 elapsed 1834ms
mashlib.js:106487     UpdateManager: Return success 200 elapsed 1279ms
mashlib.js:94159 Internal error - fetchQueue exists https://timbl.com/timbl/Data/Contacts/people.ttl
mashlib.js:94167 *** Fetcher: pending fetchQueue deleted https://timbl.com/timbl/Data/Contacts/people.ttl
mashlib.js:106487     UpdateManager: Return success 200 elapsed 1850ms

[...]

Error: Contact pane: No evidence that <https://timbl.com/timbl/Data/Contacts/Person/6762eb1c-1569-42a1-96d0-00a3a892f1fe/index.ttl#this> is anything to do with contacts.
mashlib.js:173714 contactsPane Rendered <https://timbl.com/timbl/Data/Contacts/Person/6762eb1c-1569-42a1-96d0-00a3a892f1fe/index.ttl#this>

 panes.UI.store.connectedStatements($rdf.sym('https://timbl.com/timbl/Data/Contacts/Person/6762eb1c-1569-42a1-96d0-00a3a892f1fe/index.ttl#this>'))
[]
timbl

comment created time in 11 days