1.Shebang
#!/SBUILD
#!/SBUILD ver @v0.4.5 #Asserts Builder/Linter's Version
_disabled: false #Tells the Interpreter to run it
_disabled: true #Denotes this SBUILD has been Disabled #If abandoned by a Maintainer (& No other Maintainers are willing to take-over), specify a Date & Explanation/Reason/Reference _disabled_reason: abandoned: - date: "2024-12-31" #YYYY-MM-DDTHH:MM:SSZ [RFC 3339], or if that's not possible then just YYYY-MM-DD reason: "Maintainer @${USERNAME} no longer wants to maintain it" #Just an example of a Valid reason
_disabled: true #Denotes this SBUILD has been Disabled #If broken, specify a Date & Explanation/Reason/Reference _disabled_reason: broken: - date: "2024-12-31" #YYYY-MM-DDTHH:MM:SSZ [RFC 3339], or if that's not possible then just YYYY-MM-DD reason: "No Longer Builds, All attempts to fix were unsuccessful" #Just an example of a Valid reason
_disabled: true #Denotes this SBUILD has been Disabled #If deprecated (archived/abandoned), specify a Date & Explanation/Reason/Reference _disabled_reason: deprecated: - date: "2024-12-31" #YYYY-MM-DDTHH:MM:SSZ [RFC 3339], or if that's not possible then just YYYY-MM-DD reason: "Upstream Repo was archived & Project Discontinued" #Just an example of a Valid reason
_disabled: true #Denotes this SBUILD has been Disabled #If told to cease & desist due to copyright, dmca or license; specify a Date & Explanation/Reason/Reference _disabled_reason: dmca: - date: "2024-12-31" #YYYY-MM-DDTHH:MM:SSZ [RFC 3339], or if that's not possible then just YYYY-MM-DD reason: "Upstream sent us a Cease & Desist Notice" #This should also contain a Link to the Discussion/Issue where Upstream sent the notice
_disabled: true #Denotes this SBUILD has been Disabled #If Insecure (A CVE or something else), specify a Date & Explanation/Reason/Reference _disabled_reason: insecure: - date: "2024-12-31" #YYYY-MM-DDTHH:MM:SSZ [RFC 3339], or if that's not possible then just YYYY-MM-DD reason: "Upstream Repo was caught spreading Malware" #Just an example of a Valid reason
_disabled: true #Denotes this SBUILD has been Disabled #If Replaced (With another SBUILD/pkg), specify a Date, the new PKG_ID & Explanation/Reason/Reference _disabled_reason: replaced: - date: "2024-12-31" #YYYY-MM-DDTHH:MM:SSZ [RFC 3339], or if that's not possible then just YYYY-MM-DD pkg_id: "foo.com.bar" #This MUST be a VALID PKG_ID of an already existing pkg reason: "Existing package is no longer maintained" #Just an example of a Valid reason
_disabled: true #Denotes this SBUILD has been Disabled #If it doesn't fit any other category listed above _disabled_reason: - "# A custom reason" #It is possible to have multiple reasons
Last updated
Was this helpful?