Permissions - Where We Are Today

Discussion in 'Bukkit Discussion' started by obscurehero, Jul 21, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Lunar Delta

    The main problem I've been seeing is that many plugin devs do like this idea. A lot.
     
  2. Offline

    nisovin

    Transitioning between an "old system" and a "new system" is always going to be annoying. A developer basically has two choices.

    If he supports both systems at once, it makes all of his users happy. Anyone still on the old system can still use it, and anyone on the new system can use it as well. The issue with this is the people on the old system do not get any encouragement to move on, so they'll just stick with the old system. This means the developer will have to continue supporting that old system forever, or else choose some point to switch over to the new system. Which brings us to the next option.

    If he drops support for the old and goes with the new, all of the users on the old system will cry, but it will encourage them to hurry up and switch. And unless the developer plans to support the old system forever, this option will occur eventually. There will always be someone who decided not to switch. So, rather than put it off, why not just get it done right away? It encourages faster adoption, which ends up being better for all developers using the system.

    So, some go with option one, some go with option two. Many of those that went with option one will soon switch to option two. Of course some went with option three, ignore the new system altogether, but this just seems like a bad idea.
     
Thread Status:
Not open for further replies.

Share This Page