Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Nando (Courant Admin) v1 Spec
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  10 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Max Cutler  
View profile  
 More options Jun 1 2009, 2:27 am
From: Max Cutler <maxcut...@gmail.com>
Date: Sun, 31 May 2009 23:27:40 -0700 (PDT)
Local: Mon, Jun 1 2009 2:27 am
Subject: Nando (Courant Admin) v1 Spec
Hey everyone,

It's been a long time coming, but I've finally finished writing down
the v1 spec for the new Courant admin interface, codename Nando. It is
divided into three areas: conceptual design, interface design, and
technical design. Please feel free to read as much of it as you
desire, and *please* give feedback here on the mailing list.

The interface design portion of the document is a bit barebones, as
Paul and I have determined that it would be best to design the details
of the admin through a prototyping and iterative design process. One
or both of us will be blogging and posting on this mailing list as
prototypes are completed, and we hope you all will be involved in the
process and help make Nando the best it can be.

I will be getting started on the implementation this week, and will be
blogging/tweeting about and committing code as I go. Paul will be
working on the first prototype page, which we'll get into your hands
ASAP. We're going to try to be fully transparent in this process, in
the hopes that some of you will be inspired and want to join in the
fun.

http://www.courantnews.com/files/nando_spec_v1.pdf

I look forward to your feedback!

- Max


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mo  
View profile  
 More options Jun 4 2009, 10:04 pm
From: Mo <bat...@gmail.com>
Date: Thu, 4 Jun 2009 19:04:13 -0700 (PDT)
Local: Thurs, Jun 4 2009 10:04 pm
Subject: Re: Nando (Courant Admin) v1 Spec
Hey Max,

Read through the spec (skipped the technical section, since I'm not
really up-to-speed with django... yet), and have to say you did a
great job. Very thorough and I was glad to see that you had
rationalized many of the decisions. Made a lot of sense.

Was also good to see some parallels in the workflow piece, between
Nando and what we've been aiming for with Edit Flow (http://
www.copress.org/wiki/Edit_Flow_Project) -- good to know we're both
aiming for similar directions (although different platforms).

Some notes/questions:

Working with InDesign/Desktop Publishing:
I'd imagine XML output would satisfy most needs, since most desktop
publishing programs have XML import capabilities. Adobe has some good
resources on InDesign+XML integration: http://www.adobe.com/products/indesign/scripting/
(though for a true publishing solution, I'd imagine you might still
need a go-between app, that facilitates communication to and from
InDesign and Nando)

Staffer role:
On pg 5: "Staffers are normally placed into one of these departments
as their primary responsibility, which is reflected in their dashboard
and other views." Just wondering if staffers can be placed across
departments? A definite use case in smaller publications.

Key thing I think for any newsroom/publishing software, I think, is
flexibility, and from reading the spec, it looks like you've
definitely got that. Definitely looking forward to the end result.

That's all that struck me as I read through it. Any thing else comes
up, I'll let you know.

Mo

On Jun 1, 2:27 am, Max Cutler <maxcut...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Marshall Roch  
View profile  
 More options Jun 4 2009, 10:31 pm
From: Marshall Roch <marsh...@mroch.com>
Date: Thu, 4 Jun 2009 22:31:33 -0400
Local: Thurs, Jun 4 2009 10:31 pm
Subject: Re: Nando (Courant Admin) v1 Spec
On Jun 4, 2009, at 10:04 PM, Mo wrote:

> Some notes/questions:

> Working with InDesign/Desktop Publishing:
> I'd imagine XML output would satisfy most needs, since most desktop
> publishing programs have XML import capabilities. Adobe has some good
> resources on InDesign+XML integration: http://www.adobe.com/products/indesign/scripting/
> (though for a true publishing solution, I'd imagine you might still
> need a go-between app, that facilitates communication to and from
> InDesign and Nando)

Last time I tried that, InDesign CS3's XML import was only good for  
creating catalogs and similar documents. You couldn't drag a group of  
story elements (headline, byline, content, photo, etc.) from a library  
onto the page and then tell InDesign to place a particular XML  
document into those elements. Has anyone figured out how to do that,  
perhaps in CS4? The new version's docs make it look promising...

> Staffer role:
> On pg 5: "Staffers are normally placed into one of these departments
> as their primary responsibility, which is reflected in their dashboard
> and other views." Just wondering if staffers can be placed across
> departments? A definite use case in smaller publications.

Most of our writers don't have a "home" department and so it'd be  
important not to force them to have one. Some editors, even, have  
multiple departments, especially when we have vacancies and other  
editors fill the gaps.

 From the spec, it wasn't clear to me what would prevent the dashboard  
from listing the staffer's articles from all sections. For editors, it  
should be easy to add multiple widgets that list all the pending  
articles in each section of responsibility.

--
Marshall


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Max Cutler  
View profile  
 More options Jun 4 2009, 11:01 pm
From: Max Cutler <maxcut...@gmail.com>
Date: Thu, 4 Jun 2009 20:01:05 -0700 (PDT)
Local: Thurs, Jun 4 2009 11:01 pm
Subject: Re: Nando (Courant Admin) v1 Spec
Thanks for the responses Mo and Marshall.

I'll be exploring the InDesign stuff with one of the head P&D staffers
at the YDN in the coming weeks/months, and I'll be sure to publicize
any solution we come up with. I included that in the document to show
the direction that we'd like to see things head.

Regarding placing staffers in departments, you both make a good point
that we need to allow for placement in multiple departments. The
purpose of departments is simply a simple filtering mechanism:
staffers (by default) only see things in their departments on the
various pages. I was contemplating how to handle the managing editors
and EIC roles, and I think the answer is simply to not place them in a
department and therefore they get an unfiltered view of everything
(alternatively, we could have a "special" department that sees
everything). It'll certainly be possible for staffers to look at
things outside their specified department(s), but probably just in a
read-only manner. This is clearly something that will be refined as we
work on Nando, and that's why we'll need input as we start showing off
working code.

For other readers, please continue to post your thoughts. Stuff like
this I hadn't quite thought of, so it's good to get your voices heard.

Max

On Jun 4, 7:31 pm, Marshall Roch <marsh...@mroch.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Marshall Roch  
View profile  
 More options Jun 4 2009, 11:35 pm
From: Marshall Roch <marsh...@mroch.com>
Date: Thu, 4 Jun 2009 23:35:35 -0400
Local: Thurs, Jun 4 2009 11:35 pm
Subject: Re: Nando (Courant Admin) v1 Spec
On Jun 4, 2009, at 11:01 PM, Max Cutler wrote:

> I was contemplating how to handle the managing editors
> and EIC roles, and I think the answer is simply to not place them in a
> department and therefore they get an unfiltered view of everything
> (alternatively, we could have a "special" department that sees
> everything).

I wouldn't start adding special cases. Have a many-to-many  
relationship between departments and sections, and then you can choose  
which sections are a part of each department. For 99% of the cases,  
you'd only add one section to each department, but you'd add them all  
to the EIC.

A super-department that sees everything wouldn't work for us, since  
the EIC controls editorial content and the Publisher controls other  
stuff, like business and advertising. So we'd want the EIC to see all  
of the content sections and the Publisher to see all the non-content  
stuff that's still managed by the CMS.

--
Marshall


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Max Cutler  
View profile  
 More options Jun 5 2009, 12:05 am
From: Max Cutler <maxcut...@gmail.com>
Date: Thu, 4 Jun 2009 21:05:47 -0700 (PDT)
Local: Fri, Jun 5 2009 12:05 am
Subject: Re: Nando (Courant Admin) v1 Spec
Just to clarify, by "everything" I only meant in the Newsroom area,
which is where the "departments" system operates. Permissions for
everything else (outside the Newsroom area) will still have separate
granular permissions. I should probably avoid spouting random
implementation ideas before giving them substantial thought.

If you look at the mocks, especially the detailed day mock, you'll see
that the department categorization is just used to bubble things that
are probably more relevant to you towards the top of the pile. The EIC
and other top non-department editors don't need such a demarcation, so
perhaps they just wouldn't be assigned departments altogether. Again,
it's something that's easy enough to tweak and change as we go; most
of the interfaces are going to be iteratively designed as we build
code and get people trying it out.

On Jun 4, 8:35 pm, Marshall Roch <marsh...@mroch.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Can Duruk  
View profile  
 More options Jun 5 2009, 12:12 am
From: Can Duruk <candu...@gmail.com>
Date: Thu, 4 Jun 2009 21:12:52 -0700
Local: Fri, Jun 5 2009 12:12 am
Subject: Re: Nando (Courant Admin) v1 Spec
First of all, some rather superficial comments about the spec sheet.

It's kind of beyond me why you had to rename the admin part  
separately. It's the admin part of the Courant CMS.

"Manage" sounds like managing the internal systems of Nando/Courant.  
I'd try to find a better name for the non-content related parts.

As for real comments:

I think you need to prioritize many of the features. The spec sheet is  
very comprehensive but there are a lot of things that would be at most  
*nice to have* if not just making the thing overly complicated. For  
example: users being able to share their widget configs, notifying  
people thru PMs. I think having PMs in the system is a double edged  
sword; email is significantly more universal. I think a better option  
could be something like what Google Groups does; keep things both in  
email and in the system. (Or you could wait for Google Wave and  
implement that, heh :)

Also, I like the mockups but I think this spec sheet kind of makes it  
harder to understand what is going on. I don't see what's going to be  
in the Summary Views and Menu boxes in one of the Summary Views. Same  
with the Print Version sidebar.

I think you have the right idea with iterative design process but if  
you have these kind of detailed mockups, that honestly is hard for a  
third party to comprehend fully, you'll eventually end up implementing  
random things that you don't really need.

Re: role management, I agree with Marshall about not adding special  
cases. A flexible many-to-many should technically cover most of the  
cases. Any given special case you add will only make things harder to  
maintain.

I'll chime in more as more things come to my mind.

On Jun 4, 2009, at 8:01 PM, Max Cutler wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Max Cutler  
View profile  
 More options Jun 5 2009, 12:24 am
From: Max Cutler <maxcut...@gmail.com>
Date: Thu, 4 Jun 2009 21:24:57 -0700 (PDT)
Local: Fri, Jun 5 2009 12:24 am
Subject: Re: Nando (Courant Admin) v1 Spec
Thanks for your feedback Can.

The separate name is simply a codename, and will perhaps eventually be
just "Courant admin". But for Twitter's sake, as well as a less-
generic name in the code, we chose Nando to make it easier to tell
what we were talking about in different contexts.

I don't like the name "Manage" for that area, but I've yet to think of
anything shorter than "Non-news content management." Rob and I talked
this out to some length and couldn't come up with anything good.
Suggestions are welcomed!

I think I mentioned somewhere in the document that the spec contained
everything that we'd like to eventually see in Nando, but I didn't
want to pollute the document with priority/version numbers all over.
Paul and I have discussed priorities and order of implementation, and
once I think that through some more I'll post it up in the project
wiki and start filing tickets against the desired features. You hit
the nail on the head though, dashboard and PM system are both low
priority items for us now; top priority is the newsroom (workflow
esp.), and then the other content management, and then configuration,
and *then* dashboard and all the other niceties. Part of the impetus
for publishing the spec with everything in it was to see what people
wanted the most.

I'm sorry that the mocks weren't that clear, the tool I was using
isn't all that flexible. Paul is in the process of making the first of
the prototypes, and we'll be posting that for feedback when he has it
done.

Max

On Jun 4, 9:12 pm, Can Duruk <candu...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Daniel Bachhuber  
View profile  
 More options Jun 5 2009, 12:46 am
From: Daniel Bachhuber <danielbachhu...@gmail.com>
Date: Thu, 4 Jun 2009 21:46:37 -0700 (PDT)
Local: Fri, Jun 5 2009 12:46 am
Subject: Re: Nando (Courant Admin) v1 Spec
Wow. I started putting together my thoughts and then I got this thread
to deal with. The beginning of my thoughts, in no particular order:

- Regarding users, what they see, and how their permissions are
defined. An idea that came from reading the thread is to handle
permissions and user groups more like tags in the sense that multiple
tags could be added to a person. These tags could either be defined by
department (category in WordPress) or editing capabilities. I would
imagine the tags would just be comma separated values that the
administrator would add to the user's profile (i.e. "sports, opinion,
new") which would mean that the user would have permissions to access
sports OR opinion OR news and see information flows related to each.
Similarly, a user could be tagged with "reporter, editor, admin" to
inherit the permission levels of each. (Mo, make a mental note. We
might do Edit Flow this way too :)

- The distinction between "Manage" and "Newsroom" really don't make
any sense to me at all. Both are about manipulating content and the
permissions related to each; having them separate is just clinging to
some archaic notion of what news content used to be. I'd drop Manage
and put everything under Newsroom. If you could figure out a framework
for managing that content flow such that articles and media work with
it, and then calendar additions and wiki edits could be added as the
applications are fleshed out, I'd say all the more power to you.

- Email notifications are going to be hella legit. I'm not even in a
publishing workflow really at the moment, but we're just waiting to
have them for the CoPress blog. You'll need to have user preferences
for them so that they can choose which type of email notifications
they're going to receive. Commenting makes sense as it relates to
content within the system; I think it's way easier to manage
conversations that way. PMs should just be <
ahref="mailto:addr...@domain.org">email links</a> (we'll see how ol'
Google interprets that link)

Going through the mockups now, might have more feedback in a bit.

Looking good, Max! I'm really looking forward to seeing this in the
wild; everyone that's been stuck with an ungainly proprietary CMS up
until this point are going to pee their pants :)

Cheers,

Daniel

On Jun 4, 9:24 pm, Max Cutler <maxcut...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Daniel Bachhuber  
View profile  
 More options Jun 5 2009, 1:01 am
From: Daniel Bachhuber <danielbachhu...@gmail.com>
Date: Thu, 4 Jun 2009 22:01:58 -0700
Local: Fri, Jun 5 2009 1:01 am
Subject: Re: Nando (Courant Admin) v1 Spec
More feedback/ideas:

- Another idea I'm playing with for a couple of projects is the
concept of these comments around changes within the system being
limited to 140 characters. Brevity promotes concise updates, or so one
would hope. The idea is that these updates would then power the
notifications within the system. On the dashboard, you'd have a river
of activity (a la FriendFeed) where you'd have a super to the point
view of the changes being made to content within the system. This
might be worth experimenting with.

- The Dashboard/Newsroom should be the launch point for all activity
within the system. Configuration should either be up in the top right,
or a series of options in the footer.

Technical design is very interesting, but something I'm not qualified
to comment on yet.

Sweet, looking forward to seeing how this progresses. Great job thus far!

On Thu, Jun 4, 2009 at 9:46 PM, Daniel

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »