A Yahoo Engineering blogon tette közzé a csapat, hogy a YUI-t nem fejlesztik tovább.
Szépen leírták, hogy miért nem és bár nehéz döntés lehetett tényleg, de logikus is.
A Yahoo User Interface (YUI) segédkönyvtárat 2005 óta hazsnálják és 2006 óta érhető el bárki számára. Egészen pontosan 2006. február 13-án lett bejelentve. A célja az volt, hogy az úgynevezett "Rich Web Application" készítése egyszerűbb legyen mindenki számára. A YUI az már bizony örökre beleírta magát a történelembe, hiszen milliók használták, millió projekt épült erre és maga a Yahoo oldalai is tele vannak vele szőve.
Azóta viszont az ipar teljesen más területre evezett. A Node.js-nek köszönhetően már szerver oldalon is futtathatunk JavaScript-et, ami lehetőséget ad arra, hogy egyazon kódot tudjuk használni szerver- és kliensoldalon is, ezzel leegyszerűsítve az egylapos oldalak készítését. Megjelentek különböző csomagkezelők (npm, bower), melyeknek köszönhetően bármilyen külső forrásból származó csomagot fel tudunk használni oldalaink készítéséhez. Egyéb eszközök is megjelentek, mint a Grunt (és a sok plugin hozzá), Broccoli vagy épp Gulp, aminek köszönhetően a sok kis modulból egy nagy robosztus fájlt tudunk csinálni. Ezek fölé pedig megjelentek a különböző keretrendszerek, mint a React, Ember, Polymer, AngularJS vagy akár a Backbone. Ezen eszközökkel egy teljesen más gondolkodás indult el a webes fejlesztésben, mint korábban volt. Ezeket lehet tesztelni is rendesen, van köréjük közösség, könyvek és rengeteg online tutorial és leírás.
Akkor mi lesz a YUI sorsa?
Therefore, we have made the difficult decision to immediately stop all new development on YUI in order to focus our efforts on this new technology landscape. This means that, going forward, new YUI releases will likely be few and far between, and will only contain targeted fixes that are absolutely critical to Yahoo properties.
Julien Lecomte, Director of Engineering, Yahoo Presentation Technologies
Lényegében a csapat fájó szívvel úgy döntött, hogy leállítja a YUI fejlesztését, hogy más hasznos és naprakész projektre csoportosítsák át a figyelmet. Ez azt jelenti, hogy most van egy állapot és ehhez csak nagyon minimális javítások fognak érkezni, csak azok, amelyeket amúgy is javítanának a Yahoo oldalait fejlesztve.
[caption id="attachment_12979" align="aligncenter" width="728"] Build your web apps with YQL and YUI (prezentáció)[/caption]
Én személy szerint nem sokat használtam (nagyjából 1 évig), mert nem szerettem, viszont láttam mire képes és csodáltam azokat, akik meg tudták érteni és szeretni. Ezután már csak nosztalgiából kerül elő, vagy remények szerint esetleg továbbviszi egy csoport a fejlesztéseket, hiszen nyílt forrású az egész.