- From: PhistucK <phistuck@gmail.com>
- Date: Thu, 13 Jun 2013 08:24:00 +0300
- To: Julee Burdekin <jburdeki@adobe.com>
- Cc: Scott Rowe <scottrowe@google.com>, Chris Mills <cmills@w3.org>, Webplatform mailing list <public-webplatform@w3.org>, Doug Schepers <schepers@w3.org>, Max Polk <maxpolk@gmail.com>
- Message-ID: <CABc02_LjifKb47KNaJDN1U7HC7dbHiio3OdEPno=M6HNKC0V+g@mail.gmail.com>
Regarding your first point, I am still not sure I understand. Do you mean that "Objects" is the root in all of the paths? If so, why do you think it should be called "Object" instead? ☆*PhistucK* On Thu, Jun 13, 2013 at 1:09 AM, Julee Burdekin <jburdeki@adobe.com> wrote: > Thanks, PhistucK! Responses inline, below. J > > > ---------------------------- > julee@adobe.com > @adobejulee > > From: PhistucK <phistuck@gmail.com> > Date: Wednesday, June 12, 2013 12:43 PM > To: julee <jburdeki@adobe.com> > Cc: Scott Rowe <scottrowe@google.com>, Chris Mills <cmills@w3.org>, > Webplatform mailing list <public-webplatform@w3.org>, Doug Schepers < > schepers@w3.org>, Max Polk <maxpolk@gmail.com> > Subject: Re: IA of Max's JS files for upload? > > See my comments inline. > > > ☆*PhistucK* > > > On Wed, Jun 12, 2013 at 4:02 AM, Julee Burdekin <jburdeki@adobe.com>wrote: > >> Scott & Chris: >> >> As far as information architecture goes, do either of you want to review >> and comment on the naming structures before Max uploads his first >> batch?[1][2] >> >> For instance, a couple of things I'm noticing: >> >> - Node is called "Objects" instead of "Object" >> >> Where do you see that? perhaps I am misunderstanding. > On the output pages: > >> >> >> http://dev.maxpolk.org/msdnjs/index.php?title=Special:AllPages&from=Constants&to=Objects%2Farguments >> >> - Max is using initial caps, where our convention is to use lowercase >> unless required. So, operator, statements, constants, etc., should all be >> lower case, no? >> >> I do not recall a lower case policy. Everything is named according to > its usage in the language/bindings. For case insensitive (or somewhat > insensitive, anyway) languages, like HTML or CSS we do prefer lower case. > Are you referring to "Array" versus "array"? or to "Function" versus > "function" (within the title of the page)? > The former should stay "Array" (this is the actual way to use it), the > latter should be dropped anyway, so no need to convert anything, in my > opinion. > > Not Array, not keywords, etc.. The parent node that buckets the objects, > functions, or whatever. > >> >> - Operator pages are named in plain English (i.e.: Operators/Division >> Assignment<http://dev.maxpolk.org/msdnjs/Operators/Division_Assignment> instead >> of using "/="), which makes sense, but should we align this with the >> at rules in CSS (i.e.: wiki/css/atrules/@media)? >> >> That is weird. I prefer the actual syntax rather than the plain English > name. But I do not feel that strongly about it. > > > > >> Thanks. >> >> Julee >> >> [1] >> http://dev.maxpolk.org/msdnjs/index.php?title=Special:AllPages&from=Constants&to=Objects%2Farguments >> [2] >> http://dev.maxpolk.org/msdnjs/index.php?title=Special%3AAllPages&from=Objects%2Farguments&to=&namespace=0 >> >> ---------------------------- >> julee@adobe.com >> @adobejulee >> >> >> >> >> -----Original Message----- >> From: Max Polk <maxpolk@gmail.com> >> Date: Tuesday, June 11, 2013 4:28 PM >> To: Doug Schepers <schepers@w3.org> >> Cc: Webplatform mailing list <public-webplatform@w3.org> >> Subject: Re: First full upload of MSDN-contributed JavaScript pages >> Resent-From: <public-webplatform@w3.org> >> Resent-Date: Tuesday, June 11, 2013 4:29 PM >> >> The methodology is explained in the Strategy section of my notes page: >> >> http://dev.maxpolk.org/msdnjs/MSDN-JS_development >> >> Basically I'm using the original structure: >> >> https://github.com/webplatform/msdn-js/blob/master/js_toc.html >> >> And simplifying page names to avoid duplication. I first said a bit >> about it here: >> >> >> http://lists.w3.org/Archives/Public/public-webplatform/2013May/0261.html >> >> And you can see PhistucK's response, where a modification was >> suggested. I was focused mainly on getting something out there so far >> and didn't address renaming things yet. The scripts used are public >> at: >> >> https://github.com/maxpolk/msdn-js-conversion >> >> And it's a Bash script that uses Linux tools for fixing filename >> anomalies, fixing internal links, renaming pages, removing unusual UTF >> characters, doing the page to final location mapping, calling the >> Python conversion script to actually convert the HTML into Mediawiki >> markup with proper escaping, and afterward uploading everything to the >> right location using a modified wpd tool. >> >> Page names are a bit tricky. Some functions (isArray) are not called >> on objects, but on the prototype, such as Array.isArray(x), so its >> page name is "Objects/Array/Array.isArray Function". This differs >> from the normal page name for functions called on instances like >> x.concat(b, c) with page name "Objects/Array/concat Method." >> >> We already have some good candidates for naming improvements from this >> untouched original structure by PhistucK, and as long as there is a >> deterministic process to arrive at the right name, it can be coded to >> use that. I have no preference as to final structure at the moment, >> so whatever is desired I'm here to make it happen. >> >> On Mon, Jun 10, 2013 at 2:49 AM, Doug Schepers <schepers@w3.org> wrote: >> >> Hi, Max- >> >> Great work! >> >> This is an excellent first pass. Can you talk a bit about your >> methodology, >> and maybe point us to your import script? >> >> We'll need to get serious about discussing how we want the pages to be >> structured, and what the templates should look like. This first pass will >> be >> a great boon in having something concrete to talk about. >> >> I'm really excited about this! >> >> Best Regards- >> -Doug >> >> >> >> On 6/10/13 12:18 AM, Max Polk wrote: >> >> >> The first full upload of the MSDN-contributed JavaScript pages can >> be found for review and comments at: >> >> First set: >> >> >> >> http://dev.maxpolk.org/msdnjs/index.php?title=Special:AllPages&from=Constants&to=Objects%2Farguments >> >> Second set: >> >> >> >> http://dev.maxpolk.org/msdnjs/index.php?title=Special%3AAllPages&from=Objects%2Farguments&to=&namespace=0 >> >> This was an automated process and if there are glitches in >> formatting you see, please let me know. The next step is to make >> fixes based on comments, then upload to the test wiki for a final >> review, and afterwards to webplatform. >> >> >> >> >> >> >
Received on Thursday, 13 June 2013 05:25:08 UTC