Přejít k navigační liště

Zdroják » Zprávičky » O stavu projektu MooTools. Není mrtvý, chystají se zlepšení

O stavu projektu MooTools. Není mrtvý, chystají se zlepšení

Aaron Newton, jeden z vývojářů MooTools a autor knihy MooTools Essentials, na svém blogu popisuje současný stav projektu. Zmiňuje se o odtržení uživatelské komunity od vývojářů projektu, které se objevilo již před nějakým časem a postupně se prohlubuje. Vývojáři se údajně delší čas soustředili na vlastní vývoj frameworku a podcenili jeho evangelizaci. Navíc projekt je nyní relativně stabilní a není zde jasná vize, kam by měl být dále směřován.

To vše způsobilo, že se projekt někomu navenek mohl jevit (a také jevil) jako mrtvý. Aaron tvrdí, že tomu tak není a máme se ještě na co těšit. Nedávno byl spuštěn Twitter kanál projektu informující o novinkách a připravuje se stránka obsahující přehled dostupných pluginů pro MooTools. Zejména onen druhý krok řada uživatelů jistě uvítá, protože pluginů pro MooTool dnes existuje celá řada. Umožňují rozšířit možnosti jinak velmi hubeného frameworku a právě s jejich používáním se ukáže pravá síla MooTools. A co vy, naši čtenáři, jeví se vám vývoj MooTools jako mrtvý nebo jste spokojeni?

Komentáře

Odebírat
Upozornit na
guest
6 Komentářů
Nejstarší
Nejnovější Most Voted
Daniel Steigerwald

Tak to je vtipné. Zdroják -> Arron blog -> další blog -> ticket co sem vytvořil před půlrokem :)

Snad mám co říct ke stavu vývoje Mootools, protože jeho vývoj sleduji dá se říci zevnitř. Vytvořil sem přes 10% všech ticketů na LHA, hodně sem se podílel na Mootools 1.2.1.

Pár oprav k obsahu zprávičky.

1) Aaron Newton je především sám odtržen od vývoje, na irc #mootools-dev skoro vůbec nechodí. Jeho úloha je propagovat moo, na což ostatní vývojáři dost kašlou (krom J. Kassena) Z toho plyne, že občas něco ohlásí, a pak zjistí, že je vlastně mimo. viz. http://www.clientcide.com/code-releases/event-delegation-take-2/

2) "Vývojáři se údajně delší čas soustředili na vlastní vývoj frameworku" – ne, možná s vyjímkou opět J. Kassena. Ostatní vývojáři jsou hlavně zhnusení tím, že Valerio na rok zmizel, bez vysvětlení, nedostupný všem s výjimkou Tom Occhina, který musel vážit cestu přes oceán až do Říma, aby Valeria dokopal alespoň se objevit na irc. Od té doby Valerio na irc je, ale reaguje opravdu jenom když se mu chce (být vtipnej např.)

3) "Navíc projekt je nyní relativně stabilní" – no nevím, např. už po xté se přepisuje OOP, které bohužel nefunguje tak, jak je popsáno v Aaronově knize. Ještě horší je implementace zjišťování pozice elementů (ta se musí komplet přepsat). I když, s výjimkou JQuery jsou na tom ostatní frameworky ještě hůře..

Jak je to s mootools tedy doopravdy? Všechno záleží na Valeriovi. Svou roli ještě mají JanK a Tom Occhino. Určitě lze očekávat další verze Mootools s mnoha bugfixy (protože je sami potřebujem). Z nových funkcí se lze jistě těšit na delegované eventy, stylesheet native. Ostatní je nejisté. Digitarald svůj plugin forge připravuje už taky tisíc let.. Jednou z dalších možností rozvoje mootools je oficiální UI framework, ale to by musel Valerio chtít, protože pouze na něm záleží…

Botanicus

Tak to je docela sila. Nicmene k bodu 3, kdyz srovnam implementaci OOP v ostatnim frameworcich, porad jsou na tom moo velmi dobre (patrne nejlip z tech nejcastejsich fw, rekl bych). Vyhoda moo je v tom, ze i kdyz se zas tolik nevyviji, ze jsou v docela rozumnem stavu, vcetne dokumentace.

Dodatek ke zpravicce – MooTools urcite nejsou velmi tenky framework, zejmena kdyz se bavime o celem stacku s Core + More. Rekneme spise, ze MooTools mohou byt velmi tenky framework, kdyz se pouzije skvely builder na strance projektu. Cely stack je naopak dost kompletni, rozhodne mnohem "tezsi" nez treba jQuery.

Botanicus

Pak muzes brat Array rozsireni z Core taky jako plugin. More jsou oficialne podporovane, jsou pod hlavickou MooTools, takze nevidim duvod proc je vyjimat z frameworku. A More urcite neni Moo + vybrane pluginy, protoze to by v Moo More bylo i Moo Core a to rozhodne neni, byt More bude prevaznou vetsinu Core funkcionality vyzadovat jako zavislost.

Odysseus: PewDiePie vydal open-source AI workspace, který běží na vašem vlastním hardwaru

AI
Komentáře: 0
Felix Kjellberg, youtuber se 110 miliony odběratelů, strávil rok učením se programovat a fine-tuningem vlastních AI modelů. Výsledkem je Odysseus – bezplatný, open-source workspace pro práci s umělou inteligencí, který neposílá žádná data do cloudu. Projekt má týden, přes 61 000 hvězdiček na GitHubu a znovu otevírá otázku, komu vlastně patří váš digitální kontext.

Když Git už nestačí: jak izolovat databázový stav pro pokusy AI agentů

Gitová větev vývojářům oddělí kód, ale databáze často zůstává společná. U AI agentů je to slabé místo: rychle spouštějí migrace, mění data a zkoušejí víc cest najednou. Databázová větev jim dá vlastní pracovní prostor, jenže tím práce nekončí. Ještě je potřeba řešit citlivá data, oprávnění, životnost větve i zbytek stavu aplikace.

GitHub vyhrál pohodlím. Stejné pohodlí dnes ztěžuje odchod

GitHub kdysi působil jako přesný opak SourceForge: rychlý, přehledný a přirozený. Dnešní projekt na něm ale často nemá jen kód. Má tam issues, pull requesty, CI, balíčky, bezpečnostní pravidla i AI agenty. Lock-in nevzniká tím, že by nešel odnést Git repozitář, ale tím, že se běžný provoz týmu postupně přesune do jedné platformy.