Walt Ludwick wrote:
> Fabian Guisset wrote:
> ...

> 
>> What's already there:
>> - The Zope server fully configured
>> - The framework to add/edit content (still needs some tweaking)
>> - The workflow (i.e. permissions and privileges)
>> - The URI structure
> 
> 
> W/r/t your points 1 and 4: i don't doubt it.
> 
> W/r/t point three, i have to say:  if the basic workflow is what's 
> implemented, then i don't get it.  Within the realm of "my stuff," i've 
> created a few objects (two news items, and a mod. to my default index 
> page), but can't publish them:  When i select the items and command 
> "publish", i get a response of "No workflow provides the "publish" 
> action."  And, while i can view the list of members (only when logged 
> in, but not when anonymous - as it should be, IMO), i cannot see anybody 
> else's stuff;  i have clicked on several users' names (e.g. yourself, 
> Gervase, random others), and i get  only an authentication screen, which 
> does not allow me to pass (FYI: my username is "wludwick"), i get the 
> "unauthorized" error msg in response ("You are not allowed to access 
> listFolderContents in this context").
> 
This may come as a surprise, but it is as intended.
Currently you have the role "Member". What can it do?
A member can:
   - Create and edit any document in his Member/ folder.
   - Navigate the site
A member cannot:
   - Publish anything
   - Edit and create anything outside of his Member/ folder.

Think of it: if a Member could publish anything in his Member/ folder, 
there would be tons of people who would be Members of the site just to 
have their own free space on the web! Which is _not_ the point ;-)
It _might_ be reasonable to allow Members to "submit for review" a 
document in their own folder, but I think it would be a waste of time 
for the reviewers. They would spend enough time as it is reviewing 
content that goes in the "real" mozilla.org.

To do anything worthwhile wrt creating/editing content, you will have to 
be granted the "Contributor" role. A Contributor can edit/create any 
document, then may submit it for review. A Contributor cannot publish 
anything outside of his own Member/ folder without a "Reviewer" approval.

The workflow also allows us to hand the ownership of a particular folder 
  to a Member, which would then become the "Owner" of that folder. (e.g. 
give the ownership of /contribute/quality to Gerv ;-)

Finally there is the Manager role, which gives the full privileges to 
edit all the aspects of the site.

I think that, in time, all the Members who contribute content to the 
site will be given the Contributor role. There is no point in giving 
more privileges to Members, most of which we have never heard of before, 
and might do unwanted things.

This said, if you want to experiment with the site and add some content, 
drop me a mail and we'll see together what is possible (i.e. giving you 
the Contributor role) :-)


> W/r/t your point 2:  True enough that there *is* a framework for adding/ 
> editing content - and it *does* need "some tweaking."  I've already got 
> several pages of notes on tweaks that appear to me as necessary, on the 
> basis of my own quite superficial experience with the app thus far. But, 
> in light of the last pgph, i'm wondering how i'm supposed to share this 
> stuff in context (or as close to it as possible)?  Am i to post such 
> minutae to this list?  Or rather, in the "eat your own dogfood" spirit 
> (a concept that mozilla.org has done much to propegate; i for one have 
> certainly drunk the kool-aid), would it not be better to get workflow 
> enabled at moz.zope.org to facilitate such sharing?  |/|/
> 
Yes we'd be interested to see that list :-)
I'm sure the Zope developer will be glad as well :-)

> 
>> What still needs to be done:
>> - The layout (template + css + python scripts)
>> - Add more content
> 
> 
> Amen on both counts.  I want to help on both these scores, but i think 
> that a certain amount of action on the latter score must precede 
> constructive work on the former - which obviously can't happen until 
> these workflow problems are ironed out.  I for one would much rather see 
> crude-but-effective at this point, rather than pretty-but-useless.  To 
> invoke a quote that's become axiomatic in CMS circles "It's about the 
> content, stupid!"  :-)   |/|/
> 

Agreed. However, as I said before, we don't want to get too much content 
on the new site too soon for three reasons:

1) A demo does not require that many docs to be migrated. Just enough to 
show the navigation side of the site.
2) If mozilla.org refuses the project, I want the wasted time to be as 
small as possible.
3) Documents are still modified on mozilla.org as we speak, so the 
moz.zope.org version of those docs are quickly out-of-date. The more 
content we migrate, the more work we have to do to maintain them.



Reply via email to