Dear Alex Zavatone,

I prefer to be called as Takata.

I create the repository on GitHub.
https://github.com/Nursery-Framework/Nursery

I will write documents and comments.

As a private matter, I became depressed as a result of work in August of 2014, 
I am still under treatment and I have a break development for about 3 years.

For that reason, I think it will take some time to create a modern Cocoa 
application for documentation.

Regards,
Akifumi Takata

> 2017/10/25 4:18、Alex Zavatone <z...@mac.com>のメール:
> 
> OK. I have one question and one summary of the major points.
> 
> First, the question.
> 
> May I refer to you as Akifumi or Takata?   In English, we are used to 
> referring to people by their first or last name.  This will help you as you 
> work with English speaking people.
> 
> 
> Second, a summary of the list’s suggestions for you to improve your framework 
> and help it be successful.
> 
> What I am trying to say is this, 
> 
>     make it easy for people to:
> 
> 1. Make it easy for people to get your framework.  
>         - This is why we suggest GitHub.  It is free.
> 
> 2.  Make it easy for people to understand why they would want to use your 
> framework. 
>         - Create a readme document that explains its purpose.
> 
> 3. Make it easy for people to see how they can create a product using your 
> framework.
>         - Create a tutorial showing how to build include the framework and 
> how to make the project you have in the download
> 
> 4. Make it easy for people to fix problems when they happen.
>         - Add comments in the header files and the code that explains what 
> each property and method does.  Apple does this in the headers.
> 
> I hope this helps you.
> 
> Alex
> 
>> On Oct 24, 2017, at 5:49 AM, Akifumi Takata <akif...@icloud.com> wrote:
>> 
>> Dear Alex Zavatone,
>> 
>>> I’d work on that part to make sure that people know how to use your library.
>> 
>> I'm sorry, even if I use a translation tool I could not understand the 
>> meaning well.
>> 
>> Thank you for your question.
>> 
>> Those that are declared in Nursery.h is what was supposed to be used from 
>> the user of the framework.
>> 
>> I think NUNurseryTest.m and NUBranchNurseryTests.m will be a reference for 
>> basic usage.
>> In particular, the testLoadRootFromNUNursery method of NUNurseryTest.m is a 
>> very simple example.
>> 
>> I have implemented the GC in order to release the objects that are no longer 
>> traced from the root object that is persisted to the database file of the 
>> Nursery.
>> 
>> Regards,
>> p,t,a
>> 
>>> 2017/10/24 11:34、Alex Zavatone <z...@mac.com>のメール:
>>> 
>>> After looking at it, the lack of comments and documentation is a big issue.
>>> 
>>> What are the public APIs?
>>> 
>>> Where should someone start?
>>> 
>>> How is this meant to be used?
>>> 
>>> I’d work on that part to make sure that people know how to use your library.
>>> 
>>> 
>>> 
>>> 
>>> Objects no longer referenced by Nursery's root object are automatically 
>>> released by the GC.
>>> The released area is compacted.
>>> 
>>> We have ARC now.  Is there a reason why we need a GC?
>>> 
>>> Cheers.
>>> 
>>> 
>>>> On Oct 23, 2017, at 7:51 PM, 高田 明史 <akif...@icloud.com> wrote:
>>>> 
>>>> Dear Alex Zavatone,
>>>> 
>>>> Sorry for the late reply.
>>>> I live in Japan, so I have a time difference.
>>>> Therefore, in many cases, it takes at least one day to reply.
>>>> 
>>>> I'd like to target iOS, but unfortunately, I have no experience of iOS 
>>>> development.
>>>> However, since it depends solely on the Foundation framework within the 
>>>> Cocoa framework, I think that it can be used on iOS.
>>>> 
>>>> Supplementally, in the Nursery framework, an instance of a subclass of 
>>>> NUNursery corresponds to one database file.
>>>> 
>>>> And when saving the object, the scalar value inside the object is recorded 
>>>> in big endian. When loading an object, it is converted to the endian of 
>>>> the running host.
>>>> So, I think that the same database file can be used with macOS and iOS.
>>>> 
>>>> The following is Japanese version.
>>>> 
>>>> Regards,
>>>> p,t,a
>>>> 
>>>> 返事が遅くなり申し訳ありません。
>>>> 私は日本に住んでいるので、時差があります。
>>>> そのため、多くの場合で、返信するまでに少なくとも1日はかかってしまいます。
>>>> 
>>>> 私はiOSもターゲットにしたいと考えていますが、残念ながら、私はiOSの開発経験がありません。
>>>> しかしながら、Cocoa フレームワーク内のFoundation 
>>>> フレームワークにのみ依存しているので、iOSで使用することも可能ではないかと考えます。
>>>> 
>>>> 補足すると、Nursery frameworkではNUNurseryのサブクラスのインスタンスが一つのデータベースファイルに対応しています。
>>>> 
>>>> そして、オブジェクトの保存時には、オブジェクト内部のスカラー値はビッグエンディアンで記録されています。そして、オブジェクトの読み込み時には、実行しているホストのエンディアンに変換されます。
>>>> ですので、同一のデータベースファイルをmacOSとiOSで使用できると考えます。
>>>> 
>>>> 
>>>>> 2017/10/23 22:07、Alex Zavatone <z...@mac.com>のメール:
>>>>> 
>>>>> A MUCH better choice.  
>>>>> 
>>>>> I’m glad that you were able to make these changes and move past the prior 
>>>>> ill-advised naming choice.
>>>>> 
>>>>> Are you targeting this framework only for MacOS or also iOS?
>>>>> 
>>>>> 
>>>>> 
>>>>>> On Oct 23, 2017, at 1:17 AM, 高田 明史 <akif...@icloud.com> wrote:
>>>>>> 
>>>>>> Dear all,
>>>>>> 
>>>>>> I changed the problematic domain name to nursery-framework.org.
>>>>>> Along with that, I also changed the program's Bundle Identifier etc.
>>>>>> 
>>>>>> If you do not mind, please visit http://nursery-framework.org and see.
>>>>>> 
>>>>>> If there is something wrong, it would be greatly appreciated if you tell 
>>>>>> me.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> Regards,
>>>>>> p,t,a
>>>>>> 
>>>>>>> 2017/10/23 0:38、高田 明史 <akif...@icloud.com>のメール:
>>>>>>> 
>>>>>>> Dear all,
>>>>>>> 
>>>>>>> Nursery is a persistent object framework (object database) for Cocoa.
>>>>>>> It is written in Objective-C.
>>>>>>> It is implemented ONLY with the Cocoa Framework.
>>>>>>> 
>>>>>>> Instances of the following classes can be persisted.
>>>>>>> 
>>>>>>>         • NSObject
>>>>>>>         • NSString
>>>>>>>         • NSMutableString
>>>>>>>         • NSArray
>>>>>>>         • NSMutableArray
>>>>>>>         • NSDictionary
>>>>>>>         • NSMutableDictionary
>>>>>>>         • NSSet
>>>>>>>         • NSMutableSet
>>>>>>>         • NSNumber
>>>>>>>         • NSDate
>>>>>>>         • NSURL
>>>>>>>         • NSData
>>>>>>>         • NSMutableData
>>>>>>>         • NSIndexSet
>>>>>>>         • NSMutableIndexSet
>>>>>>>         • NULibrary
>>>>>>>                 A class that implements B+ tree.
>>>>>>>         • A class that implements the NUCoding protocol.
>>>>>>>         • A class that implements persistence processing by subclass of 
>>>>>>> NUCoder
>>>>>>>                 
>>>>>>> Objects no longer referenced by Nursery's root object are automatically 
>>>>>>> released by the GC.
>>>>>>> The released area is compacted.
>>>>>>> 
>>>>>>> Operating environment: OS X version 10.8 or higher
>>>>>>> 
>>>>>>> Nursery Framework Download URL:
>>>>>>> https://www.icloud.com/iclouddrive/0TNrpGqVlGzm9GyFDv_OlQcwg#NurseryWebSIte.zip
>>>>>>> 
>>>>>>> Regards,
>>>>>>> p,t,a
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> 
>>>>>>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>>>>>>> 
>>>>>>> Please do not post admin requests or moderator comments to the list.
>>>>>>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>>>>>>> 
>>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>>> https://lists.apple.com/mailman/options/cocoa-dev/akifumi%40icloud.com
>>>>>>> 
>>>>>>> This email sent to akif...@icloud.com
>>>>>> 
>>>>>> _______________________________________________
>>>>>> 
>>>>>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>>>>>> 
>>>>>> Please do not post admin requests or moderator comments to the list.
>>>>>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>>>>>> 
>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>> https://lists.apple.com/mailman/options/cocoa-dev/zav%40mac.com
>>>>>> 
>>>>>> This email sent to z...@mac.com
>>>>> 
>>>> 
>>> 
>> 
> 

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to