Second Round CURL Wrapper Review

jdrewsen jdrewsen at nospam.com
Sun Dec 18 01:02:56 PST 2011


On Sunday, 18 December 2011 at 01:30:10 UTC, Jonathan M Davis 
wrote:
> On Saturday, December 17, 2011 09:21:42 Justin C Calvarese 
> wrote:
>> On Sat, Dec 17, 2011 at 5:56 AM, jdrewsen 
>> <jdrewsen at nospam.com> wrote:
>> > On Thursday, 15 December 2011 at 07:46:56 UTC, Jonathan M 
>> > Davis wrote:
>> >>> ...
>> > 
>> > I'd argue that the acronyms should be in all caps if 
>> > camelcasing would
>> > 
>> >> require that the first letter of the acronym be capitalized 
>> >> and all
>> >> lower case if camelcasing would require that the first 
>> >> letter of the
>> >> acronym be lower case. We're not completely consistent in 
>> >> how we
>> >> using acronyms in names in Phobos, but I believe that we 
>> >> primarily
>> >> follow that rule when putting them in symbol names. So, for 
>> >> instance,
>> >> it would be HTTP, FTP, and SMTP rather than Http, Ftp, and 
>> >> Smtp.
>> > 
>> > I like Http better as personal taste. But if HTTP is 
>> > preferred then I'll
>> > do that. Actually I think I will make a pull request to 
>> > extend the
>> > dlang.org/dstyle.html doc with and example that we can point 
>> > to when
>> > someone asks about styling. I've spend too much time 
>> > restyling because
>> > there is no such style doc already and people are 
>> > complaining about
>> > style
>> > in reviews anyway.
>> 
>> I absolutely agree that the "D Style" page should be revised 
>> and extended
>> to reflect the current standards that new Phobos modules are 
>> expected to
>> adhere to.
>> 
>> I found an open pull request that indicates a past effort in 
>> this regard:
>> https://github.com/D-Programming-Language/d-programming-language.org/pull/16
>> 
>> (I thought that another document was also floating around that 
>> was a
>> proposed new "Style Guide for Phobos", but I don't recall who 
>> authored it
>> and I don't remember where it was located.)
>
> Yeah. I need to get back to that. Portions of it were 
> completely agreed upon and others need further discussion, and 
> I keep forgetting to get those discussed among the Phobos devs 
> and get those questions settled.
>
> - Jonathan m Davis

Nice to see that something is in progress. Please also add a note 
about acronyms in names then.

/Jonas




More information about the Digitalmars-d mailing list