Spec URL: https://raw.githubusercontent.com/markallenbattey/Newbie/main/newbie.spec SRPM URL: https://github.com/markallenbattey/Newbie/releases/download/v1.0.0/newbie-1.0.0-1.fc43.src.rpm Newbie is a natural language shell interpreter and text processor written in Rust. It uses a universal ampersand prefix system for all commands, eliminating the need for string delimiters or escape characters. This makes it exceptionally powerful for text pre-processing and bulk text modification tasks without requiring knowledge of regex, sed, or grep. Key features: - Universal ampersand prefix for all commands (&command syntax) - No string delimiters or escape characters - Built-in interactive help system - Readable pattern language for text processing - Efficient processing of large files without memory explosion Fedora Account System Username: markallenbattey rpmlint output shows only one minor warning about missing man page, which is acceptable for an interactive interpreter with built-in help. Reproducible: Always
The ticket summary is not in the correct format. Expected: Review Request: <main package name here> - <short summary here> Found: Text pre-processing and shell support As a consequence, the package name cannot be parsed and submitted to be automatically build. Please modify the ticket summary and trigger a build by typing [fedora-review-service-build]. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
[fedora-review-service-build]
> Spec URL: https://raw.githubusercontent.com/markallenbattey/Newbie/main/newbie.spec Do not use links to "master", as those will always point to the latest commit on the branch. Please use links to specific git tags / commits, as those won't change over time.
Updated to version 1.0.1 with script suspension fix. Spec URL: https://raw.githubusercontent.com/markallenbattey/Newbie/v1.0.1/newbie.spec SRPM URL: https://github.com/markallenbattey/Newbie/releases/download/v1.0.1/newbie-1.0.1-1.fc43.src.rpm Changes in 1.0.1: - Fixed script suspension issue - scripts now run unattended without pagination pauses - Updated dependencies to match Fedora repository versions (rustyline 14.0, zbus 5.12) The Spec URL now correctly points to the v1.0.1 tag instead of the main branch as requested in comment #3.
There seems to be some problem with the following file. SRPM URL: https://github.com/markallenbattey/Newbie/releases/download/v1.0.1/newbie-1.0.1-1.fc43.src.rpm Fetching it results in a 404 Not Found error. Please make sure the URL is correct and publicly available. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
SRPM URL corrected: https://github.com/markallenbattey/Newbie/releases/download/v1.0.1/newbie-1.0.1-1.fc43.src.rpm [fedora-review-service-build]
Copr build: https://copr.fedorainfracloud.org/coprs/build/9833117 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2416466-newbie/fedora-rawhide-x86_64/09833117-newbie/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Created attachment 2116986 [details] Newbie 1.0.3 An update to the groundbreaking text processor, Newbie. Updated to version 1.0.3 with significant new features: Arithmetic system: &math expressions, ++/-- increment/decrement Unix pipeline integration: &pipeline and &display for stdin/stdout Redesigned conditionals: &if &exists, &if &empty, &if &math with ¬ modifier File size queries: &files &size Various bug fixes New SRPM attached.
Created attachment 2117431 [details] Newbie 1.0.4 Newbie 1.0.4 An update to the groundbreaking text processor, Newbie. Updated to version 1.0.4 with new features: File creation: &create for files (touch) and directories (mkdir -p) Cleaner conditionals: &if &v.varname &filled / &if &v.varname &empty syntax New &filled test type: positive alternative to &if ¬ &empty Rust 2024 edition Bug fix for conditionals in block processing New SRPM attached.
Created attachment 2118047 [details] Newbie 1.05 Newbie 1.0.5 An update to the groundbreaking text processor, Newbie. Updated to version 1.0.5 with new features: Multi-file block processing: &block &files dirname/ processes all files in a directory sequentially Hidden file exclusion by design: files starting with . are skipped, giving users simple control over what Newbie processes New SRPM attached.
Created attachment 2118663 [details] Updated 1.0.5 package Updated to 1.0.5: Added man page (resolves rpmlint warning) Updated License field to MIT AND MPL-2.0 AND Unicode-3.0 based on cargo dependency analysis All dependencies are Fedora-packaged crates (MIT, Apache-2.0, MPL-2.0 from option-ext, Unicode-3.0 from unicode-ident) Expanded package description Fixed Source URL (removed errant 'v' prefix from tag) Spec URL: https://raw.githubusercontent.com/markallenbattey/Newbie/1.0.5/newbie.spec SRPM URL: https://github.com/markallenbattey/Newbie/releases/download/1.0.5/newbie-1.0.5-1.fc43.src.rpm rpmlint shows only a false positive spelling error for "sed" (Unix command name in description). [fedora-review-service-build]
There seems to be some problem with the following file. SRPM URL: https://github.com/markallenbattey/Newbie/releases/download/1.0.5/newbie-1.0.5-1.fc43.src.rpm Fetching it results in a 404 Not Found error. Please make sure the URL is correct and publicly available. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Comment on attachment 2118663 [details] Updated 1.0.5 package Updated to 1.0.5: Added man page (resolves rpmlint warning) Updated License field to MIT AND MPL-2.0 AND Unicode-3.0 based on cargo dependency analysis All dependencies are Fedora-packaged crates (MIT, Apache-2.0, MPL-2.0 from option-ext, Unicode-3.0 from unicode-ident) Expanded package description Fixed Source URL (removed errant 'v' prefix from tag) Spec URL: https://raw.githubusercontent.com/markallenbattey/Newbie/1.0.5/newbie.spec SRPM URL: https://github.com/markallenbattey/Newbie/releases/download/1.0.5/newbie-1.0.5-1.fc43.src.rpm rpmlint shows only a false positive spelling error for "sed" (Unix command name in description). [fedora-review-service-build]
Created attachment 2118664 [details] The .spec file difference from Copr build 9833117 to 9908598
Copr build: https://copr.fedorainfracloud.org/coprs/build/9908598 (failed) Build log: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2416466-newbie/fedora-rawhide-x86_64/09908598-newbie/builder-live.log.gz Please make sure the package builds successfully at least for Fedora Rawhide. - If the build failed for unrelated reasons (e.g. temporary network unavailability), please ignore it. - If the build failed because of missing BuildRequires, please make sure they are listed in the "Depends On" field --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Updated to 1.0.6 Spec URL: https://raw.githubusercontent.com/markallenbattey/Newbie/1.0.6/newbie.spec SRPM URL: https://github.com/markallenbattey/Newbie/releases/download/1.0.6/newbie-1.0.6-1.fc43.src.rpm [fedora-review-service-build]
Created attachment 2118910 [details] The .spec file difference from Copr build 9908598 to 9914371
Copr build: https://copr.fedorainfracloud.org/coprs/build/9914371 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2416466-newbie/fedora-rawhide-x86_64/09914371-newbie/fedora-review/review.txt Found issues: - Upstream MD5sum check error, diff is in /var/lib/copr-rpmbuild/results/newbie/diff.txt Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/ Please know that there can be false-positives. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Newbie 1.0.8 This will be the last release for some time. I had some issues with it not releasing after supressing sleep, but those are resolved. RPM: https://github.com/markallenbattey/Newbie/releases/download/1.0.8/newbie-1.0.8-1.fc43.src.rpm SPEC: https://github.com/markallenbattey/Newbie/releases/download/1.0.8/newbie.spec
Created attachment 2120230 [details] The .spec file difference from Copr build 9914371 to 9953745
Copr build: https://copr.fedorainfracloud.org/coprs/build/9953745 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2416466-newbie/fedora-rawhide-x86_64/09953745-newbie/fedora-review/review.txt Found issues: - Upstream MD5sum check error, diff is in /var/lib/copr-rpmbuild/results/newbie/diff.txt Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/ Please know that there can be false-positives. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
I'm closing this, because I keep finding things to change in Newbie. I will resubmit it later.