Re: [ANN] Nursery Framework 1.0.1 (build with Xcode 9) released

2017-10-28 Thread Akifumi Takata
Dear Richard Charles,

Thank you for your advice.

I learned that it is necessary to refine the description of the project on 
GitHub and to rethink about the name.

However, meeting with English-speaking Cocoa programmers is difficult for me.

I have pervasive developmental disorder and I can not do what a healthy person 
can do.
It is a heavy burden to talk on the phone and talk with people.

The depression I currently suffer is the result of trying to behave like a 
healthy person.

I will start with writing comments on classes and files.

I live in Fukuoka prefecture in Japan.

Regards,
Akifumi Takata

> 2017/10/28 5:11、Richard Charles のメール:
> 
> 
>> On Oct 25, 2017, at 8:29 AM, Akifumi Takata  wrote:
>> 
>> I create the repository on GitHub.
>> https://github.com/Nursery-Framework/Nursery
> 
>> On Oct 26, 2017, at 5:43 PM, Akifumi Takata  wrote:
>> 
>> I started this project in 2010 and spent five years to implement the current 
>> function.
> 
> Here is my advice.
> 
> This is what we know about the project from GitHub. "Nursery is a persistent 
> object framework (object database) for Cocoa.” Aside from reading the code 
> that is all we know, which is not much.
> 
> You need to compose several English paragraphs explaining what the project is 
> and what problems it intends to solve. For example Apple’s Core Data is among 
> other things a persistence framework. How is your project different and why 
> would anyone want to use it.
> 
> You also need an English paragraph describing what each file or class does. 
> This description can be placed the header.
> 
> Once you have done this then you need to have someone with English language 
> and programming skills polish your descriptions and make sure they make sense.
> 
> Then you need evaluate each routine, class, and file and make sure each name 
> harmonizes with the description. Then you need to re-evaluate the project 
> name. Then you need to submit this as as clean fresh project to GitHub. If it 
> was my project or I was the project manager that is what I would do.
> 
> For example the file NUBellBall. Really a bellBall? What in the world is a 
> bellBall? If this file contained a descriptive paragraph then someone with 
> English language and programming skills could help you work on the 
> descriptive paragraph and make sure it makes sense. Then you could work on a 
> name for the bellBall routines and file name that makes sense.
> 
> You should also consider joining an English speaking Cocoa programming group. 
> For example www.cocoaheads.org has two groups meeting in Japan (assuming you 
> are from Japan). One meets in Tokyo and the other in Osaka. There are also 
> several groups that meet in Taiwan and China. You need to talk to an English 
> speaking Cocoa programmer face to face and have them help you with this.
> 
> As a starting point you could compose all your descriptive paragraphs in your 
> native language then use google translation services to translate into 
> English. Then go to a Cocoa programming group and find a friend. Then 
> convince the friend to proof read the descriptive paragraphs and make sure 
> they make sense in English. Then work on renaming your routines, classes, 
> files, and perhaps even the project. Then submit everything fresh to GitHub.
> 
> --Richard Charles
> 

___

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


Re: unable to update UI on main thread in 10.13

2017-10-28 Thread sqwarqDev
> 
> Better still, don’t store the attributed string persistently anywhere, but 
> pass it through the background processing then on to the main thread as a 
> parameter to the updateUI function.

Thanks for that suggestion; it wasn’t the answer, but it did lead me to rewrite 
significant portions of my code and the whole is a lot better for it.

I finally stumbled across the answer by accident (one for the archives, this): 
In IB, the textview had the ‘non-contiguous Layout’ option checked. According 
to the docs[1], this is supposed to be off by default for reasons which exactly 
apply to my situation, but I note that if you build a new project in Xcode 9 
and just throw in a bog-standard NSTextView, that option comes along already 
checked.


1. See: https://developer.apple.com/documentation/uikit/nslayoutmanager




Best


Phil
@sqwarq



___

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


Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Akifumi Takata
Dear all,

Can anyone suggest an open source license for Nursery framework?

I am not familiar with open source license.

I prefer a license that can be used for both commercial and non-commercial use, 
without having to return the changes made by the user to the source code to the 
repository.

Regards,
Akifumi Takata
___

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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Torsten Curdt
I'd suggest to have a look at the Apache or MIT open source license.

cheers,
Torsten

On Sat, Oct 28, 2017 at 1:17 PM, Akifumi Takata  wrote:

> Dear all,
>
> Can anyone suggest an open source license for Nursery framework?
>
> I am not familiar with open source license.
>
> I prefer a license that can be used for both commercial and non-commercial
> use, without having to return the changes made by the user to the source
> code to the repository.
>
> Regards,
> Akifumi Takata
> ___
>
> 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/tcurdt%40vafer.org
>
> This email sent to tcu...@vafer.org
>
___

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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Uli Kusterer
MIT/BSD require credit to be given somewhere visibly. If you don't want that (I 
kept getting support e-mails for apps that used my code because my name was 
more prominent than their support page in the apps), zlib is basically the same 
without the credit requirement.

On 28. Oct 2017, at 16:05, Torsten Curdt  wrote:
> I'd suggest to have a look at the Apache or MIT open source license.
> 
> cheers,
> Torsten
> 
> On Sat, Oct 28, 2017 at 1:17 PM, Akifumi Takata  wrote:
> 
>> Dear all,
>> 
>> Can anyone suggest an open source license for Nursery framework?
>> 
>> I am not familiar with open source license.
>> 
>> I prefer a license that can be used for both commercial and non-commercial
>> use, without having to return the changes made by the user to the source
>> code to the repository.
>> 
>> Regards,
>> Akifumi Takata
>> ___
>> 
>> 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/tcurdt%40vafer.org
>> 
>> This email sent to tcu...@vafer.org
>> 
> ___
> 
> 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/witness.of.teachtext%40gmx.net
> 
> This email sent to witness.of.teacht...@gmx.net

Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de

___

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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Marco S Hyman

> Can anyone suggest an open source license for Nursery framework?

https://creativecommons.org/share-your-work/


___

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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Uli Kusterer
On 28. Oct 2017, at 20:36, Marco S Hyman  wrote:
>> Can anyone suggest an open source license for Nursery framework?
> 
> https://creativecommons.org/share-your-work/

  Not a good idea. CC is intended for creative works, (art, writing) and not 
for software:

https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software

Cheers,
-- Uli Kusterer
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de

___

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


Re: [ANN] Nursery Framework 1.0.1 (build with Xcode 9) released

2017-10-28 Thread Akifumi Takata
Dear Jack Brindle,

Thank you for your warm words.
Also, thank you for the polite explanation of the meaning of the words.

I was relieved to know that the word Pupil had no negative meaning and was used 
every day in California.

Regards,
Akifumi Takata

> 2017/10/28 9:11、Jack Brindle のメール:
> 
> Not all of these words are bad. In fact some have pretty common utilization.
> 
> For example, a “pupil” is another name for a student. This is used every day 
> in schools here in California and has no negative connotation.
> 
> Stalk can have a few meanings. A corn stalk is a pretty good thing, it grows 
> up from the ground and produces ears of corn. On the other
> hand, stalking someone can be bad - it means that you are watching their 
> moves to perhaps attack them. Unless we are talking about the
> military and war, this is generally a bad thing.
> 
> Play Lot is a new term, not commonly used at all. Perhaps Playground (which 
> Apple uses for the Swift development environment), or
> sandbox (which has other uses in computing). Sand Lot may work as well. Those 
> of us who played baseball in our younger days
> most likely played on a sand lot (I bet this is done in Japan as well, since 
> baseball is popular there).
> 
> Now I find a negative connotation of Peephole interesting. It can have a 
> negative connotation, however at downtown construction
> projects around the world the barricades and fences generally have peepholes 
> sop that folks can look at the construction. And I
> wonder if anyone really objects to peephole optimization in compilers.
> 
> What this really points out is that words in the English language commonly 
> have multiple meanings. Some of those meanings _may_
> be bad, but most are not. And some have been perverted into negative use. 
> Folks new to English almost always have problems with
> our multiple meaning words, and spend a lot of time learning what they really 
> mean. Helping those people learn our nuances is very
> much a worthwhile effort, and one I enjoy.
> 
> And, a story. My wife once had lunch with a coworker where they discussed the 
> ins and outs of creating new processes in Unix. They
> received many horrified looks as they discussed forking, child died events 
> and so forth. It provided much laughter after they explained
> what the discussion was all about.
> 
> Best of luck learning our complex language. And if we can help, just ask!
> 
> - Jack Brindle
> 
> 
>> On Oct 27, 2017, at 12:57 AM, Akifumi Takata  wrote:
>> 
>> Dear Quincey Morris,
>> 
>> Thank you for suggesting your opinion and Romaji use.
>> 
>> However, I would like people in the world to freely use the Nursery 
>> framework.
>> Also, I think that the world wide language is English.
>> 
>> Currently, I learned that the following words are inappropriate or strange.
>> 
>> Kidnapper
>> Peephole
>> Stalker
>> Stalk
>> Play Lot
>> Pupil
>> 
>> Can anyone tell me the proper English to replace these?
>> 
>> My English skills are not enough, so even if myself chooses words, there is 
>> the danger of repeating the same mistake again.
>> 
>> I need help from someone fluent in English.
>> 
>> Regards,
>> Akifumi Takata
>> 
>>> 2017/10/27 9:27、Quincey Morris のメール:
>>> 
>>> Akifumi,
>>> 
>>> Alex Zavatone is just one voice. Not everyone has the same opinion.
>>> 
>>> I am *not* offended at calling a class “NUKidnapper”.
>>> 
>>> If the English naming is a problem, then I suggest you name the classes in 
>>> Japanese (romaji). TBH, I don’t see why English speakers must demand 
>>> English names.
>>> 
>>> Of course, I’m just one voice, too.
>>> 
 On Oct 26, 2017, at 16:34 , Akifumi Takata  wrote:
 
 Dear Alex Zavatone,
 
 I understood that the words I chose are very problematic in 
 English-speaking countries.
 
 I need help from those with fluent English to solve the problem.
>>> 
>>> 
>> 
>> ___
>> 
>> 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/jackbrindle%40me.com
>> 
>> This email sent to jackbrin...@me.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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Akifumi Takata
Dear Torsten Curdt,

Thank you for making a suggestion.

I will look at the suggested licenses.

Regards,
Akifumi Takata

> 2017/10/28 23:05、Torsten Curdt のメール:
> 
> I'd suggest to have a look at the Apache or MIT open source license.
> 
> cheers,
> Torsten
> 
> On Sat, Oct 28, 2017 at 1:17 PM, Akifumi Takata  > wrote:
> Dear all,
> 
> Can anyone suggest an open source license for Nursery framework?
> 
> I am not familiar with open source license.
> 
> I prefer a license that can be used for both commercial and non-commercial 
> use, without having to return the changes made by the user to the source code 
> to the repository.
> 
> Regards,
> Akifumi Takata
> ___
> 
> 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/tcurdt%40vafer.org 
> 
> 
> This email sent to tcu...@vafer.org 
> 

___

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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Akifumi Takata
Dear Uli Kusterer,

Thank you for your supplement.

I will also look at the zlib license.

Regards,
Akifumi Takata

> 2017/10/29 0:14、Uli Kusterer のメール:
> 
> MIT/BSD require credit to be given somewhere visibly. If you don't want that 
> (I kept getting support e-mails for apps that used my code because my name 
> was more prominent than their support page in the apps), zlib is basically 
> the same without the credit requirement.
> 
> On 28. Oct 2017, at 16:05, Torsten Curdt  wrote:
>> I'd suggest to have a look at the Apache or MIT open source license.
>> 
>> cheers,
>> Torsten
>> 
>> On Sat, Oct 28, 2017 at 1:17 PM, Akifumi Takata  wrote:
>> 
>>> Dear all,
>>> 
>>> Can anyone suggest an open source license for Nursery framework?
>>> 
>>> I am not familiar with open source license.
>>> 
>>> I prefer a license that can be used for both commercial and non-commercial
>>> use, without having to return the changes made by the user to the source
>>> code to the repository.
>>> 
>>> Regards,
>>> Akifumi Takata
>>> ___
>>> 
>>> 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/tcurdt%40vafer.org
>>> 
>>> This email sent to tcu...@vafer.org
>>> 
>> ___
>> 
>> 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/witness.of.teachtext%40gmx.net
>> 
>> This email sent to witness.of.teacht...@gmx.net
> 
> Cheers,
> -- Uli Kusterer
> "The Witnesses of TeachText are everywhere..."
> http://www.zathras.de
> 

___

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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Akifumi Takata
Dear Marco S Hyman,

Thank you for suggesting a website.

I will look at that page.

Regards,
Akifumi Takata

> 2017/10/29 3:36、Marco S Hyman のメール:
> 
> 
>> Can anyone suggest an open source license for Nursery framework?
> 
> https://creativecommons.org/share-your-work/
> 
> 

___

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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Akifumi Takata
Dear Uli Kusterer,

Thank you for the supplement.

Regards,
Akifumi Takata

> 2017/10/29 8:00、Uli Kusterer のメール:
> 
> On 28. Oct 2017, at 20:36, Marco S Hyman  wrote:
>>> Can anyone suggest an open source license for Nursery framework?
>> 
>> https://creativecommons.org/share-your-work/
> 
>  Not a good idea. CC is intended for creative works, (art, writing) and not 
> for software:
> 
> https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software
> 
> Cheers,
> -- Uli Kusterer
> "The Witnesses of TeachText are everywhere..."
> http://www.zathras.de
> 

___

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


Re: Can anyone suggest an open source license for Nursery framework?

2017-10-28 Thread Akifumi Takata
Dear Uli Kusterer,

I added the zlib license to the repository.

I would be pleased if you tell me if there is any mistake.

Regards,
Akifumi Takata

> 2017/10/29 0:14、Uli Kusterer のメール:
> 
> MIT/BSD require credit to be given somewhere visibly. If you don't want that 
> (I kept getting support e-mails for apps that used my code because my name 
> was more prominent than their support page in the apps), zlib is basically 
> the same without the credit requirement.
> 
> On 28. Oct 2017, at 16:05, Torsten Curdt  wrote:
>> I'd suggest to have a look at the Apache or MIT open source license.
>> 
>> cheers,
>> Torsten
>> 
>> On Sat, Oct 28, 2017 at 1:17 PM, Akifumi Takata  wrote:
>> 
>>> Dear all,
>>> 
>>> Can anyone suggest an open source license for Nursery framework?
>>> 
>>> I am not familiar with open source license.
>>> 
>>> I prefer a license that can be used for both commercial and non-commercial
>>> use, without having to return the changes made by the user to the source
>>> code to the repository.
>>> 
>>> Regards,
>>> Akifumi Takata
>>> ___
>>> 
>>> 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/tcurdt%40vafer.org
>>> 
>>> This email sent to tcu...@vafer.org
>>> 
>> ___
>> 
>> 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/witness.of.teachtext%40gmx.net
>> 
>> This email sent to witness.of.teacht...@gmx.net
> 
> Cheers,
> -- Uli Kusterer
> "The Witnesses of TeachText are everywhere..."
> http://www.zathras.de
> 

___

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