BenMakesGames / BenMakesGames/PoppySeedPets

convert endpoints from PHP/Symfony to C#/ASP.NET Core

Open
#19 0 comments 0 reactions 0 assignees View on GitHub
tech debt
Dominant language
PHP
Stars
15
Forks
6
Avg merge
5m
Merged PRs (30d)
2

Description

talk to me (Ben) for more info.

this'll be a doozy.

if you're wondering "but why":

* C# is strongly & staticly typed, which makes many common run-time errors impossible to write
* C# has generics, which reduce the need for `object`/`mixed` and open a world of wonderful architecture possibilities
* common PHP APIs are inconsistent, less readable, and less safe than C# (everything to do with arrays, strings, unicode...)
* Doctrine & Symfony make it difficult to NOT effectively `SELECT *` your rows

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by talking to Ben for the missing endpoint scope and migration details. The issue names PHP/Symfony as the current stack and C# as the target, but no files, tests, or specific endpoints are identified. Done would require converting the endpoints to C#/ASP.NET Core, with the exact completion criteria confirmed with the maintainer.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, php, symfony
Domain
api, backend
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.