Skip to content

Commit b4aadff

Browse files
committed
fix: streamline prerequisites and remove outdated project structure from CONTRIBUTING.md
1 parent 2183f86 commit b4aadff

1 file changed

Lines changed: 0 additions & 40 deletions

File tree

CONTRIBUTING.md

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,12 @@ Feature requests are welcome! Please include:
4444
### Prerequisites
4545

4646
- Windows 10/11
47-
- Visual Studio 2022 (17.8+) or JetBrains Rider
4847
- .NET 10 SDK
4948
- .NET Framework 4.8 Developer Pack
50-
- Git
5149

5250
### Getting Started
5351

5452
```powershell
55-
# Clone your fork
56-
git clone https://github.com/YOUR-USERNAME/SVNPathCopy.git
57-
cd SVNPathCopy
58-
59-
# Add upstream remote
60-
git remote add upstream https://github.com/clFaster/SVNPathCopy.git
61-
6253
# Install dependencies and build
6354
dotnet restore
6455
dotnet build
@@ -101,28 +92,6 @@ Shell extensions require special handling for testing:
10192
- Inline comments for complex logic
10293
- Update README.md for user-facing changes
10394

104-
## Project Structure
105-
106-
```
107-
src/
108-
├── SVNPathCopy.Core/ # Shared library (.NET Standard 2.0)
109-
│ ├── Interfaces/ # Service interfaces
110-
│ ├── Models/ # DTOs and settings
111-
│ └── Services/ # Service implementations
112-
113-
├── SVNPathCopy.ShellExtension/ # Shell extension (.NET Framework 4.8)
114-
│ ├── Services/ # SVN service implementation
115-
│ └── Resources/ # Icons and images
116-
117-
├── SVNPathCopy.Configuration/ # WPF app (.NET 10)
118-
│ ├── ViewModels/ # MVVM view models
119-
│ ├── Converters/ # Value converters
120-
│ └── Resources/ # App resources
121-
122-
└── SVNPathCopy.Installer/ # WiX installer
123-
└── *.wxs # WiX source files
124-
```
125-
12695
## Commit Messages
12796

12897
Follow the [Conventional Commits](https://www.conventionalcommits.org/) specification:
@@ -151,15 +120,6 @@ fix(config): handle missing registry key gracefully
151120
docs: update installation instructions
152121
```
153122

154-
## Release Process
155-
156-
1. Update version numbers in all `.csproj` files
157-
2. Update CHANGELOG in README.md
158-
3. Create a release branch: `release/v2.x.x`
159-
4. Build and test the installer
160-
5. Create a GitHub release with the MSI attached
161-
6. Merge release branch to `main`
162-
163123
## Questions?
164124

165125
Feel free to open an issue for any questions about contributing.

0 commit comments

Comments
 (0)