The new user interface is in preview!

Want to check it out? Click here! (If you don't like it, you can still switch back)

League Forums

Main - General MFN Discussion

October 2024 Update

By jdavidbakr - Site Admin
10/03/2024 11:37 am
Hello everyone and happy October!

I've just released the updates to the new UI for this month. Here is a look at what all got updated:

* The war room now allows you to manage your priority. It is still not updating when a pick fires (for that I'll need to move the logic for executing draft picks to the new system instead of the old one, which I may plan to do in November)
* Bug fixes:
* Draft board crashes have been fixed
* Formation options were missing on the defensive gameplan rule, they are there now
* Fixed some issues with callbacks when someone is not logged in
* Fixed an issue where choosing a trade partner was broken
* Fixed an issue where creating a league failed in the new system

There has been a lot of discussion about why we don't just keep the UI as it is and make improvements to the game engine. I wanted to take a minute to detail the 'why' behind making the UI the higher priority.

I started building MyFootballNow in 2009. Back then the internet was very different, as I'm sure you can all imagine! The framework that MFN is built on is based on technology from that era. It's been updated through the years, but some of the fundamental structure of the website is so old that I literally cannot make any more modifications to it because I can't run a dev environment on my local computer any more.

The game engine also needs to be modernized. Some of this modernization is around how it interacts with the main website. The website manages all of the data, the game engine just pulls the data - and because the game engine is dependent on the website, the website must be updated first.

I've seen this deadline looming for quite some time. That's why I have made the UI the priority. Not to mention that the website is using design language from the 2010's era which was still trying to figure out how to handle mobile devices. With a website that is held together by bubble gum and duct tape, things start to randomly break ... and we've passed the point where I'm really able to fix anything.

So thank you all again for your patience as we walk out this transition. I hope that the end result will be worth it all!

Re: October 2024 Update

By frank
10/03/2024 12:26 pm
thank you for sharing. i feel this explains a lot and believe many will be glad to read it

when the time to advance past the UI issues arrives i hope you are able to focus on the "AI" decisions made by unowned teams

ive been an admin for a few years now. whenever a team goes unowned it starts to go downhill rapidly. the number one issue (by far, imo) i can report is when unowned teams sign twilight players to masssive 6 year contracts which puts them into cap predicaments. players who are about to retire should not sign 6 year contracts

this issue is compounded by the fact that many leagues are struggling to operate at capacity. having unowned teams that can remain competitve is vital to this games success

Re: October 2024 Update

By Pernbronze
10/03/2024 2:29 pm
Thank you for the explanation. It definitely makes a lot more sense now.

Re: October 2024 Update

By TheWitchHunter
10/04/2024 8:51 pm
You had me at "...in 2009. Back then the internet was very different..."
Skipped the rest LMAO.
Bed movie paraphrases for 1000, Ghost of Alex. ;)

Re: October 2024 Update

By Waitwut
10/06/2024 6:46 am
Is there a projected timeline for UI completion? Are you doing a lift and shift mentality where you are attempting to do a one for one transition, or are you planning any modification to the new UI?

It’s been noted the new UI is visually poor and continues to not be mobile friendly. Everything appears super chunky in new UI and it seems regressive for all the effort to update. I assume stage one is get it out there, but how many additional stages of UI are there AFTER the shift and debugging?

Re: October 2024 Update

By Cjfred68
10/09/2024 4:46 am
Waitwut wrote:
Is there a projected timeline for UI completion? Are you doing a lift and shift mentality where you are attempting to do a one for one transition, or are you planning any modification to the new UI?

It’s been noted the new UI is visually poor and continues to not be mobile friendly. Everything appears super chunky in new UI and it seems regressive for all the effort to update. I assume stage one is get it out there, but how many additional stages of UI are there AFTER the shift and debugging?


110% this!!!!

I've always played MFN exclusively on my phone and the new UI feels like a step back to me in many ways!

I understand the need to update from a 2009 design but shouldn't a new UI be more snappy, with button transitions and automatic fit to screen?

Re: October 2024 Update

By jdavidbakr - Site Admin
10/09/2024 11:33 am
I want to get to feature parity first, then work through issues that make the experience less that optimal. The new UI framework will make those changes much easier. While I can't make any changes to the legacy interface, I don't intend to shut it down prematurely.
Last edited at 10/09/2024 11:33 am

Re: October 2024 Update

By warrior462
10/09/2024 1:04 pm
Timeout!
Your browser has sent a bad request, and we don't know what to do with it.
Error code: 400

I get this on the new UI every time I try to get into my league since at least yesterday.

Re: October 2024 Update

By warrior462
10/11/2024 7:01 am
warrior462 wrote:
Timeout!
Your browser has sent a bad request, and we don't know what to do with it.
Error code: 400

I get this on the new UI every time I try to get into my league since at least yesterday.


Figured this out. I had left the new UI with hide spoilers on the last time I had used it, so I needed hide spoilers on from the old to be able to switch. It seems if that toggle doesn't match between the sites, it will not let you in the league.