{"post_stream":{"posts":[{"id":18464,"name":"","username":"Greetings","avatar_template":"/user_avatar/forum.solidproject.org/greetings/{size}/3226_2.png","created_at":"2022-05-21T11:51:31.572Z","cooked":"\u003cp\u003eHello everyone, I was going through the Solid application data discovery page (\u003ca href=\"https://github.com/solid/solid/blob/main/proposals/data-discovery.md#type-index-registry\" class=\"inline-onebox\" rel=\"noopener nofollow ugc\"\u003esolid/data-discovery.md at main · solid/solid · GitHub\u003c/a\u003e)\u003cbr\u003e\nAnd I have a few questions regarding this:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eWhat would be the expected behavior if some of the expected triples (for whatever reason, might be for eg that user has deleted it himself) is missing.\u003cbr\u003e\nFor example, my application needs a link to preference file, and let’s say that the link is missing from the user’s profile. Should I just inform the user about the problem and that is it, or should my application try and handle this problem and “repair” user’s pod?\u003c/li\u003e\n\u003cli\u003eon the above mentioned page, the writer talks about things like:\u003cbr\u003e\n\u003ccode\u003eowl:sameAs\u003c/code\u003e and \u003ccode\u003erdfs:seeAlso\u003c/code\u003e links\u003cbr\u003e\nI didn’t quite understand what those are, I mean, I know what same as and see also means, but I didn’t quite understand what info these links are providing. What should my app do with them?\u003c/li\u003e\n\u003cli\u003eA small question for clarification:\u003cbr\u003e\nwe have public type index and private type index, as it comes from the names the app should link to public data in public type index and to private data in private type index.\u003cbr\u003e\nI would guess that so called “shared data” ie, a data that some set of users can access, is still considered to be private data? Am I right?\u003cbr\u003e\nThank you in advance\u003c/li\u003e\n\u003c/ol\u003e","post_number":1,"post_type":1,"posts_count":8,"updated_at":"2022-05-21T11:51:31.572Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":37,"reads":17,"readers_count":16,"score":188.4,"yours":false,"topic_id":5277,"topic_slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://github.com/solid/solid/blob/main/proposals/data-discovery.md#type-index-registry","internal":false,"reflection":false,"title":"solid/data-discovery.md at main · solid/solid · GitHub","clicks":3}],"read":true,"user_title":null,"bookmarked":false,"actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":1995,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":false,"wiki":false,"post_url":"/t/questions-about-apps-behavior-regarding-missing-data-in-users-pod/5277/1","reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":18465,"name":"Jeff Zucker","username":"jeffz","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png","created_at":"2022-05-21T16:20:15.493Z","cooked":"\u003cp\u003eA team of us is in the process of re-writing that document and should have a draft specification out for review next month.  This new spec covers exactly the questions you ask.\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eMost apps should not have read/write/control over the user’s extended profile, only a few trusted apps.  Those apps that have the control and are trusted SHOULD repair a broken profile, e.g. supply a preferences file if missing.  The spec will explain how to do that.  The SolidOS databrowser is being patched as we speak to do that.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eWe will be dropping recommendations about owl:sameAs, but keeping rdfs:seeAlso.  It is useful for exactly the situation you mention in question \u003cspan class=\"hashtag\"\u003e#3\u003c/span\u003e.   Restricted information that should be available only to a named set of agents should go in a see:Also file.   So suppose you only want some people to know your phone number.  In your profile you have an rdfs:seeAlso triple pointing to a file with the statement \u003ccode\u003e\u0026lt;#me\u0026gt; vcard:phone \"MYNUMBER\".\u003c/code\u003e in it and then restrict access to the seeAlso file (using ACL) such that only the agents you want to can see.  Now your phone number is in your profile but only the people you want to can see it.  The way an app is expected to treat the seeAlso file is this - treat all triples that have the WebID as subject as if they were written in the main profile document. Other triples can be use but it is not a requirement of the spec that they be used.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSee answer \u003cspan class=\"hashtag\"\u003e#2\u003c/span\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eGreat questions, if you have more , keep 'em coming.\u003c/p\u003e","post_number":2,"post_type":1,"posts_count":8,"updated_at":"2022-05-21T16:20:15.493Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":17,"readers_count":16,"score":23.4,"yours":false,"topic_id":5277,"topic_slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","display_username":"Jeff Zucker","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"bookmarked":false,"actions_summary":[{"id":2,"count":1}],"moderator":true,"admin":false,"staff":true,"user_id":133,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":false,"wiki":false,"post_url":"/t/questions-about-apps-behavior-regarding-missing-data-in-users-pod/5277/2","reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":18466,"name":"Jeff Zucker","username":"jeffz","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png","created_at":"2022-05-21T16:22:27.867Z","cooked":"\u003cp\u003eThe word “private” in private TypeIndex means \"only an app authenticated as the WebID owner themselves can see it.  For restricted files - ones that a named set of agents can access but not the public, see above about rdfs:seeAlso.\u003c/p\u003e","post_number":3,"post_type":1,"posts_count":8,"updated_at":"2022-05-21T16:22:27.867Z","reply_count":0,"reply_to_post_number":2,"quote_count":0,"incoming_link_count":2,"reads":15,"readers_count":14,"score":43.0,"yours":false,"topic_id":5277,"topic_slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","display_username":"Jeff Zucker","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"reply_to_user":{"id":133,"username":"jeffz","name":"Jeff Zucker","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":2}],"moderator":true,"admin":false,"staff":true,"user_id":133,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":false,"wiki":false,"post_url":"/t/questions-about-apps-behavior-regarding-missing-data-in-users-pod/5277/3","reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":18467,"name":"Jeff Zucker","username":"jeffz","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png","created_at":"2022-05-21T16:28:44.889Z","cooked":"\u003cp\u003eHere’s a sneak preview of the upcoming spec.  Notice the color difference and different pathways between restricted, public, and private documents.\u003cbr\u003e\n\u003cdiv class=\"lightbox-wrapper\"\u003e\u003ca class=\"lightbox\" href=\"https://europe1.discourse-cdn.com/flex017/uploads/solidproject/original/2X/6/629576dd2b7e3beb66facb3c6d06dc25aa799ed0.png\" data-download-href=\"/uploads/short-url/e4716RVXLYTea1AyCas6xpHDqfK.png?dl=1\" title=\"image\"\u003e\u003cimg src=\"https://europe1.discourse-cdn.com/flex017/uploads/solidproject/optimized/2X/6/629576dd2b7e3beb66facb3c6d06dc25aa799ed0_2_627x500.png\" alt=\"image\" data-base62-sha1=\"e4716RVXLYTea1AyCas6xpHDqfK\" width=\"627\" height=\"500\" srcset=\"https://europe1.discourse-cdn.com/flex017/uploads/solidproject/optimized/2X/6/629576dd2b7e3beb66facb3c6d06dc25aa799ed0_2_627x500.png, https://europe1.discourse-cdn.com/flex017/uploads/solidproject/original/2X/6/629576dd2b7e3beb66facb3c6d06dc25aa799ed0.png 1.5x, https://europe1.discourse-cdn.com/flex017/uploads/solidproject/original/2X/6/629576dd2b7e3beb66facb3c6d06dc25aa799ed0.png 2x\" data-small-upload=\"https://europe1.discourse-cdn.com/flex017/uploads/solidproject/optimized/2X/6/629576dd2b7e3beb66facb3c6d06dc25aa799ed0_2_10x10.png\"\u003e\u003cdiv class=\"meta\"\u003e\n\u003csvg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#far-image\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003cspan class=\"filename\"\u003eimage\u003c/span\u003e\u003cspan class=\"informations\"\u003e803×640 29 KB\u003c/span\u003e\u003csvg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#discourse-expand\"\u003e\u003c/use\u003e\u003c/svg\u003e\n\u003c/div\u003e\u003c/a\u003e\u003c/div\u003e\u003c/p\u003e","post_number":4,"post_type":1,"posts_count":8,"updated_at":"2022-05-21T16:28:44.889Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":4,"reads":15,"readers_count":14,"score":68.0,"yours":false,"topic_id":5277,"topic_slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","display_username":"Jeff Zucker","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://europe1.discourse-cdn.com/flex017/uploads/solidproject/original/2X/6/629576dd2b7e3beb66facb3c6d06dc25aa799ed0.png","internal":false,"reflection":false,"title":"629576dd2b7e3beb66facb3c6d06dc25aa799ed0.png","clicks":0}],"read":true,"user_title":null,"bookmarked":false,"actions_summary":[{"id":2,"count":3}],"moderator":true,"admin":false,"staff":true,"user_id":133,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":false,"wiki":false,"post_url":"/t/questions-about-apps-behavior-regarding-missing-data-in-users-pod/5277/4","reactions":[{"id":"heart","type":"emoji","count":3}],"current_user_reaction":null,"reaction_users_count":3,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":18468,"name":"Jeff Zucker","username":"jeffz","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png","created_at":"2022-05-21T17:18:28.267Z","cooked":"\u003cp\u003eAnother use for rdfs:seeAlso is the ability to organize your profile.  Instead of putting a bunch of foaf:knows triples in the main profile, you can create friends.ttl that has all of your foaf:knows triples.  That way you have a separate friends list usable for other purposes.  When you use \u003ccode\u003e\u0026lt;#me\u0026gt; rdfs:seeAlso \u0026lt;friends.ttl\u0026gt;.\u003c/code\u003e in your profile, that alerts apps to include the foaf:knows triples as if they had been put in the main profile.\u003c/p\u003e","post_number":5,"post_type":1,"posts_count":8,"updated_at":"2022-05-21T17:18:28.267Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":13,"readers_count":12,"score":52.6,"yours":false,"topic_id":5277,"topic_slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","display_username":"Jeff Zucker","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"bookmarked":false,"actions_summary":[{"id":2,"count":3}],"moderator":true,"admin":false,"staff":true,"user_id":133,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":false,"wiki":false,"post_url":"/t/questions-about-apps-behavior-regarding-missing-data-in-users-pod/5277/5","reactions":[{"id":"heart","type":"emoji","count":3}],"current_user_reaction":null,"reaction_users_count":3,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":18469,"name":"","username":"Greetings","avatar_template":"/user_avatar/forum.solidproject.org/greetings/{size}/3226_2.png","created_at":"2022-05-21T19:22:03.525Z","cooked":"\u003cp\u003eThank you very much, as always your answers are very clear and detailed, I appreciate the efforts you put.\u003cbr\u003e\nI have some further questions based on your replies:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eas I understood (correct me if I am wrong) while solid:publicTypeIndex would point to a file, that lists links to files with data and the data is strictly public.\u003cbr\u003e\nso it will contain a triple like:\u003cbr\u003e\n\u003ccode\u003e{someUserUri}/settings/publicTypeIndex.ttl schema:TextDigitalDocument {someUserUri}.{filename}.ttl\u003c/code\u003e\u003cbr\u003e\nnow if my app needs to store a file, that only user himself would have access to (and as you have mentioned apps that the user has granted permission to) would be able to see it, I do the same thing but store the link in privateTypeIndex\u003cbr\u003e\nSo, that technically means, that there are separate files that contain all the links to both public and private type of files.\u003cbr\u003e\nNow for the restricted files we use, we would have in the user’s profile itself a triple of the form:\u003cbr\u003e\n\u003ccode\u003e\u0026lt;#me\u0026gt; rdfs:SeeAlso {someUri}.{somefilename}.ttl\u003c/code\u003e\u003cbr\u003e\nbefore I say what bothers me with that approach for the restricted files, I will explain what functionality I plan to implement in my app for the context:\u003cbr\u003e\nThe user will be able to create a data entry, for simplicity, let’s say that it will a text note and the user will be able to set an access type to that note, choosing between private, public or shared (sharing will be implemented by choosing from the user’s contact list)\u003cbr\u003e\nnow the problems that I see:\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003eIf the user will create a lot of notes with “shared” access, it will pollute the user’s \u0026lt;#me\u0026gt; file, as it will be stacked with SeeAlso links.\u003c/li\u003e\n\u003cli\u003ehis data won’t really be reusable by other apps, as (unlike in the case with public and private type indexes) the app doesn’t know what is the data type stored in these seeAlso links and thus will have to fetch every single one and check if it is of a type that it needs.\u003cbr\u003e\nI can create a file similar to publicTypeIndex, but for the restricted data, but then, other apps wouldn’t know what exactly this file is about as it is not a standard.\u003c/li\u003e\n\u003c/ul\u003e\n\u003col start=\"2\"\u003e\n\u003cli\u003eyou mention SolidOS as an app that will have that “repair” functionality in the future. Is there some existing app that already has this kind of behavior?\u003cbr\u003e\nAs I want to give a user a link to fix the issue, rather than leaving him with an error message with some content like: “Error your POD doesn’t have a link to preferences file”\u003c/li\u003e\n\u003c/ol\u003e","post_number":6,"post_type":1,"posts_count":8,"updated_at":"2022-05-21T19:22:03.525Z","reply_count":0,"reply_to_post_number":5,"quote_count":0,"incoming_link_count":1,"reads":14,"readers_count":13,"score":7.8,"yours":false,"topic_id":5277,"topic_slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","display_username":"","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"reply_to_user":{"id":133,"username":"jeffz","name":"Jeff Zucker","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png"},"bookmarked":false,"actions_summary":[],"moderator":false,"admin":false,"staff":false,"user_id":1995,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":false,"wiki":false,"post_url":"/t/questions-about-apps-behavior-regarding-missing-data-in-users-pod/5277/6","reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":18470,"name":"Jeff Zucker","username":"jeffz","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png","created_at":"2022-05-21T20:41:11.119Z","cooked":"\u003col\u003e\n\u003cli\u003eYou haven’t quite got the syntax of the typeIndex.  It’s also important to know that it can point to containers or files. So a typeIndex can contain statements like these (there is no subject, they should be blank nodes:\u003c/li\u003e\n\u003c/ol\u003e\n\u003cpre data-code-wrap=\"turtle\"\u003e\u003ccode class=\"lang-nohighlight\"\u003e[] a solid:TypeRegistration;\n    solid:forClass vcard:AddressBook;\n    solid:instance \u0026lt;/public/contacts/myPublicAddressBook.ttl\u0026gt;.\n\n[] a solid:TypeRegistration;\n    solid:forClass bk:Bookmark;\n    solid:instance \u0026lt;/public/myBookmarks/\u0026gt;.\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThe first looks for all things in the class vcard:AddressBook in the named file.  The second looks for things in the class bk:Bookmark in the named container.\u003c/p\u003e\n\u003cp\u003eSo, rather than naming individual resources, you can point to another file which names resources or to a container containing resources and no individual pointers to resources need “pollute” the main profile.\u003c/p\u003e\n\u003cp\u003eIn your example you could put  a pointer for something:Note as the class stored by your app and any apps capable of handling something:Note can reuse the data there if it is accessible to them.\u003c/p\u003e\n\u003cp\u003eYou would not store the access information about individual notes anywhere in the profile.  It would be stored in the .acl file for the note.  Apps that find from the publicTypeIndex that notes are stored in your container still are not guaranteed that the resources in the container are accessible - only that they might be accessible.  You have to query the actual resource to know what right you have to it.  The only things that would go in the privateTypeIndex are things that only you can access.\u003c/p\u003e\n\u003col start=\"2\"\u003e\n\u003cli\u003eI think the next release of SolidOS will have at least the preferenceFile fix, so your warning to users could certainly mention it.\u003c/li\u003e\n\u003c/ol\u003e","post_number":7,"post_type":1,"posts_count":8,"updated_at":"2022-05-21T20:41:11.119Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":14,"readers_count":13,"score":12.8,"yours":false,"topic_id":5277,"topic_slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","display_username":"Jeff Zucker","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"bookmarked":false,"actions_summary":[],"moderator":true,"admin":false,"staff":true,"user_id":133,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":false,"wiki":false,"post_url":"/t/questions-about-apps-behavior-regarding-missing-data-in-users-pod/5277/7","reactions":[],"current_user_reaction":null,"reaction_users_count":0,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":18471,"name":"Jeff Zucker","username":"jeffz","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png","created_at":"2022-05-21T20:51:40.999Z","cooked":"\u003cp\u003eI think you have pointed out the need for us to clarify the terms \u003ccode\u003epublicTypeIndex\u003c/code\u003e - for data that is potentially available to people other than the WebID owner and \u003ccode\u003eprivateTypeIndex\u003c/code\u003e - for data that is only available to the WebID owner.  The data in the publicTypeIndex can have restricted access or fully public access.\u003c/p\u003e","post_number":8,"post_type":1,"posts_count":8,"updated_at":"2022-05-21T20:51:40.999Z","reply_count":0,"reply_to_post_number":7,"quote_count":0,"incoming_link_count":8,"reads":14,"readers_count":13,"score":57.8,"yours":false,"topic_id":5277,"topic_slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","display_username":"Jeff Zucker","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"reply_to_user":{"id":133,"username":"jeffz","name":"Jeff Zucker","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png"},"bookmarked":false,"actions_summary":[{"id":2,"count":1}],"moderator":true,"admin":false,"staff":true,"user_id":133,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":false,"wiki":false,"post_url":"/t/questions-about-apps-behavior-regarding-missing-data-in-users-pod/5277/8","reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null}],"stream":[18464,18465,18466,18467,18468,18469,18470,18471]},"timeline_lookup":[[1,1620],[2,1619]],"suggested_topics":[],"tags":[],"tags_descriptions":{},"fancy_title":"Questions about app\u0026rsquo;s behavior regarding missing data in user\u0026rsquo;s pod","id":5277,"title":"Questions about app's behavior regarding missing data in user's pod","posts_count":8,"created_at":"2022-05-21T11:51:31.494Z","views":492,"reply_count":3,"like_count":10,"last_posted_at":"2022-05-21T20:51:40.999Z","visible":true,"closed":false,"archived":false,"has_summary":false,"archetype":"regular","slug":"questions-about-apps-behavior-regarding-missing-data-in-users-pod","category_id":1,"word_count":1430,"deleted_at":null,"user_id":1995,"featured_link":null,"pinned_globally":false,"pinned_at":null,"pinned_until":null,"image_url":null,"slow_mode_seconds":0,"draft":null,"draft_key":"topic_5277","draft_sequence":null,"unpinned":null,"pinned":false,"current_post_number":1,"highest_post_number":8,"deleted_by":null,"actions_summary":[{"id":4,"count":0,"hidden":false,"can_act":false},{"id":8,"count":0,"hidden":false,"can_act":false},{"id":10,"count":0,"hidden":false,"can_act":false},{"id":7,"count":0,"hidden":false,"can_act":false}],"chunk_size":20,"bookmarked":false,"topic_timer":null,"message_bus_last_id":0,"participant_count":2,"show_read_indicator":false,"thumbnails":null,"slow_mode_enabled_until":null,"tags_disable_ads":false,"related_topics":[{"fancy_title":"Data Discovery on Community Solid Server","id":4695,"title":"Data Discovery on Community Solid Server","slug":"data-discovery-on-community-solid-server","posts_count":18,"reply_count":7,"highest_post_number":18,"image_url":null,"created_at":"2021-09-26T12:41:23.757Z","last_posted_at":"2021-10-17T17:18:05.818Z","bumped":true,"bumped_at":"2021-10-17T17:18:05.818Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"like_count":28,"views":2217,"category_id":24,"featured_link":null,"op_like_count":4,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user":{"id":1814,"username":"mrkvon","name":"michal","avatar_template":"/user_avatar/forum.solidproject.org/mrkvon/{size}/3768_2.png","trust_level":2}},{"extras":null,"description":"Frequent Poster","user":{"id":672,"username":"Vincent","name":"Vincent (he)","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/v/e9bcb4/{size}.png","trust_level":2}},{"extras":null,"description":"Frequent Poster","user":{"id":373,"username":"ewingson","name":"Matthias Evering","avatar_template":"/user_avatar/forum.solidproject.org/ewingson/{size}/454_2.png","trust_level":2}},{"extras":null,"description":"Recent Poster","user":{"id":473,"username":"elf-pavlik","name":"elf Pavlik","avatar_template":"/user_avatar/forum.solidproject.org/elf-pavlik/{size}/611_2.png","trust_level":2}},{"extras":"latest","description":"Most Recent Poster","user":{"id":133,"username":"jeffz","name":"Jeff Zucker","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png","moderator":true,"trust_level":4}}]},{"fancy_title":"Newbie in SOLID with doubts","id":3007,"title":"Newbie in SOLID with doubts","slug":"newbie-in-solid-with-doubts","posts_count":8,"reply_count":3,"highest_post_number":8,"image_url":null,"created_at":"2020-05-05T07:26:26.925Z","last_posted_at":"2020-05-05T16:02:09.456Z","bumped":true,"bumped_at":"2020-05-05T16:02:09.456Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"like_count":14,"views":649,"category_id":24,"featured_link":null,"op_like_count":1,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user":{"id":1209,"username":"GreenChameleon","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/898d66/{size}.png","trust_level":1}},{"extras":null,"description":"Frequent Poster","user":{"id":574,"username":"A_A","name":"","avatar_template":"/user_avatar/forum.solidproject.org/a_a/{size}/786_2.png","trust_level":2}},{"extras":null,"description":"Frequent Poster","user":{"id":31,"username":"happybeing","name":"Mark (theWebalyst)","avatar_template":"/user_avatar/forum.solidproject.org/happybeing/{size}/59_2.png","trust_level":2}},{"extras":null,"description":"Recent Poster","user":{"id":7,"username":"megoth","name":"Arne Hassel","avatar_template":"/user_avatar/forum.solidproject.org/megoth/{size}/8_2.png","moderator":true,"trust_level":4}},{"extras":"latest","description":"Most Recent Poster","user":{"id":672,"username":"Vincent","name":"Vincent (he)","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/v/e9bcb4/{size}.png","trust_level":2}}]},{"fancy_title":"[Post deleted]","id":6028,"title":"[Post deleted]","slug":"post-deleted","posts_count":14,"reply_count":2,"highest_post_number":15,"image_url":null,"created_at":"2023-01-03T12:45:40.304Z","last_posted_at":"2023-09-28T09:40:11.155Z","bumped":true,"bumped_at":"2023-10-26T06:35:49.792Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"like_count":55,"views":3727,"category_id":1,"featured_link":null,"op_like_count":22,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user":{"id":3,"username":"RubenVerborgh","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/ad7895/{size}.png","trust_level":4}},{"extras":null,"description":"Frequent Poster","user":{"id":120,"username":"linonetwo","name":"Lin Onetwo","avatar_template":"/user_avatar/forum.solidproject.org/linonetwo/{size}/4039_2.png","trust_level":2}},{"extras":null,"description":"Frequent Poster","user":{"id":1814,"username":"mrkvon","name":"michal","avatar_template":"/user_avatar/forum.solidproject.org/mrkvon/{size}/3768_2.png","trust_level":2}},{"extras":null,"description":"Recent Poster","user":{"id":828,"username":"josephguillaume","name":"Joseph Guillaume","avatar_template":"/user_avatar/forum.solidproject.org/josephguillaume/{size}/1072_2.png","trust_level":2}},{"extras":"latest","description":"Most Recent Poster","user":{"id":1108,"username":"srosset81","name":"Sébastien Rosset","avatar_template":"/user_avatar/forum.solidproject.org/srosset81/{size}/4482_2.png","trust_level":2}}]},{"fancy_title":"Use an app to access data of other user: 403 User Unauthorized","id":4825,"title":"Use an app to access data of other user: 403 User Unauthorized","slug":"use-an-app-to-access-data-of-other-user-403-user-unauthorized","posts_count":10,"reply_count":5,"highest_post_number":10,"image_url":null,"created_at":"2021-10-30T15:13:24.105Z","last_posted_at":"2023-02-26T01:41:29.978Z","bumped":true,"bumped_at":"2023-02-26T01:41:29.978Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"like_count":5,"views":1050,"category_id":24,"featured_link":null,"op_like_count":0,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user":{"id":1814,"username":"mrkvon","name":"michal","avatar_template":"/user_avatar/forum.solidproject.org/mrkvon/{size}/3768_2.png","trust_level":2}},{"extras":null,"description":"Frequent Poster","user":{"id":336,"username":"aveltens","name":"Angelo Veltens","avatar_template":"/user_avatar/forum.solidproject.org/aveltens/{size}/3987_2.png","trust_level":2}},{"extras":null,"description":"Frequent Poster","user":{"id":828,"username":"josephguillaume","name":"Joseph Guillaume","avatar_template":"/user_avatar/forum.solidproject.org/josephguillaume/{size}/1072_2.png","trust_level":2}},{"extras":null,"description":"Recent Poster","user":{"id":1322,"username":"Psycop","name":"Christophe","avatar_template":"/user_avatar/forum.solidproject.org/psycop/{size}/1955_2.png","trust_level":2}},{"extras":"latest","description":"Most Recent Poster","user":{"id":1968,"username":"ThisIsMissEm","name":"Emelia Smith","avatar_template":"/user_avatar/forum.solidproject.org/thisismissem/{size}/3166_2.png","trust_level":2}}]},{"fancy_title":"Inter-app access control","id":184,"title":"Inter-app access control","slug":"inter-app-access-control","posts_count":36,"reply_count":19,"highest_post_number":36,"image_url":null,"created_at":"2018-10-23T20:27:49.224Z","last_posted_at":"2019-01-29T21:29:43.866Z","bumped":true,"bumped_at":"2019-01-29T21:29:43.866Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"like_count":48,"views":6502,"category_id":1,"featured_link":null,"op_like_count":2,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user":{"id":95,"username":"JornWildt","name":"Jørn Wildt","avatar_template":"/user_avatar/forum.solidproject.org/jornwildt/{size}/112_2.png","trust_level":2}},{"extras":null,"description":"Frequent Poster","user":{"id":131,"username":"marfarma","name":"Pauli Price","avatar_template":"/user_avatar/forum.solidproject.org/marfarma/{size}/139_2.png","trust_level":1}},{"extras":null,"description":"Frequent Poster","user":{"id":31,"username":"happybeing","name":"Mark (theWebalyst)","avatar_template":"/user_avatar/forum.solidproject.org/happybeing/{size}/59_2.png","trust_level":2}},{"extras":null,"description":"Recent Poster","user":{"id":151,"username":"codenamedmitri","name":"Dmitri Zagidulin","avatar_template":"/user_avatar/forum.solidproject.org/codenamedmitri/{size}/169_2.png","trust_level":2}},{"extras":"latest","description":"Most Recent Poster","user":{"id":23,"username":"timbl","name":"Tim Berners Lee","avatar_template":"/user_avatar/forum.solidproject.org/timbl/{size}/24_2.png","trust_level":4}}]}],"summarizable":false,"has_cached_summary":false,"valid_reactions":["heart","+1","laughing","open_mouth","clap","confetti_ball","hugs"],"has_accepted_answer":false,"can_create_shared_issue":false,"shared_issue_visible":false,"discourse_zendesk_plugin_zendesk_id":null,"discourse_zendesk_plugin_zendesk_url":"https://your-url.zendesk.com/agent/tickets/","details":{"can_edit":false,"notification_level":1,"participants":[{"id":133,"username":"jeffz","name":"Jeff Zucker","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png","post_count":6,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"moderator":true,"trust_level":4},{"id":1995,"username":"Greetings","name":"","avatar_template":"/user_avatar/forum.solidproject.org/greetings/{size}/3226_2.png","post_count":2,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":1}],"created_by":{"id":1995,"username":"Greetings","name":"","avatar_template":"/user_avatar/forum.solidproject.org/greetings/{size}/3226_2.png"},"last_poster":{"id":133,"username":"jeffz","name":"Jeff Zucker","avatar_template":"/user_avatar/forum.solidproject.org/jeffz/{size}/600_2.png"},"links":[{"url":"https://github.com/solid/solid/blob/main/proposals/data-discovery.md#type-index-registry","title":"solid/data-discovery.md at main · solid/solid · GitHub","internal":false,"attachment":false,"reflection":false,"clicks":3,"user_id":1995,"domain":"github.com","root_domain":"github.com"}]},"bookmarks":[]}