🧹 Remove .Red_Hat_Version from git tracking (read-only source directories)

This commit is contained in:
robojerk 2025-08-12 16:46:42 -07:00
parent ffc8ba5298
commit a5826b8063
7 changed files with 0 additions and 6333 deletions

@ -1 +0,0 @@
Subproject commit d43ee733bb855e8e26dbadf3ea17180acd219e9c

@ -1 +0,0 @@
Subproject commit 0c8eb4974901c77914d791afdac16a23aa82d99e

View file

@ -1,43 +0,0 @@
# Red Hat/Fedora bootc-image-builder Documentation
This directory contains documentation for the original Red Hat/Fedora version of bootc-image-builder.
## 📚 Documentation Index
### Core Documentation
- **[Basic Usage Guide](usage.md)** - Getting started with bootc-image-builder
- **[Advanced Usage Guide](usage-advanced.md)** - Deep dive into bootc-image-builder features
### Technical Analysis
- **[osbuild Architecture Analysis](osbuild-analysis/osbuild-architecture.md)** - Deep dive into osbuild internals
## 🎯 Purpose
These documents provide the foundation for understanding the original Red Hat/Fedora implementation of bootc-image-builder. They serve as:
1. **Reference Material** - Understanding the original architecture and design
2. **Migration Context** - Background for migrating to Debian version
3. **Technical Foundation** - Base knowledge for osbuild stage development
## 🔗 Related Documentation
For Debian-specific implementation, see:
- **[Debian Documentation](../debian-bootc-image-builder/docs/README.md)** - Debian fork documentation
- **[Migration Guide](../debian-bootc-image-builder/docs/migration-guide.md)** - Migrate from Red Hat to Debian
## 📖 Reading Order
1. **[Basic Usage Guide](usage.md)** - Understand the core concepts
2. **[Advanced Usage Guide](usage-advanced.md)** - Deep technical details
3. **[osbuild Architecture Analysis](osbuild-analysis/osbuild-architecture.md)** - Technical foundation
## 🔗 External References
- [bootc Documentation](https://github.com/containers/bootc)
- [osbuild Documentation](https://osbuild.org/)
- [Red Hat Enterprise Linux Documentation](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/)
- [Fedora Documentation](https://docs.fedoraproject.org/)
## 📝 Note
This documentation is for the original Red Hat/Fedora implementation. For the Debian adaptation, see the main project documentation in `../debian-bootc-image-builder/docs/`.

View file

@ -1,95 +0,0 @@
#!/bin/bash
# Interactive source code downloader for bootc-related projects
# This script allows you to choose which source code to download
set -e
echo "=== Bootc Source Code Downloader ==="
echo ""
echo "Available repositories:"
echo "1) bootc-image-builder (https://github.com/osbuild/bootc-image-builder.git)"
echo "2) bootupd/bootupctl (https://github.com/coreos/bootupd.git)"
echo "3) bootc (https://github.com/bootc-dev/bootc.git)"
echo "4) All repositories"
echo "5) Exit"
echo ""
read -p "Enter your choice (1-5): " choice
case $choice in
1)
echo "Downloading bootc-image-builder..."
if [ -d "bootc-image-builder" ]; then
echo "Directory already exists. Removing..."
rm -rf bootc-image-builder
fi
git clone https://github.com/osbuild/bootc-image-builder.git
chmod a-rwx bootc-image-builder/ # Make the source code read only
echo "✅ bootc-image-builder downloaded successfully"
;;
2)
echo "Downloading bootupd..."
if [ -d "bootupd" ]; then
echo "Directory already exists. Removing..."
rm -rf bootupd
fi
git clone https://github.com/coreos/bootupd.git
chmod a-rwx bootupd/ # Make the source code read only
echo "✅ bootupd downloaded successfully"
;;
3)
echo "Downloading bootc..."
if [ -d "bootc" ]; then
echo "Directory already exists. Removing..."
rm -rf bootc
fi
git clone https://github.com/bootc-dev/bootc.git
chmod a-rwx bootc/ # Make the source code read only
echo "✅ bootc downloaded successfully"
;;
4)
echo "Downloading all repositories..."
# bootc-image-builder
if [ -d "bootc-image-builder" ]; then
echo "bootc-image-builder directory already exists. Removing..."
rm -rf bootc-image-builder
fi
git clone https://github.com/osbuild/bootc-image-builder.git
chmod a-rwx bootc-image-builder/
echo "✅ bootc-image-builder downloaded"
# bootupd
if [ -d "bootupd" ]; then
echo "bootupd directory already exists. Removing..."
rm -rf bootupd
fi
git clone https://github.com/coreos/bootupd.git
chmod a-rwx bootupd/
echo "✅ bootupd downloaded"
# bootc
if [ -d "bootc" ]; then
echo "bootc directory already exists. Removing..."
rm -rf bootc
fi
git clone https://github.com/bootc-dev/bootc.git
chmod a-rwx bootc/
echo "✅ bootc downloaded"
echo "✅ All repositories downloaded successfully"
;;
5)
echo "Exiting..."
exit 0
;;
*)
echo "❌ Invalid choice. Please run the script again and select 1-5."
exit 1
;;
esac
echo ""
echo "Download complete! You can now examine the source code for ideas."
echo "Note: All directories are set to read-only for safety."

View file

@ -1,2 +0,0 @@
The .Red_Hat_Version dir holds the original source code we are taking inspiration from.
DO not edit any code in this dir.