diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 0000000..dc9a792 --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,51 @@ +# WARNING: auto-generated by AutomataCI + +cff-version: "1.2.0" +type: "software" +date-released: "2024-04-04" +title: "Holloway's Angular Static Website Builder" +version: "0.0.1" +license: "MIT" +repository: "https://github.com/ChewKeanHo/APP_Website_Angular" +repository-code: "https://github.com/ChewKeanHo/APP_Website_Angular" +repository-artifact: "https://github.com/ChewKeanHo/APP_Website_Angular/wiki/" +url: "https://www.hollowaykeanho.com" +contact: + - affiliation: "(Holloway) Chew, Kean Ho" + email: "hello@hollowaykeanho.com" + website: "https://www.hollowaykeanho.com" +abstract: |- + Static website generation (SSG) is a known and easy way to perform + immediate content publications and facilitating a web services. + Angular is often the corporate selection for web application usage. + However, when it comes to SSG, Angular is often perceived as + overpowered and complicated. While this is true, Angular 17 with + server-side rendering (SSR) capability can be configured to deliver + SSG output. + + Therefore, Holloway's Angular Static Website Builder is established + just to configure a baseline SSG build engine and makes itself as a + git template repository. That way, anyone can utilize Angular for + quick SSG deployment. +message: |- + Please cite and reference this repository accordingly. +authors: + - given-names: "Kean Ho" + family-names: "Chew" + email: "hollowaykeanho@gmail.com" + affiliation: "Independent" + orcid: "https://orcid.org/0000-0003-4202-4863" + - given-names: "Cory" + family-names: "Galyna" + email: "124406765+corygalyna@users.noreply.github.com" + affiliation: "Independent" +identifiers: + - type: doi + value: "10.5281/zenodo.10851740" + description: "Paper" +keywords: + - "angular" + - "static site generation" + - "native and locally available" + - "self-improvable" + - "template" diff --git a/CONFIG.toml b/CONFIG.toml index 5fffe32..698d0cb 100644 --- a/CONFIG.toml +++ b/CONFIG.toml @@ -85,7 +85,7 @@ PROJECT_PITCH = "Building the best entity's website." # like '0.0.1~rc1' instead of dashes (-). Some distribution ecosystem have # strict and reserved rules for version sorting using dashes so tlide will be # the best choice. -PROJECT_VERSION = "0.0.1" +PROJECT_VERSION = "1.0.0" # PROJECT_CADENCE diff --git a/src/changelog/data/0.0.1 b/src/changelog/data/0.0.1 new file mode 100644 index 0000000..acc1333 --- /dev/null +++ b/src/changelog/data/0.0.1 @@ -0,0 +1,3 @@ +srcANGULAR: applied CVE-2024-31207 patch +srcANGULAR: updated @angular/core to version 17.3.3 +srcANGULAR: updated @angular/cli to version 17.3.3 \ No newline at end of file diff --git a/src/changelog/deb/0.0.1 b/src/changelog/deb/0.0.1 new file mode 100644 index 0000000..463f0c0 --- /dev/null +++ b/src/changelog/deb/0.0.1 @@ -0,0 +1,7 @@ +holloway-webbuilder (0.0.1) stable; urgency=low + + * srcANGULAR: applied CVE-2024-31207 patch + * srcANGULAR: updated @angular/core to version 17.3.3 + * srcANGULAR: updated @angular/cli to version 17.3.3 + +-- (Holloway) Chew, Kean Ho Thu, 04 Apr 2024 15:06:40 +0800 diff --git a/src/docs/ABSTRACTS.txt b/src/docs/ABSTRACTS.txt index 2fee3e0..58907e3 100644 --- a/src/docs/ABSTRACTS.txt +++ b/src/docs/ABSTRACTS.txt @@ -15,22 +15,15 @@ ################################################################################ # 🠳 Max # ################################################################################ -Continuous improvements or integrations (CI) is a nerve system of a -software product production. Leaving the job blindly by outsourcing -to any proprietary 3rd-party CI service provider is a guaranteed -way for being threatened and extorted by any malicious suppliers. -As of year 2021 to 2023, many evidences show that the suppliers -vilely alter their pricing charges after the fact to the point of -legally extorting their customers and destroyed some useful -software entirely. +Static website generation (SSG) is a known and easy way to perform +immediate content publications and facilitating a web services. +Angular is often the corporate selection for web application usage. +However, when it comes to SSG, Angular is often perceived as +overpowered and complicated. While this is true, Angular 17 with +server-side rendering (SSR) capability can be configured to deliver +SSG output. -Therefore, AutomataCI counters such problem by facilitating CI -functions natively, making it locally available, decentralized, -and redistributable at git repository level. 3rd-party service -providers can only call AutomataCI just like how the developer -performs them locally. This de-risk the software owner by not -completely depending on the service provider, allowing him/her -to switch supplier easily. AutomataCI also facilitates -technology-specific automation customization, capable of -absorbing new changes easily across time. It only uses the -basic POSIX compliant Shell and PowerShell scripts. +Therefore, Holloway's Angular Static Website Builder is established +just to configure a baseline SSG build engine and makes itself as a +git template repository. That way, anyone can utilize Angular for +quick SSG deployment. diff --git a/src/docs/CITATIONS.yml b/src/docs/CITATIONS.yml index 678845e..362ab9c 100644 --- a/src/docs/CITATIONS.yml +++ b/src/docs/CITATIONS.yml @@ -66,12 +66,8 @@ identifiers: value: "10.5281/zenodo.10851740" description: "Paper" keywords: - - "continuous integration" + - "angular" + - "static site generation" - "native and locally available" - - "git enhancement" - - "decentralized" - - "redistributable" - - "powershell" - - "posix shell" - - "solid foundation" - "self-improvable" + - "template"