Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: YUI 0.12.0

  1. #1
    Sencha User jarrednicholls's Avatar
    Join Date
    Mar 2007
    Location
    Frederick, MD
    Posts
    1,747

    Default YUI 0.12.0

    Just FYI, YUI 0.12.0 came out on the 13th. And all they did was improve docs and add a Tabs control? They have a whole team of developers, and yet Jack outperforms them 50:1. I'd say that's quite an accomplishment. Cheers.

  2. #2
    Sencha User jack.slocum's Avatar
    Join Date
    Mar 2007
    Location
    New York, NY
    Posts
    6,956

    Default

    Haha, that is funny. I'm sure there was other stuff they were doing.

  3. #3
    Ext User
    Join Date
    Mar 2007
    Location
    Boston
    Posts
    349

    Default

    Jack,
    Were you able to confirm that there are no conflicts / issues running YUI ext with the new YUI release?

    I agree that the speed at which you get things done kicks ass. Why hasn't yahoo hired you yet

    Thanks,
    Sanjiv

  4. #4
    Sencha User jack.slocum's Avatar
    Join Date
    Mar 2007
    Location
    New York, NY
    Posts
    6,956

    Default

    I haven't had any problems with the new release. If you encounter any, please let me know.

  5. #5
    Sencha User Animal's Avatar
    Join Date
    Mar 2007
    Location
    Bédoin/Nottingham
    Posts
    30,890

    Default

    Quote Originally Posted by jacksloc
    Haha, that is funny. I'm sure there was other stuff they were doing.
    There was. They have some extra classes. They have an abstraction of a DOM Element.... A lot less capable than Jack's multi-functional Element though.

  6. #6
    Sencha User
    Join Date
    Apr 2012
    Location
    Austin, Texas
    Posts
    4

    Default

    Hey Jack,

    Should your releases be coordinated with YUI in the sense that you would communicate when you switch to using their new versions on your side (or do you already do that somewhere)? I usually upgrade to the latest YUI as soon as they put it out, but I'm wondering if it wouldn't be more prudent to wait for your upgrade releases just in case anything changes (like say, they introduce a bug in their new version that you're not seeing yet). They've had a fair number of 0.12 bugs discussed on the mailing list, so it got me to thinking about whether or not I should be concerned about that. Any thoughts?

  7. #7
    Sencha User jack.slocum's Avatar
    Join Date
    Mar 2007
    Location
    New York, NY
    Posts
    6,956

    Default

    I haven't found any yet related to .12 and yui-ext. I only use the utilities though. It makes sense to coordinate though. I wont be releasing every 3 months though.

  8. #8
    Ext JS Premium Member
    Join Date
    Mar 2007
    Posts
    122

    Default Observable vs. EventProvider

    YUI has introduced the EventProvider object which is curiously similar to the yui-ext Observable object. It has caused some conflicts with an extended TreeView of mine as I used the Observable methods to fire some custom events. The signatures used in EventProvider and Observable are very similar (fireDirect method in both) which caused the conflict.

    Just an FYI in case anyone else is experiencing some odd problems related to the Observable object.

    Keep up the great work Jack!

  9. #9
    Sencha User Animal's Avatar
    Join Date
    Mar 2007
    Location
    Bédoin/Nottingham
    Posts
    30,890

    Default

    I was worried this would happen.

    YAHOO are obviously aware of Jack's code. I wouldn't say they copy it, but the concepts behind it are sound enough to re-use. Both projects now have an "Element" abstraction, and two different extensible, event-producing base objects. They both have TabPanel/Tab now too, and TYUI are bringing out a Grid.

    These might begin to conflict/

    There might come a time when yui-ext has to pull out of YUI. Develop the core utility classes (Dom, Event, Anim, DnD) that are now under the YUI packages into specific yui-ext core classes, and go seperate ways.

    I see yui-ext winning the battle for developer uptake if this happens which would not be the best use of YAHOO developer's resources. I don't want Jack to be "assimilated", but there does need to be some mutual acknowledgement and coordination. If the current overlap could be removed, and the two parties agree to share code, that would be best of all (for us developers).

  10. #10
    Sencha User jack.slocum's Avatar
    Join Date
    Mar 2007
    Location
    New York, NY
    Posts
    6,956

    Default

    They definitely integrated some of my ideas into the latest code. That's the good thing about open source, they are free to do so although I do wish they would have named theirs a little different to prevent conflict and/or confusion.

    The good thing about the BSD license is I could actually merge their core utility libraries into yui-ext with no license issues. The negative of course is then I would have to maintain it as well.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •