{"id":18852613,"url":"https://github.com/instantos/instantupdate","last_synced_at":"2026-02-02T16:07:59.963Z","repository":{"id":54835765,"uuid":"329449452","full_name":"instantOS/instantUPDATE","owner":"instantOS","description":"update application for instantOS","archived":false,"fork":false,"pushed_at":"2022-12-05T11:51:56.000Z","size":30,"stargazers_count":0,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-05-22T23:25:42.912Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/instantOS.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-01-13T22:43:19.000Z","updated_at":"2021-10-25T21:32:16.000Z","dependencies_parsed_at":"2023-01-23T09:30:44.510Z","dependency_job_id":null,"html_url":"https://github.com/instantOS/instantUPDATE","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instantOS%2FinstantUPDATE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instantOS%2FinstantUPDATE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instantOS%2FinstantUPDATE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instantOS%2FinstantUPDATE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/instantOS","download_url":"https://codeload.github.com/instantOS/instantUPDATE/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239793107,"owners_count":19697892,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T03:40:44.265Z","updated_at":"2026-02-02T16:07:59.904Z","avatar_url":"https://github.com/instantOS.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# instantUPDATE\n\nupdate application for instantOS\n\n\n## Ideas\n\nincremental updates. Arch has a tendency to break when not updating for a long\ntime. Packages and operations are tested only so far as that they don't break on\nnew installations or actively maintained ones. Installations that are in a state\nthat nobody has tested in months or years can break when \"skipping\" intermediate\nupdates. Keeping old update scripts around and executing them one after another\nuntil the current version is the newest one solves this problem, as the update\nscript only gets executed on the version it was intended for. \n\n\n## TODO: issues\n\nIf the update script relies on packages that don't exist anymore, it will fail.  \ne.g. pamac-nosnap\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finstantos%2Finstantupdate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finstantos%2Finstantupdate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finstantos%2Finstantupdate/lists"}