Skip to content

Update SECURITY.md and complete LICENSE file with proper ViewTouch information - #199

Merged
No0ne558 merged 3 commits into
ViewTouch:masterfrom
No0ne558:master
Sep 2, 2025
Merged

No0ne558 merged 3 commits into
ViewTouch:masterfrom
No0ne558:master

Conversation

@No0ne558

@No0ne558 No0ne558 commented Sep 2, 2025

Copy link
Copy Markdown
Contributor

Summary

This PR updates the project documentation to meet modern standards and completes the previously unfinished LICENSE file setup.

Changes Made

SECURITY.md Updates

  • Modern Security Policy: Updated from basic template to comprehensive security policy following current industry best practices
  • Accurate Version Information: Updated supported versions to reflect current ViewTouch version (21.05.x)
  • Proper Contact Information: Added correct contact details (gene@viewtouch.com, 541-515-5913)
  • Vulnerability Reporting: Added detailed guidelines for responsible disclosure
  • Response Timeline: Committed to 48-hour initial response and 7-day status updates
  • Security Best Practices: Added recommendations for both users and developers
  • Backward Compatibility: Added note about maintaining compatibility across versions

LICENSE File Completion

  • Fixed Template Placeholders: Replaced all {year}, {name of author}, {fullname} placeholders with actual ViewTouch information
  • Proper Copyright Attribution: Added correct copyright information for Gene Mosher (1986, 1995-1998, 2000-2004, 2014-2024)
  • Program Description: Added "ViewTouch - Restaurant Point of Sale System" description
  • Contact Information: Added complete contact details (email, phone, website, GitHub)
  • Legal Compliance: Made LICENSE legally compliant and properly attributed

Impact

  • ✅ Improves project security posture with modern vulnerability reporting procedures
  • ✅ Ensures legal compliance with properly attributed copyright information
  • ✅ Provides clear contact information for security issues and general inquiries
  • ✅ Follows current industry standards for open source project documentation

Related Issues

Addresses the incomplete LICENSE file setup that was left with template placeholders.

Commits

  • 66abf87 - docs: Update SECURITY.md with modern security policy and best practices
  • 7cc9e25 - docs: Complete LICENSE file with proper ViewTouch copyright information

- Updated version information to reflect current ViewTouch version (21.05.x)
- Added comprehensive vulnerability reporting guidelines
- Included proper contact information (gene@viewtouch.com, 541-515-5913)
- Added response timeline commitments and disclosure policy
- Included security best practices for users and developers
- Added note about maintaining backward compatibility for all versions
- Follows current industry standards for security policies
- Added proper program description: 'ViewTouch - Restaurant Point of Sale System'
- Updated copyright to reflect actual ownership: Gene Mosher (1986, 1995-1998, 2000-2004, 2014-2024)
- Added complete contact information (email, phone, website, GitHub)
- Replaced all template placeholders with actual ViewTouch information
- Makes LICENSE legally compliant and properly attributed
@No0ne558
No0ne558 merged commit 59b0c07 into ViewTouch:master Sep 2, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant