From: David Mark on
Garrett Smith wrote:
> David Mark wrote:
>> I've decided to release My Library under some sort of free license.
>> Haven't thought about free licenses in a long time (decades), so I am
>> open to ideas.
>>
>
> Why not use Dojo?

For what?

>
>> Anything to prevent the exponential growth of JS futility like this;-
>>
>> http://github.com/jrburke/blade
>>
>
> He's got some goals there. Didn't peek at the code.

The code is the usual gibberish.

As for the "goals":-

* Smallest possible namespace

Meaningless. Generalizations don't work as design goals.

* Use a standalone module loader, runjs

That thing is complete garbage.

* object.verb(�) or verb(object,�)

Whatever.

* Modules should define a function

Meaningless.

* Mobile is more important than Internet Explorer

Apples are more important than oranges? :)

* HTML5 support is standard

Except that he never figured out the current (or past) technologies. ;)

* Use advanced features where possible

:) See most of the above.

* JQuery API matching

Not a good goal to match an awkward and ill-advised API like jQuery's.
And yes, despite there being very little code at all at this point, a
large percentage of it involves the rookie mistake of "overloading."

* Focus on the code, not the tooling

LOL. Learn the language first, yes?

* Provide BSD licensed, CLA-safe code

CLA-safe?
From: Thomas 'PointedEars' Lahn on
David Mark wrote:

> | * Provide BSD licensed, CLA-safe code
>
> CLA-safe?

Probably he is referring to
<http://en.wikipedia.org/wiki/Contributor_License_Agreement>


PointedEars
--
Prototype.js was written by people who don't know javascript for people
who don't know javascript. People who don't know javascript are not
the best source of advice on designing systems that use javascript.
-- Richard Cornford, cljs, <f806at$ail$1$8300dec7(a)news.demon.co.uk>
From: David Mark on
On Jan 5, 5:06 pm, Scott Sauyet <scott.sau...(a)gmail.com> wrote:
> On Jan 4, 7:38 pm, David Mark <dmark.cins...(a)gmail.com> wrote:
>
> > I've decided to release My Library under some sort of free license.
> > Haven't thought about free licenses in a long time (decades), so I am
> > open to ideas.
>
> Well, I guess it depends upon what you mean by free license.

Meaning that commercial enterprises can use it to avoid having to swap
out piles of manure like jQuery every six months. It's always been
free for non-commercial use. ISTM that decision-makers at
corporations wouldn't care if a library is free or not (provided it
isn't outrageously priced), but they defer to Web monkeys on such
decisions (and those types are obsessed with getting everything for
free). So that would seem to be a barrier and I am taking it down.

>
> What do you want to allow users to do with the code?

Whatever they want.

>
>   - View it?  We all know that they will anyway.

They _have_ anyway. That's certainly no secret. ;)

>
>   - Steal^H^H^H^H^H Borrow heavily from it?  Ditto.

Same. I've allowed it to go on as I have better things to do than
file lawsuits.

>
>   - Modify it and release incompatible versions of it?  Most FOSS
> licenses allow this, and the major discriminator between them is
> whether they require the modified versions to maintain the same
> license.

No, I don't want a hundred "forks" to start springing up.

>
>   - Do whatever the hell they want with it as long as they don't
> bother or blame you?  Most of the BSD or MIT style licenses are pretty
> good for this.

Typically users of my code rely on me for support and/or other
consulting. The more the merrier. :)

>
> Matt's suggestion is a good one if you really don't care too much
> about how they use it as long as they don't try to blame you for
> problems or credit you for their distortions of your code.  MIT / GPL
> covers the spectrum comfortably.

I'm looking into it...
From: Jorge on
On Jan 5, 1:38 am, David Mark <dmark.cins...(a)gmail.com> wrote:
> I've decided to release My Library under some sort of free license.
> Haven't thought about free licenses in a long time (decades), so I am
> open to ideas.

"The Software shall be used for Good, not Evil" ?
--
Jorge.
From: David Mark on
On Jan 5, 8:10 pm, Jorge <jo...(a)jorgechamorro.com> wrote:
> On Jan 5, 1:38 am, David Mark <dmark.cins...(a)gmail.com> wrote:
>
> > I've decided to release My Library under some sort of free license.
> > Haven't thought about free licenses in a long time (decades), so I am
> > open to ideas.
>
> "The Software shall be used for Good, not Evil" ?

Well, as the "competitors" are virtually all "Evil" (i.e. full of
hacks, outdated ideas, bogus logic, misconceptions, etc.), using My
Library can only be considered "Good" by comparison.