I am rolling out the Photon UI as a replacement to the default lemmy UI right now. Initially, only about 50% of requests will be routed to Photon, determined by a hash of your IP address and user agent (sorry for any inconsistencies...). As I determine that this configuration is stable I will be slowly increasing the percentage until Photon is the new default frontend for lemdro.id.
If you have any difficulties, please reach out. Additionally, the "old" lemmy frontend will remain available at https://l.lemdro.id
Edit: I am aware of some problems with l.lemdro.id. It wasn't designed to run on a subdomain so I'll need to add a proxy layer to it to redirect requests. A task for tomorrow!
FINAL EDIT:https://l.lemdro.id is now fully operational, if you choose to use the old lemmy UI it is available there
It sounds like you're implementing a gradual rollout of the Photon UI for your Lemmy instance, with an initial 50% of requests being routed to the new UI based on a hash of the user's IP address and user agent. This phased approach allows for a smoother transition and provides an opportunity to monitor stability and address any issues that arise before fully replacing the default UI.
For users experiencing difficulties or preferring the original interface, you're offering continued access to the old Lemmy frontend at a specific URL. This ensures that there's a fallback option during the transition. If there's anything specific you'd like feedback on or any particular details you'd like help with regarding the rollout, feel free to ask ChatGPT.