|
from this thread[^]
I think it's necessary to have a "forceful reminder to think about the licence" when submitting code an article.
e.g. a dropdown with the following selections:
"Code Project Standards" (*)
<list of="" most="" important="" standard="" licences="">
"Custom Licence in Article body"
(*) if there is one. The article linked in the thread above implies that if there's nothing else mentioned in the article, the "article rules" carry over automatically. I'm not a legal expert, so...
Just an idea.
------------------
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
Linkify! || Fold With Us! || sighist
|
|
|
|
|
We've been wanting to implement this forever but in a more formal manner. The trick has been finding the right wording for licences that will be palatable to everyone and will protect everyone (including us). We get one chance to do something like this and so we're spending an awful lot on lawyers to get the wording right.
Good timing for the whole discussion thread.
|
|
|
|
|
Ok, am I right in interpreting this as meaning you're looking into revising the default CP license instead of just giving options like bsd licence/gpl licence/et. cetera licence?
|
|
|
|
|
Absolutely
[edit: absolutely on revising the "default", but there is no "one size fits all" licence, nor should there be. We'll work to make licencing - correct and appropriate licencing for each article should the author wish to not use the default - easy]
-- modified at 9:03 Friday 18th August, 2006
|
|
|
|
|
Wow! I clicked on your message expecting it to say one thing, and I have to say I'm surprised.
I think it would be a huge mistake for CP to dive into the middle of this. If you want to, offer a list of commonly used licenses - BSD, GPL, LGPL, MIT, Apache, etc. - with a selection for "author's custom license", that would be fine - but if you're going to be mandating a single license for all submissions, I can see some people refusing to submit. I would hate to see anything that might cut down on quality submissions (and they are the ones where the author is most likely to have an opinion about the license, aren't they?).
Save the money, buy yourself a beer at Steele's Tavern.
|
|
|
|
|
Sorry - I shot from the hip with my previous response. Please see the edited response.
|
|
|
|
|
|
Chris Maunder wrote: will protect everyone (including us).
I think that is the hardest part.
A tailored licence is probably good to have, but I hope that it remains as "default among peers". One think that makes CP stick out is that the whole community is very relaxed about licensing -noone will "attack" you for whatever license you choose. (Well, almost )
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
Linkify! || Fold With Us! || sighist
|
|
|
|
|
Chris,
Not to say anything wrong about the Editor's Choice[^]article, the article uses DrawDraw which as been removed since DirectX 8. Using DirectDraw and host of workaround things done by this article can be easily done by new apis provided by DirectX 8 onwards.
So this article is not the right first step (now) for DirectX learners to do 2d drawing.
-Prakash
|
|
|
|
|
A good article doesn't always have to reflect the latest and greatest. We tend to pick good articles randomly whenever we see cool stuff. One of us has probably already picked a new contender for the MFC editor's pick by now...
|
|
|
|
|
Chris Maunder wrote: A good article doesn't always have to reflect the latest and greatest
A good article is a good article if its old or new or outdated, but a editors choice article should be a usefull article. Whith the current editor's choice, anyone who is starting to learn directx will find himself going in the wrong direction and a good directx dev may not read that at all, coz its a introduction tutorial to directx and it introduces directx 7 stuff.
Yes, it is a good article, I have spend a lot of time on that article, but none of them is usefull with directX 8 onwards.
-Prakash
|
|
|
|
|
... on home page for 'Last 10 Updates' and 'Latest Beginner's Articles', as is already done for 'Latest Best Picks'.
...cmk
Save the whales - collect the whole set
|
|
|
|
|
Nope. Articles new enough to appear in the latest 10 haven't been there (in general) long enough to get a representative sample of unbiased votes. I'd rather present them on their own merits, unencumbered by a rating. At least for the 12 hrs they appear in that list.
|
|
|
|
|
Chris Maunder wrote: Articles new enough to appear in the latest 10 haven't been there (in general) long enough to get a representative sample of unbiased votes. I'd rather present them on their own merits, unencumbered by a rating. At least for the 12 hrs they appear in that list.
A good point, however the 'Latest Best Picks' shows the number of votes.
I'm suggesting you leave it to the user to determine if a score of 2 with 3 votes has any meaning.
To me showing the score and number of votes _is_ unbiased.
From what i've seen, articles that receive a 1 or 2, or a 4 or 5 with only a couple of votes generally aren't too far off the mark.
I made the suggestion based on that observation; having gone in to look at many articles over the years, only to see they were useless and noticed they would have a 1 or 2.
...cmk
Save the whales - collect the whole set
|
|
|
|
|
It would be nice to have the ability to fold a <pre> block so that lengthy runs of code can be bypassed by the reader if desired, and un-folded by clicking on a '+' or an image.
|
|
|
|
|
I second that.
...cmk
Save the whales - collect the whole set
|
|
|
|
|
|
Why does it make me nervous when I see you post that?
|
|
|
|
|
Because you know how much i enjoy scripting.
What's scary for me is stepping back and realizing that i've been working 12-17hr days the past couple weeks, trying to get automated integration testing and crash analysis systems up and running, just so i can free up more time to spend playing with javascript...
|
|
|
|
|
IE only: sample folding[^].
Is that kinda vaguely what you're after? IF so I'll slap a cross browser version into shape once my laptop's recharged.
|
|
|
|
|
|
|
Yes, it's very close!
I am used to clicking on the plus/minus sign, but your sample does not allow that - a very minor nit.
Are you thinking about some threshold size? i.e., don't show fold caption if less than N lines? Or maybe having two flavors of PRE block?
Thanks for the fast response. Now lets see, where did I put my CP wishlist.....
Hans
|
|
|
|
|
If you want the boxes to initiate folding you have to upgrade to Code Folding Enterprise. You must upgrade from Code Folding Standard to Code Folding Enterprise - you cannot upgrade from normal, non Code Folding directly to Code Folding Enterprise. That would be a breach of the EULA.
(IOW this was a proof of concept. I'll fix!)
|
|
|
|
|
Cool!
Now, the next thing on my CP wishlist is... black t-shirts with Bob logo.
|
|
|
|