{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2026-06-08T08:29:24.214374+00:00",
  "custom_fields": {
    "code:codeRepository": "https://github.com/ChewKeanHo/research-the-adaptive-filesystem",
    "code:developmentStatus": {
      "id": "active",
      "title": {
        "en": "Active"
      }
    }
  },
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "files": {
    "count": 2,
    "enabled": true,
    "entries": {
      "The-Adaptive-Filesystem-en_v2p0p0.pdf": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:0476bf7072a4e78a7c399c1245bb2eb2",
        "ext": "pdf",
        "id": "1b4fdb31-217d-4a9f-90fd-7dd17537fdd6",
        "key": "The-Adaptive-Filesystem-en_v2p0p0.pdf",
        "links": {
          "content": "https://zenodo.org/api/records/20590148/files/The-Adaptive-Filesystem-en_v2p0p0.pdf/content",
          "iiif_api": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf/full/full/0/default.png",
          "iiif_base": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf",
          "iiif_canvas": "https://zenodo.org/api/iiif/record:20590148/canvas/The-Adaptive-Filesystem-en_v2p0p0.pdf",
          "iiif_info": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf/info.json",
          "self": "https://zenodo.org/api/records/20590148/files/The-Adaptive-Filesystem-en_v2p0p0.pdf"
        },
        "metadata": {
          "height": 842,
          "width": 595
        },
        "mimetype": "application/pdf",
        "size": 924543,
        "storage_class": "L"
      },
      "research-the-adaptive-filesystem-2.0.0.zip": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:0c218dd52da829dc648e35449c375c85",
        "ext": "zip",
        "id": "b25c4aaf-3111-4df5-8568-2271f8f6febc",
        "key": "research-the-adaptive-filesystem-2.0.0.zip",
        "links": {
          "content": "https://zenodo.org/api/records/20590148/files/research-the-adaptive-filesystem-2.0.0.zip/content",
          "self": "https://zenodo.org/api/records/20590148/files/research-the-adaptive-filesystem-2.0.0.zip"
        },
        "metadata": {},
        "mimetype": "application/zip",
        "size": 6902873,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 7827416
  },
  "id": "20590148",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://zenodo.org/api/records/20590148/access",
    "access_grants": "https://zenodo.org/api/records/20590148/access/grants",
    "access_links": "https://zenodo.org/api/records/20590148/access/links",
    "access_request": "https://zenodo.org/api/records/20590148/access/request",
    "access_users": "https://zenodo.org/api/records/20590148/access/users",
    "archive": "https://zenodo.org/api/records/20590148/files-archive",
    "archive_media": "https://zenodo.org/api/records/20590148/media-files-archive",
    "communities": "https://zenodo.org/api/records/20590148/communities",
    "communities-suggestions": "https://zenodo.org/api/records/20590148/communities-suggestions",
    "doi": "https://doi.org/10.5281/zenodo.20590148",
    "draft": "https://zenodo.org/api/records/20590148/draft",
    "file_modification": "https://zenodo.org/api/records/20590148/file-modification",
    "files": "https://zenodo.org/api/records/20590148/files",
    "latest": "https://zenodo.org/api/records/20590148/versions/latest",
    "latest_html": "https://zenodo.org/records/20590148/latest",
    "media_files": "https://zenodo.org/api/records/20590148/media-files",
    "parent": "https://zenodo.org/api/records/17864564",
    "parent_doi": "https://doi.org/10.5281/zenodo.17864564",
    "parent_doi_html": "https://zenodo.org/doi/10.5281/zenodo.17864564",
    "parent_html": "https://zenodo.org/records/17864564",
    "preview_html": "https://zenodo.org/records/20590148?preview=1",
    "quota_increase": "https://zenodo.org/api/records/20590148/quota-increase",
    "request_deletion": "https://zenodo.org/api/records/20590148/request-deletion",
    "requests": "https://zenodo.org/api/records/20590148/requests",
    "reserve_doi": "https://zenodo.org/api/records/20590148/draft/pids/doi",
    "self": "https://zenodo.org/api/records/20590148",
    "self_doi": "https://doi.org/10.5281/zenodo.20590148",
    "self_doi_html": "https://zenodo.org/doi/10.5281/zenodo.20590148",
    "self_html": "https://zenodo.org/records/20590148",
    "self_iiif_manifest": "https://zenodo.org/api/iiif/record:20590148/manifest",
    "self_iiif_sequence": "https://zenodo.org/api/iiif/record:20590148/sequence/default",
    "thumbnails": {
      "10": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf/full/%5E10,/0/default.jpg",
      "100": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf/full/%5E100,/0/default.jpg",
      "1200": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf/full/%5E1200,/0/default.jpg",
      "250": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf/full/%5E250,/0/default.jpg",
      "50": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf/full/%5E50,/0/default.jpg",
      "750": "https://zenodo.org/api/iiif/record:20590148:The-Adaptive-Filesystem-en_v2p0p0.pdf/full/%5E750,/0/default.jpg"
    },
    "versions": "https://zenodo.org/api/records/20590148/versions"
  },
  "media_files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "The-Adaptive-Filesystem-en_v2p0p0.pdf.ptif": {
        "access": {
          "hidden": true
        },
        "ext": "ptif",
        "id": "f5652cef-f066-4073-9745-ffda8c296b32",
        "key": "The-Adaptive-Filesystem-en_v2p0p0.pdf.ptif",
        "links": {
          "content": "https://zenodo.org/api/records/20590148/files/The-Adaptive-Filesystem-en_v2p0p0.pdf.ptif/content",
          "self": "https://zenodo.org/api/records/20590148/files/The-Adaptive-Filesystem-en_v2p0p0.pdf.ptif"
        },
        "metadata": null,
        "mimetype": "application/octet-stream",
        "processor": {
          "source_file_id": "1b4fdb31-217d-4a9f-90fd-7dd17537fdd6",
          "status": "finished",
          "type": "image-tiles"
        },
        "size": 0,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "additional_descriptions": [
      {
        "description": "<p>IMPORTANT NOTE</p>\n<p>This repository has been officially retitled and re-indexed as \"The Adaptive Filesystem\". Please refer to this moving forward.</p>",
        "lang": {
          "id": "eng",
          "title": {
            "en": "English"
          }
        },
        "type": {
          "id": "notes",
          "title": {
            "de": "Anmerkungen",
            "en": "Notes"
          }
        }
      }
    ],
    "copyright": "Copyright 2025 (Holloway) Chew, Kean Ho",
    "creators": [
      {
        "affiliations": [
          {
            "name": "CHEW KEAN HO"
          }
        ],
        "person_or_org": {
          "family_name": "Chew",
          "given_name": "Kean Ho",
          "identifiers": [
            {
              "identifier": "0000-0003-4202-4863",
              "scheme": "orcid"
            }
          ],
          "name": "Chew, Kean Ho",
          "type": "personal"
        }
      }
    ],
    "dates": [
      {
        "date": "2025-12-09",
        "description": "Initialized Project",
        "type": {
          "id": "created",
          "title": {
            "de": "Erstellt",
            "en": "Created"
          }
        }
      },
      {
        "date": "2025-12-09",
        "description": "v1.0.0",
        "type": {
          "id": "updated",
          "title": {
            "de": "Aktualisiert",
            "en": "Updated"
          }
        }
      },
      {
        "date": "2026-06-08",
        "description": "v2.0.0",
        "type": {
          "id": "updated",
          "title": {
            "de": "Aktualisiert",
            "en": "Updated"
          }
        }
      }
    ],
    "description": "<div class=\"markdown-heading\"><a class=\"anchor\" href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem#the-adaptive-filesystem--holloway-chew-kean-hos-knowledge-research\"></a></div>\n<p>Having trouble packaging or working with various filesystem hierarchy layouts simultaneously, especially when dealing with <code>BSD</code>,&nbsp;<code>Linux</code>,&nbsp;<code>Windows</code>, and&nbsp;<code>MacOS</code>? Are you looking for an adaptive filesystem that fits into all of them, simplifying your software product with a single layout? This is the right research repository.</p>\n<p>At (Holloway) Chew, Kean Ho's The Adaptive Filesystem Research Project, tech volunteers are continuously updating the repository's datasets and abstracting the three vital layouts:</p>\n<ul>\n<li><strong><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/Common\"><code>Common</code></a></strong>&nbsp;- the common structure used everywhere, including operating systems, project repositories, and package designs.</li>\n<li><strong><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/Root\"><code>Root</code></a></strong>&nbsp;- the operating system filesystem hierarchy.</li>\n<li><strong><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/User\"><code>User</code></a></strong>&nbsp;- the user directory layout.</li>\n</ul>\n<p>The research goals are simple:</p>\n<ol>\n<li><strong>Maximizing Compatibilities, Minimizing Conflicts</strong>&nbsp;- analyzes and abstracts various standards for common patterns. Through these patterns, a new layout is defined, maximizing inter-compatibilities and minimizing conflicts across multiple operating systems; AND</li>\n<li><strong>Unifying Filesystems</strong>&nbsp;- with a single adaptive filesystem, packaging software and distributing it to end-users is simplified and unified, making maintenance, automation, documentation, and communications seamless; AND</li>\n<li><strong>Solid and Hygienic Design References</strong>&nbsp;- with an adaptive filesystem, this repository becomes a lighthouse for designing any project layout structures, architecting operating system directory layouts, and defining a simplified and secure packaging system.</li>\n</ol>\n<p>This repository is 100% deterministic with futuristic directive consequences. It is&nbsp;<strong>100% human-made, and generative artificial intelligence (AI) contributions (e.g., vibe coding) ARE STRICTLY PROHIBITED</strong>. AI is&nbsp;<strong>ONLY USED</strong>&nbsp;for static analysis and writing grammar corrections.</p>\n<p>Remember,&nbsp;<strong>THIS REPOSITORY IS A DESIGN REFERENCE, NOT RELIGIOUS RULES</strong>. In other words, they are&nbsp;<strong>OPINIONS</strong>.</p>\n<div class=\"markdown-alert markdown-alert-caution\">\n<blockquote>\n<p class=\"markdown-alert-title\">Caution</p>\n<p><strong>DO NOT ATTEMPT TO RELIGIOUSLY ENFORCE</strong>&nbsp;your project layout based on this repository.&nbsp;<strong>IN NO WAY</strong>&nbsp;does this project force anyone to strictly adhere to these as rules.</p>\n<p><strong>Fanaticism destroys</strong>. Please act responsibly and sensibly. Adapt and reference.</p>\n</blockquote>\n</div>\n<p>The adaptive filesystem currently studies the following operating systems for its unification:</p>\n<ul>\n<li><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/_iOS\">Apple's&nbsp;<code>iOS</code></a></li>\n<li><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/_MacOS\">Apple's&nbsp;<code>MacOS</code></a></li>\n<li><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/_FreeBSD\">FreeBSD</a></li>\n<li><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/_Linux\"><code>Linux</code>-based OSes</a></li>\n<li><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/_Windows\">Microsoft&nbsp;<code>Windows</code></a></li>\n<li><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/_Architectures/MVC-or-MVP\">MVC|MVP Project Architectures</a></li>\n<li><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/_Architectures/MVVM\">MVVM Project Architectures</a></li>\n<li><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem/blob/main/_Architectures/VIPER\">VIPER Project Architectures</a></li>\n</ul>\n<div class=\"markdown-alert markdown-alert-important\">\n<p class=\"markdown-alert-title\">Important</p>\n<p>For&nbsp;<code>Linux</code>-based OSes, this is the consolidated version of all its major distributions including but not limited to SystemD, FreeDesktop.org, Red Hat Linux, Debian, Devuan, Void Linux, Fedora, etc.</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n</div>\n<div class=\"markdown-heading\">\n<h2 class=\"heading-element\">How to Use</h2>\n<a class=\"anchor\" href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem#how-to-use\"></a></div>\n<p>To use this dataset, first set up the markdown rendering git repository server, for example:</p>\n<p><a href=\"https://github.com/ChewKeanHo/research-the-adaptive-filesystem\">https://github.com/ChewKeanHo/research-the-adaptive-filesystem</a></p>\n<p>Then, you can browse each directory and read its&nbsp;<code>README.md</code>&nbsp;documentation describing its roles and responsibilities.</p>\n<p>You can also use a UNIX program like tree to easily map out a directory hierarchy. The command is:</p>\n<div class=\"snippet-clipboard-content notranslate position-relative overflow-auto\">\n<pre class=\"notranslate\"><code>$ tree -a -d path/to/TARGET/\n</code></pre>\n<div class=\"zeroclipboard-container\">&nbsp;</div>\n</div>\n<div class=\"markdown-heading\">&nbsp;</div>",
    "identifiers": [
      {
        "identifier": "https://github.com/ChewKeanHo/researches-filesystems-hierarchy",
        "scheme": "url"
      },
      {
        "identifier": "10.5281/zenodo.17864564",
        "scheme": "doi"
      },
      {
        "identifier": "3113F0A2-61BD-449C-BC0F-DE4C09997AC6",
        "scheme": "other"
      },
      {
        "identifier": "chewkeanho-research-the-adaptive-filesystem",
        "scheme": "other"
      }
    ],
    "languages": [
      {
        "id": "eng",
        "title": {
          "en": "English"
        }
      }
    ],
    "publication_date": "2026-06-08",
    "publisher": "Zenodo",
    "references": [
      {
        "reference": "FREEBSD; 2025; \"3.5. Directory Structure\"; FreeBSD Handbook; 4th Edition; The FreeBSD Project via The FreeBSD Community & The FreeBSD Foundations; Viewed 2025-12-09; Available at: https://docs.freebsd.org/en/books/handbook/basics/#dirstructure"
      },
      {
        "reference": "SOFTWARE FREEDOM CONSERVANCY; 2025; \"file-hierarchy \u2014 File system hierarchy overview\"; FreeDesktop via Software Freedom Conservancy; Viewed 2025-12-09; Available at: https://www.freedesktop.org/software/systemd/man/latest/file-hierarchy.html"
      },
      {
        "reference": "FREEDESKTOP FILESYSTEM HIERARCHY STANDARD PROJECT CONTRIBUTORS, THE LINUX FOUNDATION, DANIEL QUINLAN, PAUL 'RUSTY' RUSSELL, CHRISTOPHER YEOH; 2025; \"Filesystem Hierarchy Standard\"; FreeDesktop via Software Freedom Conservancy; Viewed 2025-12-09; Available at: https://specifications.freedesktop.org/fhs/latest/rootFilesystem.html"
      },
      {
        "reference": "GOHUGO PROJECT AUTHORS; 2025; \"Directory Structure\"; The GoHugo Team; Viewed 2025-12-09; Available at: https://gohugo.io/getting-started/directory-structure/"
      },
      {
        "reference": "PALEBLOODSKY; 2025; \"Filesystems\"; OpenWRT.org; Viewed 2025-12-09; Available at: https://openwrt.org/docs/guide-user/storage/filesystems-and-partitions"
      },
      {
        "reference": "BXBZQ, CATH O'DERAY, KPEDERSEN; 2021; \"What's the proper way to install truetype fonts\"; The FreeBSD Forum; The FreeBSD Foundation via XenForo Ltd; Viewed 2025-12-09; Available at: https://forums.freebsd.org/threads/whats-the-proper-way-to-install-truetype-fonts.79999/"
      },
      {
        "reference": "GRAHAM PERRIN; DAVID EDMUNDSON; 2024; \"Bug 442976\"; bugs.kde.org; KDE.org; Viewed 2025-12-09; Available at: https://bugs.kde.org/show_bug.cgi?id=442976"
      },
      {
        "reference": "JOE BROCKMEIER; 2025; \"Debian Technical Committee overrides systemd change\"; Articles; lwn.net via Eklektix, Inc.; Viewed 2025-12-09; Available at: https://lwn.net/Articles/1041316/"
      },
      {
        "reference": "RFC1036 AUTHORS; 2025; \"/var/lock/ is the standard interface for locks of serial devices\"; GitHub via GitHub.Inc; Viewed 2025-12-09; Available at: systemd/systemd#38563"
      },
      {
        "reference": "DEVUAN; 2025; \"Welcome to Devuan\"; Devuan.org; Viewed 2025-12-09; Available at: https://www.devuan.org/"
      },
      {
        "reference": "VOID LINUX CONTRIBUTORS AND JUAN RP; 2025; \"The Void (Linux) distribution\"; VoidLinux.org; Viewed 2025-12-09; Available at: https://docs.voidlinux.org/about/index.html"
      },
      {
        "reference": "SYSTEMD; 2025; \"The Case for the /usr Merge\"; SystemD.org; Viewed 2025-12-09; Available at: https://systemd.io/THE_CASE_FOR_THE_USR_MERGE/"
      },
      {
        "reference": "ORACLE; 2012; \"User Environment Feature Changes\"; Oracle Solaris 11 Information Library; Oracle and/or its affiliates; Viewed 2025-12-09; Available at: https://docs.oracle.com/cd/E23824_01/html/E24456/userenv-1.html"
      },
      {
        "reference": "DEBIAN; 2025; \"UsrMerge - The Debian /usr Merge\"; Wiki; Debian.org; Viewed 2025-12-09; Available at: https://wiki.debian.org/UsrMerge"
      },
      {
        "reference": "RED HAT; 2025; \"Changes/Unify bin and sbin\"; Wiki; FedoraProject.org via Red Hat Inc. and others; Viewed 2025-12-09; Available at: https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin"
      },
      {
        "reference": "FLATPAK TEAM; 2025; \"Introduction to Flatpak\"; Documentations; Flatpak Team via @pradyunsg's Furo; Viewed 2025-12-09; Available at: https://docs.flatpak.org/en/latest/introduction.html"
      },
      {
        "reference": "RED HAT; 2025; \"Chapter 2. File System Structure and Maintenance\"; Red Hat Enterprise Linux > 7 > Storage Administration Guide; Viewed 2025-12-09; Available at: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/7/html/storage_administration_guide/ch-filesystem"
      },
      {
        "reference": "THE LINUX USERSPACE API GROUP; 2025; \"UAPI.9 Linux File System Hierarchy#\"; UAPI Group Specifications; Version 0.1; The Linux Userspace API Group; Viewed 2025-12-09; Available at: https://uapi-group.org/specifications/specs/linux_file_system_hierarchy/"
      },
      {
        "reference": "FREEBSD; 2025; \"hier - Miscellaneous Information Manual\"; FreeBSD Manual Pages; The FreeBSD Project via The FreeBSD Community and The FreeBSD Foundation; Viewed 2025-12-09; Available at: https://man.freebsd.org/cgi/man.cgi?hier(7)"
      },
      {
        "reference": "FREEBSD; 2025; \"Ports - Miscellaneous Information Manual\"; FreeBSD Manual Pages; The FreeBSD Project via The FreeBSD Community and The FreeBSD Foundation; Viewed 2025-12-09; Available at: https://man.freebsd.org/cgi/man.cgi?query=ports&sektion=7&apropos=0&manpath=FreeBSD+15.0-RELEASE+and+Ports"
      },
      {
        "reference": "FREEBSD; 2025; \"Chapter 4. Installing Applications: Packages and Ports\"; FreeBSD Handbook; The FreeBSD Project via The FreeBSD Community and The FreeBSD Foundation; Viewed 2025-12-09; Available at: https://docs.freebsd.org/en/books/handbook/ports/"
      },
      {
        "reference": "FREEBSD; 2025; \"FreeBSD Porter's Handbook\"; FreeBSD Handbook; The FreeBSD Project via The FreeBSD Community and The FreeBSD Foundation; Viewed 2025-12-09; Available at: https://docs.freebsd.org/en/books/porters-handbook/book/"
      },
      {
        "reference": "FREEBSD; 2025; \"yp - System Manager's Manual\"; FreeBSD Manual Pages; The FreeBSD Project via The FreeBSD Community and The FreeBSD Foundation; Viewed 2025-12-09; Available at: https://man.freebsd.org/cgi/man.cgi?query=yp&manpath=FreeBSD+13.2-STABLE"
      },
      {
        "reference": "FREEBSD; 2025; \"named - Internet domain name server\"; FreeBSD Manual Pages; The FreeBSD Project via The FreeBSD Community and The FreeBSD Foundation; Viewed 2025-12-09; Available at: https://man.freebsd.org/cgi/man.cgi?query=named&sektion=8&manpath=OpenBSD+5.1"
      },
      {
        "reference": "APPLE; 2017; \"Bundle Structures\"; Documentation Archive - Bundle Programming Guide; Apple Developer; Apple Inc.; Cupertino, California, United States of America; Viewed on 2026-04-30; Available at: https://developer.apple.com/library/archive/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html"
      },
      {
        "reference": "APPLE; 2018; \"File System Basics\"; Documentation Archive - Bundle Programming Guide; Apple Developer; Apple Inc.; Cupertino, California, United States of America; Viewed on 2026-04-30; Available at: https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html"
      },
      {
        "reference": "DAVID NEDROW; 2025; \"Leveraging a User Applications Folder on macOS\"; GitHub's Gists; GitHub via GitHub.Inc; Viewed 2026-05-19; Available at: https://gist.github.com/dnedrow/e96944ad8bf5ea199a226345e696b33b"
      },
      {
        "reference": "APPLE; 2026; \"Article - Placing content in a bundle\"; Bundle Resources; Apple Developer; Apple Inc.; Cupertino, California, United States of America; Viewed on 2026-05-19; Available at: https://developer.apple.com/documentation/BundleResources/placing-content-in-a-bundle"
      },
      {
        "reference": "APPLE; 2026; \"Bundles and Frameworks\"; Xcode; Apple Developer; Apple Inc.; Cupertino, California, United States of America; Viewed on 2026-05-19; Available at: https://developer.apple.com/documentation/xcode/bundles-and-frameworks"
      },
      {
        "reference": "APPLE; 2026; \"Framework Integration - Creating a watchOS app\"; SwiftUI Tutorials; Apple Developer; Apple Inc.; Cupertino, California, United States of America; Viewed on 2026-05-20; Available at: https://developer.apple.com/tutorials/swiftui/creating-a-watchos-app"
      },
      {
        "reference": "APPLE; 2026; \"Article - Creating an App Clip with Xcode\"; App Clips; Apple Developer; Apple Inc.; Cupertino, California, United States of America; Viewed on 2026-05-20; Available at: https://developer.apple.com/documentation/AppClip/creating-an-app-clip-with-xcode"
      },
      {
        "reference": "FREEBSD; 2025; \"hier - Miscellaneous Information Manual\"; FreeBSD Manual Pages; The FreeBSD Project via The FreeBSD Community and The FreeBSD Foundation; Viewed 2025-12-20; Available at: https://man.freebsd.org/cgi/man.cgi?query=hier&manpath=FreeBSD+16.0-CURRENT"
      },
      {
        "reference": "MICROSOFT; 2026; \"Recognized environment variables\"; Windows - Deployment; Microsoft Corporation; Washington, United States of America; Viewed on 2026-05-31; Available at: https://learn.microsoft.com/en-us/windows/deployment/usmt/usmt-recognized-environment-variables"
      },
      {
        "reference": "TRYGVE M. H. REENSKAUG; 1978; \"MVC\"; XEROX PARC 1978-79; University of Oslo; Norway; Viewed on 2026-05-31; Available at: https://folk.universitetetioslo.no/trygver/index.html"
      },
      {
        "reference": "ROBERT C. MARTIN; 2011; \"Clean Architecture\"; The Clean Code Blog; The Clean Coder Blog via cleancoder.com; World Wide Web; Viewed on 2026-05-31; Available at: https://blog.cleancoder.com/uncle-bob/2011/11/22/Clean-Architecture.html"
      },
      {
        "reference": "STRONGSELF FOUNDATION; 2017; \"Introduction to VIPER\"; The Book of VIPER; StrongSelf Foundation via GitHub and GitHub.Inc; Viewed on 2026-05-31; Available at: https://github.com/strongself/The-Book-of-VIPER/blob/master/english/introduction-to-viper.md"
      },
      {
        "reference": "MARIO FUKSA; SANDRO SPETH; STEFFEN BECKER; 2025; \"MVVM Revisited: Exploring Design Variants of the Model-View-ViewModel Pattern\"; arXiv: 2504.18191v1; Cornell University; Ithaca, New York, United States of America; Viewed on 2026-05-31; Available at: https://arxiv.org/html/2504.18191v1"
      }
    ],
    "resource_type": {
      "id": "dataset",
      "title": {
        "de": "Datensatz",
        "en": "Dataset"
      }
    },
    "rights": [
      {
        "description": {
          "en": ""
        },
        "icon": "cc-by-nd-icon",
        "id": "cc-by-nd-4.0",
        "props": {
          "scheme": "spdx",
          "url": "https://creativecommons.org/licenses/by-nd/4.0/legalcode"
        },
        "title": {
          "en": "Creative Commons Attribution No Derivatives 4.0 International"
        }
      }
    ],
    "subjects": [
      {
        "subject": "filesystems hierarchy standards"
      },
      {
        "subject": "filesystems hierarchy"
      },
      {
        "subject": "directory layouts"
      },
      {
        "subject": "filesystems directory layouts"
      },
      {
        "subject": "continuous improved researches"
      },
      {
        "subject": "self-improve independences"
      },
      {
        "subject": "independent research"
      },
      {
        "subject": "researches"
      }
    ],
    "title": "The Adaptive Filesystem",
    "version": "v2.0.0"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "57939"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {
      "default": "d8ccf1d7-48f9-4312-80e3-6adb8d373763",
      "entries": [
        {
          "access": {
            "member_policy": "open",
            "members_visibility": "public",
            "record_submission_policy": "open",
            "review_policy": "closed",
            "visibility": "public"
          },
          "children": {
            "allow": false
          },
          "created": "2023-10-19T01:57:22.869496+00:00",
          "custom_fields": {
            "subjects": [
              {
                "id": "euroscivoc:499"
              },
              {
                "id": "euroscivoc:97328111"
              },
              {
                "id": "euroscivoc:977"
              },
              {
                "id": "euroscivoc:979"
              },
              {
                "id": "euroscivoc:973"
              },
              {
                "id": "euroscivoc:307"
              },
              {
                "id": "euroscivoc:30031"
              }
            ]
          },
          "deletion_status": {
            "is_deleted": false,
            "status": "P"
          },
          "id": "d8ccf1d7-48f9-4312-80e3-6adb8d373763",
          "links": {},
          "metadata": {
            "curation_policy": "<h2>What to Expect</h2>\n<ol>\n<li>I'm primarily from <em>software industry (core)</em> and <em>agricultural industry</em>. Hence, most of my researches are strongly oriented towards those directions.</li>\n<li>Due to the fact that I'm not under \"Publish or Perish\" pressure like I was in the university, you can expect most of the papers published here are some bona-fide knowledge that I'm looking for the betterment of my life.</li>\n<li>One sole and big difference would be the lack of peer-review since I don't engage in \"pay to publish\" practices especially when it comes to K-Economy. Although rare, depending on the weight of the paper (should I believe it's too critical), I do engage another researcher to validate the content via ease of readability direction. They're often credited as co-authors.</li>\n<li>This does not mean I discriminate the scientific communities' or university's way of maintaining data integrity (e.g. validate dataset, legit referencing, peer-reviews, etc). It is these publications are those edge cases that I personally do not think they need to be peer-reviewed.</li>\n<li>However, I do accept peer-review on my publications (Thank You). By default, I will credits you as co-author <strong><em>except when you voice out to be excluded (e.g. some for privacy concern)</em></strong><em>.</em></li>\n<li>Very heavy use of Zenodo's version control system with&nbsp;<a href=\"https://semver.org\" target=\"_blank\" rel=\"noopener\">semantic versioning pattern</a>. Hence, your updates are usually applied on new version.</li>\n</ol>\n<p>&nbsp;</p>\n<h2>What Not to Expect</h2>\n<ol>\n<li>Papers or knowledge that are legally ambiguous or proprietary (e.g. company sponsored researches OR publisher's locked research papers). Those assets are secured for:\n<ol>\n<li>maintaining the legal sanity (e.g. copyright origins); AND</li>\n<li>the intellectual properties (IP) rights are owned by my sponsors.</li>\n</ol>\n</li>\n<li>AI generated contents.</li>\n<li>Life-threatening or sensitive contents (treated as confidential + hazardous data).</li>\n</ol>\n<p>&nbsp;</p>\n<h2>Contact</h2>\n<p>In the virtual world, you can find me via the following channels:</p>\n<ul>\n<li><strong>GitHub</strong>: <a href=\"https://github.com/ChewKeanHo\">https://github.com/ChewKeanHo</a></li>\n<li><strong>Mastodon (.online Server)</strong>: <a href=\"https://mastodon.online/@hollowaykeanho\">https://mastodon.online/@hollowaykeanho</a></li>\n<li><strong>Signal Messenger</strong>: <a href=\"https://signal.me/#eu/YHHTIzCuyjxVoKEG8AfhfJ83FWAMB4eq7R28Zn3ULBNLKJ6D2b9BEpQM8m0E05Hk\">https://signal.me/#eu/YHHTIzCuyjxVoKEG8AfhfJ83FWAMB4eq7R28Zn3ULBNLKJ6D2b9BEpQM8m0E05Hk</a></li>\n<li><strong>Telegram Group</strong>: <a href=\"https://t.me/chewkeanho\">https://t.me/chewkeanho</a></li>\n<li><strong>YouTube</strong>: <a href=\"https://www.youtube.com/@chewkeanho\">https://www.youtube.com/@chewkeanho</a></li>\n</ul>",
            "description": "A personal research repository for all Chew, Kean Ho (ORCID: 0000-0003-4202-4863)'s public accessible publications.",
            "page": "<h2>Welcome</h2>\n<p>Hi! Welcome to my individual / personal research repository. <em>Here you can find my publicly available research publications under my own venture terms</em>. Most of them are mainly related to personal growth as a brand itself.</p>\n<p>&nbsp;</p>\n<h2>What to Expect</h2>\n<ol>\n<li>I'm primarily from <em>software industry (core)</em> and <em>agricultural industry</em>. Hence, most of my researches are strongly oriented towards those directions.</li>\n<li>Due to the fact that I'm not under \"Publish or Perish\" pressure like I was in the university, you can expect most of the papers published here are some bona-fide knowledge that I'm looking for the betterment of my life.</li>\n<li>One sole and big difference would be the lack of peer-review since I don't engage in \"pay to publish\" practices especially when it comes to K-Economy. Although rare, depending on the weight of the paper (should I believe it's too critical), I do engage another researcher to validate the content via ease of readability direction. They're often credited as co-authors.</li>\n<li>This does not mean I discriminate the scientific communities' or university's way of maintaining data integrity (e.g. validate dataset, legit referencing, peer-reviews, etc). It is these publications are those edge cases that I personally do not think they need to be peer-reviewed.</li>\n<li>However, I do accept peer-review on my publications (Thank You). By default, I will credits you as co-author <strong><em>except when you voice out to be excluded (e.g. some for privacy concern)</em></strong><em>.</em></li>\n<li>Very heavy use of Zenodo's version control system with&nbsp;<a href=\"https://semver.org\" target=\"_blank\" rel=\"noopener\">semantic versioning pattern</a>. Hence, your updates are usually applied on new version.</li>\n</ol>\n<p>&nbsp;</p>\n<h2>What Not to Expect</h2>\n<ol>\n<li>Papers or knowledge that are legally ambiguous or proprietary (e.g. company sponsored researches OR publisher's locked research papers). Those assets are secured for:\n<ol>\n<li>maintaining the legal sanity (e.g. copyright origins); AND</li>\n<li>the intellectual properties (IP) rights are owned by my sponsors.</li>\n</ol>\n</li>\n<li>AI generated contents.</li>\n<li>Life-threatening or sensitive contents (treated as confidential + hazardous data).</li>\n</ol>\n<p>&nbsp;</p>\n<h2>Contact</h2>\n<p>In the virtual world, you can find me via the following channels:</p>\n<ul>\n<li><strong>GitHub</strong>: <a href=\"https://github.com/ChewKeanHo\">https://github.com/ChewKeanHo</a></li>\n<li><strong>Mastodon (.online Server)</strong>: <a href=\"https://mastodon.online/@hollowaykeanho\">https://mastodon.online/@hollowaykeanho</a></li>\n<li><strong>Signal Messenger</strong>: <a href=\"https://signal.me/#eu/YHHTIzCuyjxVoKEG8AfhfJ83FWAMB4eq7R28Zn3ULBNLKJ6D2b9BEpQM8m0E05Hk\">https://signal.me/#eu/YHHTIzCuyjxVoKEG8AfhfJ83FWAMB4eq7R28Zn3ULBNLKJ6D2b9BEpQM8m0E05Hk</a></li>\n<li><strong>Telegram Group</strong>: <a href=\"https://t.me/chewkeanho\">https://t.me/chewkeanho</a></li>\n<li><strong>YouTube</strong>: <a href=\"https://www.youtube.com/@chewkeanho\">https://www.youtube.com/@chewkeanho</a></li>\n</ul>",
            "title": "(Holloway) Chew, Kean Ho's Research Repository",
            "type": {
              "id": "organization"
            },
            "website": "https://www.chewkeanho.com"
          },
          "revision_id": 23,
          "slug": "chewkeanho",
          "updated": "2026-03-20T00:03:08.012677+00:00"
        }
      ],
      "ids": [
        "d8ccf1d7-48f9-4312-80e3-6adb8d373763"
      ]
    },
    "id": "17864564",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.5281/zenodo.17864564",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.5281/zenodo.20590148",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:zenodo.org:20590148",
      "provider": "oai"
    }
  },
  "revision_id": 6,
  "stats": {
    "all_versions": {
      "data_volume": 98632925.0,
      "downloads": 43,
      "unique_downloads": 42,
      "unique_views": 171,
      "views": 197
    },
    "this_version": {
      "data_volume": 92142305.0,
      "downloads": 35,
      "unique_downloads": 34,
      "unique_views": 50,
      "views": 55
    }
  },
  "status": "published",
  "swh": {},
  "updated": "2026-06-08T08:31:52.895325+00:00",
  "versions": {
    "index": 3,
    "is_latest": true
  }
}