[Bug 292827] [NEW PORT] science/relysam Core Reliability Engineering platform with AI/ML enhancements

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 27 Feb 2026 17:42:53 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292827

0ai <51905ai@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #268252|0                           |1
        is obsolete|                            |

--- Comment #18 from 0ai <51905ai@gmail.com> ---
Created attachment 268403
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=268403&action=edit
clean git format patch for relysam v1.0.2

Hi FreeBSD triage team

please find the updated relysam v1.0.2 patch using clean git format. the
attachment is relysam-v1.0.2-git-format-patch.patch

Update to version 1.0.2 with the following improvements:

What's New in v1.0.2

**Installation Automation:**
- install.sh now includes optional full reference data import (~4,000 rows)
- Database validation step added after setup
- Clear time estimates for each installation step

**Documentation Improvements:**
- All installation documentation updated for consistency
- Optional data import documented in INSTALLATION.md
- Database import commands tested and verified

**Test Suite:**
- 73 total tests (54 FAST, 19 SLOW)
- Added test_rcd_scheduler.py (21 tests for AI scheduler rc.d script)
- All tests passing

**Technical Details:**
- Virtual environment packages: 19 (corrected from 20-21)
- System packages: 409 (unchanged)
- Total packages: 428 (corrected count)
- Pre-commit hooks: 23 (removed 2 redundant hooks)

### Installation Flow

The port includes a post-install target that:
1. Generates 10 AI models from source (5-10 minutes)
2. Creates database with sample data (2-3 minutes)
3. Optionally imports full reference data (~4,000 rows)
4. Validates database and displays usage instructions

Users get a fully working installation with:
- All 30+ reliability engineering tools
- 10 AI/ML models for predictive analytics
- 9 HRA methods complete
- Sample data for immediate testing

### Testing

-Clean installation tested from remote repository
- Application starts successfully
- Health endpoint returns 200 OK
- Web interface accessible
- All 54 FAST tests pass
- CSV/JSON import commands verified
- Database validation confirmed

### Files in Patch

- science/relysam/Makefile (69 lines, DISTVERSION=1.0.2)
- science/relysam/distinfo (3 lines, SHA256 updated)
- science/relysam/pkg-descr (16 lines)
- science/relysam/pkg-plist (26 lines)
- science/relysam/files/relysam.in (100 lines)
- science/relysam/files/relysam.sample (14 lines)

### Tarball Information

URL: https://codeberg.org/0ai/relysam/archive/v1.0.2.tar.gz
SHA256: 6f3130ebea57f539c4752b621943501524093314f10e231ee0cd304bf8f947fa
SIZE: 4228096 bytes

### License

Dual licensed:
- Code: GPL v3 (LICENSE_GPL)
- Documentation: GFDL v1.3 (LICENSE_GFDL)

Both license files included in distribution.

### Patch Creation Method

This patch was created using the proper git workflow as per FreeBSD Porter's
Handbook:
1. Cloned FreeBSD ports tree: git clone https://git.FreeBSD.org/ports.git
2. Created branch: git checkout -b add-relysam-v1.0.2
3. Added port files: git add science/relysam/
4. Committed with proper message
5. Generated patch: git format-patch -1

### Validation Results

portlint -A: looks fine.
- Errors: 0
- Warnings: 0
- Suggestions: 0

### Request

Please update the port from v1.0.1 to v1.0.2 with this patch. Thank you for
your review!
in case of any feedback please share.

-- 
You are receiving this mail because:
You are the assignee for the bug.