EOF on Mac OS X

  • If Apple don't want to release an Objective-C EOF on Mac OS X, perhaps
    we (the developer community) could come up with a compatible
    replacement for it... looking at
    http://www.tufty.co.uk/Software/EOPage.html it would appear that there
    has already been some work in that direction, both from GNUStep
    (surprise) and Mulle Kybernetik.

    Kind regards,

    Alastair.
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • On Oct 26, 2003, at 2:03 PM, Alastair J.Houghton wrote:

    > If Apple don't want to release an Objective-C EOF on Mac OS X, perhaps
    > we (the developer community) could come up with a compatible
    > replacement for it... looking at
    > http://www.tufty.co.uk/Software/EOPage.html it would appear that there
    > has already been some work in that direction, both from GNUStep
    > (surprise) and Mulle Kybernetik.

    While class-dump'ing around in 7B59 Foundation a couple months ago, I
    noticed there were some "NSUnpublishedEOF" categories.  I haven't
    checked the Panther GM to see if they're still there, but it does
    indicate that Apple IS working on providing some kind of EOF support,
    which ties into Panther KVC/KVB/KVO.
    --
    Shaun Wexler
    MacFOH
    http://www.macfoh.com
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • On Oct 27, 2003, at 9:55 AM, Shaun Wexler wrote:
    > On Oct 26, 2003, at 2:03 PM, Alastair J.Houghton wrote:
    >
    > While class-dump'ing around in 7B59 Foundation a couple months ago, I
    > noticed there were some "NSUnpublishedEOF" categories.  I haven't
    > checked the Panther GM to see if they're still there, but it does
    > indicate that Apple IS working on providing some kind of EOF support,
    > which ties into Panther KVC/KVB/KVO.

    I was curious (I know nothing about EOF, but it sounds like it's going
    to be a Good Thing, should we ever get it), and I wanted to play with
    class-dump, which I recently downloaded. So here we go:

    Chris-Garaffas-Computer:~ cgaraffa$ /usr/local/sbin/class-dump -C "EOF"
    /System/
    Library/Frameworks/Foundation.framework/
    /*
      *    Generated by class-dump (version 2.1.5).
      *
      *    class-dump is Copyright (C) 1997, 1999, 2000, 2001 by Steve
    Nygard.
      */

    /*
      * File: /System/Library/Frameworks/Foundation.framework/
      */

    address (0xa09fa948) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fab18) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fabf4) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fad14) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fae00) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fae30) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fae70) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fafd4) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fb06c) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fb084) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fb16c) not in '__symbols' section of OBJC segment!
    NULL symtab...
    address (0xa09fb184) not in '__symbols' section of OBJC segment!
    NULL symtab...
    @interface NSString(NSUnpublishedEOF)
    - stringMarkingUpcaseTransitionsWithDelimiter2:fp8;
    @end

    @interface NSObject(NSUnpublishedEOF)
    + (void)flushAllKeyBindings;
    + (void)flushClassKeyBindings;
    - (void)_setObject:fp8 forBothSidesOfRelationshipWithKey:fp12;
    - (void)addObject:fp8 toBothSidesOfRelationshipWithKey:fp12;
    - (void)addObject:fp8 toPropertyWithKey:fp12;
    - allPropertyKeys;
    - classDescriptionForDestinationKey:fp8;
    - (void)clearProperties;
    - entityName;
    - (void)flushKeyBindings;
    - (char)isToManyKey:fp8;
    - (char)ownsDestinationObjectsForRelationshipKey:fp8;
    - (void)removeObject:fp8 fromBothSidesOfRelationshipWithKey:fp12;
    - (void)removeObject:fp8 fromPropertyWithKey:fp12;
    - (void)takeStoredValuesFromDictionary:fp8;
    - validateValue:(id *)fp8 forKey:fp12;
    - validateTakeValue:fp8 forKeyPath:fp12;
    @end

    @interface NSException(NSUnpublishedEOF)
    + aggregateExceptionWithExceptions:fp8;
    + validationExceptionWithFormat:fp8;
    - exceptionAddingEntriesToUserInfo:fp8;
    - exceptionRememberingObject:fp8 key:fp12;
    @end

    @interface NSClassDescription(NSUnpublishedEOF)
    + classDelegate;
    + classDescriptionForEntityName:fp8;
    + (void)setClassDelegate:fp8;
    - allAttributeKeys;
    - allToManyRelationshipKeys;
    - allToOneRelationshipKeys;
    - classDescriptionForDestinationKey:fp8;
    - classDescriptionForKeyPath:fp8;
    - classPropertyKeys;
    - displayNameForKey:fp8;
    - entityName;
    - (char)ownsDestinationObjectsForRelationshipKey:fp8;
    - validateValue:(id *)fp8 forKey:fp12;
    - _kvcMapForClass:(Class)fp8;
    - _propertyDictionaryInitializer;
    - _newDictionaryForProperties;
    - (void)_releaseKVCMaps;
    @end

    Does this help anyone out? Are we possibly getting EOF in the future?

    --
    Chris Garaffa
    <cgaraffa...>
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • > From: "Chris Garaffa" <cgaraffa...>
    > Date: Mon, 27 Oct 2003 10:32:48 -0500
    > To: <cocoa-dev...>
    > Subject: Re: EOF on Mac OS X
    >
    > Does this help anyone out? Are we possibly getting EOF in the future?

    That looks a lot like plain old EOF to me!

    -Laurent.
    --
    ===========================================================================
    Laurent Daudelin                    Developer, Multifamily, ESO, Fannie Mae
    mailto:<Laurent_Daudelin...>                  Washington, DC, USA
    ************************* Usual disclaimers apply *************************
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • On Oct 27, 2003, at 10:55 AM, Laurent Daudelin wrote:

    >> Does this help anyone out? Are we possibly getting EOF in the future?
    >>
    There was a thread on this a while back, and I think the general
    conclusion was there's things that people who went to the Developer's
    Conference have information on this they can't tell us (NDA).  Bill
    Bumgarner may or may not have been hired by Apple to work on updating
    the Objective C version of EOF.

      -jimbo

    Excelsior! XML Marashaller for Cocoa
    http://www.homepage.mac.com/jimbokun/Excelsior.html
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • > While class-dump'ing around in 7B59 Foundation a couple months ago, I
    > noticed there were some "NSUnpublishedEOF" categories. I haven't
    > checked the Panther GM to see if they're still there, but it does
    > indicate that Apple IS working on providing some kind of EOF support,
    > which ties into Panther KVC/KVB/KVO.

    Well... how knows... but in any case, the Objective-C version of EOF is
    distributed along side WebObjects as it's still required by EOModeler.
    Check the system PrivateFrameworks directory. Everything is there.
    Headers included.

    Cheers,

    PA.
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • Am 26.10.2003 um 23:03 schrieb Alastair J.Houghton:

    > If Apple don't want to release an Objective-C EOF on Mac OS X, perhaps
    > we (the developer community) could come up with a compatible
    > replacement for it... looking at
    > http://www.tufty.co.uk/Software/EOPage.html it would appear that there
    > has already been some work in that direction, both from GNUStep
    > (surprise) and Mulle Kybernetik.
    >
    >

    IMO the best way to help there is to actually write some product with
    this software. It probably won't be easy, but in the end you will have
    improved and debugged the existing software lots.
    How about trying do your next Postgress/MySQL - Cocoa project with it ?

    Ciao
    Nat!
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • Hi

    Am 27.10.2003 um 22:29 schrieb Nat!:
    > Am 26.10.2003 um 23:03 schrieb Alastair J.Houghton:
    >> If Apple don't want to release an Objective-C EOF on Mac OS X,
    >> perhaps we (the developer community) could come up with a compatible
    >> replacement for it... looking at
    >> http://www.tufty.co.uk/Software/EOPage.html it would appear that
    >> there has already been some work in that direction, both from GNUStep
    >> (surprise) and Mulle Kybernetik.
    >>
    > IMO the best way to help there is to actually write some product with
    > this software. It probably won't be easy, but in the end you will have
    > improved and debugged the existing software lots.
    > How about trying do your next Postgress/MySQL - Cocoa project with it ?

    That's what I also think. Especially when I look at all those running
    projects, which implement a framework for MySQL and Postgres.

    In the next days, I will probably make an announcement for GDL2 (EOF)
    on MOSX.

    Re
    Phil
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • Am 27.10.2003 um 20:20 schrieb Jim Rankin:

    > On Oct 27, 2003, at 10:55 AM, Laurent Daudelin wrote:
    >
    >>> Does this help anyone out? Are we possibly getting EOF in the future?
    >>>
    > There was a thread on this a while back, and I think the general
    > conclusion was there's things that people who went to the Developer's
    > Conference have information on this they can't tell us (NDA).  Bill
    > Bumgarner may or may not have been hired by Apple to work on updating
    > the Objective C version of EOF.

    I would figure "may not" :) I think I don't remember incorrectly that
    Bill was pushing Java-EOF in a major way and wrote words to the effect
    that Objective-C EOF would be wasted effort on Apple's part. It would
    be ironic indeed, if today bbum would be working on a Objective-C
    version. :)

    In the unlikely case Apple re-released Obj-C EOF, they should rename it
    to SBOF (Small Business Objects Frameworks), because with their history
    of handling Obj-C EOF, they sure won't be playing on any "enterprise"
    level for quite some time.

    Ciao
    Nat!
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • On Tuesday, October 28, 2003, at 06:41  PM, Nat! wrote:

    >> There was a thread on this a while back, and I think the general
    >> conclusion was there's things that people who went to the Developer's
    >> Conference have information on this they can't tell us (NDA).  Bill
    >> Bumgarner may or may not have been hired by Apple to work on updating
    >> the Objective C version of EOF.
    >
    > I would figure "may not" :) I think I don't remember incorrectly that
    > Bill was pushing Java-EOF in a major way and wrote words to the effect
    > that Objective-C EOF would be wasted effort on Apple's part. It would
    > be ironic indeed, if today bbum would be working on a Objective-C
    > version. :)

    Judging by what bbum wrote in this email (Subject = "Re: Reporting
    bugs... (Was-- Re: Xcode bug)"):

    On Tuesday, October 28, 2003, at 01:31  PM, b.bum wrote:

    > From my time prior to joining Apple, I reported quite a few bugs
    > through http://bugreport.apple.com/.  I know it can feel like shouting
    > into a bottomless well in that there is little feedback in the process.
    > The bugs are reviewed and processed.

    And from this blurb from his former company:
    http://www.codefab.com/company.html

    "As of July 2003 Bill has taken a position at Apple Computer, working
    on WebObjects and Persistence Tools.  He remains a friend and advisor
    to CodeFab.  We wish him all the best at his new position."

    So it looks like Bill was hired by Apple, but whether it was to enhance
    the Java EOF or to recreate the Objective-C EOF, or just work on
    WebObjects, only Apple and Bill will know.  ;)
    _____________________________

    Dave Thorup
    Software Engineer
    <dave...>

    http://www.kuwan.net
    Defaults Manager - The premier editor for Mac OS X's User Defaults /
    Preferences database.
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
  • On Oct 30, 2003, at 11:06 AM, David Thorup wrote:

    > So it looks like Bill was hired by Apple, but whether it was to enhance
    > the Java EOF or to recreate the Objective-C EOF, or just work on
    > WebObjects, only Apple and Bill will know.  ;)
    >
    For what it's worth, the source of the rumor about bbum maybe working
    on ObjC EOF (posted to this list by me of course :), is here:

    http://www.pbzone.com/wwdc03/wwdc05.shtml

    (scroll down to the bottom of the campus beer bash section)

    Extremely circumstantial and unverifiable.  Now that the Panther NDA is
    lifted, my guess is it's more likely he worked on the NSController
    stuff.  But who knows?

      -jimbo

    Excelsior! XML Marshaller for Cocoa
    http://www.homepage.mac.com/jimbokun/Excelsior.html
    _______________________________________________
    cocoa-dev mailing list | <cocoa-dev...>
    Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
    Do not post admin requests to the list. They will be ignored.
previous month october 2003 next month
MTWTFSS
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Go to today