You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Carsten Ziegeler <cz...@apache.org> on 2007/08/01 15:43:06 UTC
Access to confluence
Can someone please add me to the felix group for confluence?
Additional question: do we ensure that only people with a cla get access
to the felix site in confluence?
Carsten
--
Carsten Ziegeler
cziegeler@apache.org
Re: Access to confluence
Posted by Carsten Ziegeler <cz...@apache.org>.
Marcel Offermans wrote:
> On Aug 1, 2007, at 21:04 , Upayavira wrote:
>
>> From Felix's point of view felix-users and FELIX are okay names, from
>> the ASF infra point of view, I'd prefer felix-committers and
>> FELIXxSITE, as that is what a lot of other projects' sites are named.
>> It enables infra folks looking at the confluence setup to _instantly_
>> know what these represent, whereas felix-users and FELIX are ambiguous.
>>
>> Sound reasonable?
>
> The naming of the group can be changed easily, I have no objections
> against renaming that. Same for renaming the space. The only problem is
> that you cannot rename a space key in Confluence, so we probably need to
> do a complete export of the current space, import it in a newly created
> one and restore anything we might have broken in the process. Is that
> something you can do? If so that would be great. We might want to
> announce something like that, because it will probably cost some time to
> do (during which we don't want people to edit the space).
>
Hmm, not sure either - but I think we should rename the group and the
space to be in line with other projects.
Carsten
--
Carsten Ziegeler
cziegeler@apache.org
Re: Access to confluence
Posted by Marcel Offermans <ma...@luminis.nl>.
On Aug 1, 2007, at 21:04 , Upayavira wrote:
> From Felix's point of view felix-users and FELIX are okay names,
> from the ASF infra point of view, I'd prefer felix-committers and
> FELIXxSITE, as that is what a lot of other projects' sites are
> named. It enables infra folks looking at the confluence setup to
> _instantly_ know what these represent, whereas felix-users and
> FELIX are ambiguous.
>
> Sound reasonable?
The naming of the group can be changed easily, I have no objections
against renaming that. Same for renaming the space. The only problem
is that you cannot rename a space key in Confluence, so we probably
need to do a complete export of the current space, import it in a
newly created one and restore anything we might have broken in the
process. Is that something you can do? If so that would be great. We
might want to announce something like that, because it will probably
cost some time to do (during which we don't want people to edit the
space).
Greetings, Marcel
Re: Access to confluence
Posted by Upayavira <uv...@odoko.co.uk>.
Marcel Offermans wrote:
> On Aug 1, 2007, at 17:04 , Carsten Ziegeler wrote:
>>>
>>>> Additional question: do we ensure that only people with a cla get
>>>> access
>>>> to the felix site in confluence?
>>>
>>> Good question. We should really set up FELIXxSITE and use that for the
>>> website, then FELIX is our wiki. We then create felix-committers group,
>>> and only add committers to that.
>> Yepp, I think this makes sense - I already set up the site at
>> http://felix.apache.org/FELIX :)
>
> As far as I understand correctly, we need to have a site that is only
> editable by people that have signed a CLA if we ship whole copies of the
> website as part of our releases. We might want to do that (or at least
> parts of the site) so it makes sense to ensure that only people with a
> CLA end up in our group.
>
> At the moment, we have three groups that have rights to this space:
> - confluence-users (that can view, create comments and create
> attachments); this is a group that anybody who registers with Confluence
> ends up in, so we only allow those peopel very basic rights (comments do
> not get exported anyway, attachments is something we could argue about,
> since those are exported, so we might want to change the rights on that
> point);
> - felix-users (full edit rights on pages, comments and attachments);
> for everybody that is a committer in the project and maintains part of
> the site (we indeed should make 100% that everybody in this group has a
> CLA on file);
> - felix-admins (admin rights); which mainly means these users can
> administer the space.
>
> So rights wise, as long as we make sure all "felix-users" have a CLA on
> file, we're fine, even if we distribute (part of) the site in our releases.
>
> The second question, whether we want a separate wiki apart from our
> website, is a different matter. I would say, our FELIX space IS our
> website, from that sense we simply use Confluence as our CMS for the site.
>
> We could setup a second space (let's say FELIXWIKI) if we feel there is
> a need for a separate wiki. To be honest, I personally don't feel a
> strong need to have a wiki, but if others in the community feel we do,
> then let's create one and come to some kind of consensus about what
> should be on our site and what should be on our wiki.
>
>> Unfortunately, there is a slight problem with this right now, most links
>> and references (to images etc) are absolute and therefore pointing back
>> to the cwiki instance. I have currently no clue how to change this.
>
> The links in the menu are simply hardcoded in the template. I can fix
> those. It might take a bit of fiddling to make sure the relative paths
> we use always work, but that should be fixable.
>
> I'll report back as soon as I've done that. :)
>
> Greetings, Marcel
From Felix's point of view felix-users and FELIX are okay names, from
the ASF infra point of view, I'd prefer felix-committers and FELIXxSITE,
as that is what a lot of other projects' sites are named. It enables
infra folks looking at the confluence setup to _instantly_ know what
these represent, whereas felix-users and FELIX are ambiguous.
Sound reasonable?
Regards, Upayavira
Re: Access to confluence
Posted by Carsten Ziegeler <cz...@apache.org>.
Marcel Offermans schrieb:
> On Aug 2, 2007, at 9:33 , Carsten Ziegeler wrote:
>
>> Marcel Offermans wrote:
>>> Exporting a space as an admin works as follows:
>>> - Go to Administration / Plugins and select the Auto Export Plugin from
>>> the list.
>> Ah, thanks, I don't see this administration page - could it be that I
>> need to be more than just felix-admin for this?
>
> That's very likely, the link should appear in the top right (where you
> can also see your profile, history, preferences and perform a log out).
> I just upgraded your account to this status. Do you see it now?
>
Yes, thanks, Marcel - it shows also a message the the license is about
to expire on 28th of August :)
I've just changed the redirect from felix.apache.org to the exported
pages. I also renamed the export directory from FELIX to site, so our
urls are http://felix.apache.org/site/something.html
which I think looks a little bit nicer.
Carsten
--
Carsten Ziegeler
cziegeler@apache.org
Re: Access to confluence
Posted by Marcel Offermans <ma...@luminis.nl>.
On Aug 2, 2007, at 9:33 , Carsten Ziegeler wrote:
> Marcel Offermans wrote:
>> Exporting a space as an admin works as follows:
>> - Go to Administration / Plugins and select the Auto Export
>> Plugin from
>> the list.
> Ah, thanks, I don't see this administration page - could it be that I
> need to be more than just felix-admin for this?
That's very likely, the link should appear in the top right (where
you can also see your profile, history, preferences and perform a log
out). I just upgraded your account to this status. Do you see it now?
Greetings, Marcel
Re: Access to confluence
Posted by Carsten Ziegeler <cz...@apache.org>.
Marcel Offermans wrote:
> On Aug 2, 2007, at 8:57 , Carsten Ziegeler wrote:
>
>> Marcel Offermans wrote:
>>> Re-exporting must be done by a confluence admin at the moment.
>>>
>> How does this re-exporting work? Currently I see only an export where I
>> can download the exported stuff. Is this the way to go: download and put
>> it on the server?
>
> Exporting a space as an admin works as follows:
> - Go to Administration / Plugins and select the Auto Export Plugin from
> the list.
Ah, thanks, I don't see this administration page - could it be that I
need to be more than just felix-admin for this?
Carsten
> - Click on Configure plugin.
> - Go to the "Rebuild exported spaces", select Apache Felix from the list.
> - Hit "Export Space(s)" and wait while all pages get regenerated.
>
> Greetings, Marcel
>
>
--
Carsten Ziegeler
cziegeler@apache.org
Re: Access to confluence
Posted by Marcel Offermans <ma...@luminis.nl>.
On Aug 2, 2007, at 8:57 , Carsten Ziegeler wrote:
> Marcel Offermans wrote:
>> Re-exporting must be done by a confluence admin at the moment.
>>
> How does this re-exporting work? Currently I see only an export
> where I
> can download the exported stuff. Is this the way to go: download
> and put
> it on the server?
Exporting a space as an admin works as follows:
- Go to Administration / Plugins and select the Auto Export Plugin
from the list.
- Click on Configure plugin.
- Go to the "Rebuild exported spaces", select Apache Felix from the
list.
- Hit "Export Space(s)" and wait while all pages get regenerated.
Greetings, Marcel
Re: Access to confluence
Posted by Carsten Ziegeler <cz...@apache.org>.
Marcel Offermans wrote:
> On Aug 1, 2007, at 21:11 , Upayavira wrote:
>
>> Have a look in, say, the Wicket template and see how they do it.
>
> Good point. They include a navigation page that contains the "menu".
> I've changed our space to do that too. The "navigation" page in our
> space is what's being used now. One thing we should remember: if anybody
> changed the menu, we need to re-export the whole site since the auto
> exporter does not pick up on changes like that.
>
> Re-exporting must be done by a confluence admin at the moment.
>
How does this re-exporting work? Currently I see only an export where I
can download the exported stuff. Is this the way to go: download and put
it on the server?
Carsten
--
Carsten Ziegeler
cziegeler@apache.org
Re: Access to confluence
Posted by Marcel Offermans <ma...@luminis.nl>.
On Aug 1, 2007, at 21:11 , Upayavira wrote:
> Have a look in, say, the Wicket template and see how they do it.
Good point. They include a navigation page that contains the "menu".
I've changed our space to do that too. The "navigation" page in our
space is what's being used now. One thing we should remember: if
anybody changed the menu, we need to re-export the whole site since
the auto exporter does not pick up on changes like that.
Re-exporting must be done by a confluence admin at the moment.
Greetings, Marcel
Re: Access to confluence
Posted by Upayavira <uv...@odoko.co.uk>.
Marcel Offermans wrote:
>
> On Aug 1, 2007, at 20:36 , Marcel Offermans wrote:
>
>> The links in the menu are simply hardcoded in the template. I can fix
>> those. It might take a bit of fiddling to make sure the relative paths
>> we use always work, but that should be fixable.
>
> The auto exporter converts relative links to absolute ones:
> /FELIX/index.html becomes http://cwiki.apache.org/FELIX/index.html
>
> What I can do is make links that are hardcoded to felix.apache.org,
> otherwise we probably need a more sophisticated way of migrating and
> translating our site from one server to another (we might even do that
> with something like wget which I think can rewrite URL's if you ask it
> to get a mirror image of a site).
>
> I will go through the code and search for other locations that still
> refer to the cwiki site and change 'em all.
Have a look in, say, the Wicket template and see how they do it.
Regards, Upayavira
Re: Access to confluence
Posted by Marcel Offermans <ma...@luminis.nl>.
On Aug 1, 2007, at 20:36 , Marcel Offermans wrote:
> The links in the menu are simply hardcoded in the template. I can
> fix those. It might take a bit of fiddling to make sure the
> relative paths we use always work, but that should be fixable.
The auto exporter converts relative links to absolute ones:
/FELIX/index.html becomes http://cwiki.apache.org/FELIX/index.html
What I can do is make links that are hardcoded to felix.apache.org,
otherwise we probably need a more sophisticated way of migrating and
translating our site from one server to another (we might even do
that with something like wget which I think can rewrite URL's if you
ask it to get a mirror image of a site).
I will go through the code and search for other locations that still
refer to the cwiki site and change 'em all.
Greetings, Marcel
Re: Access to confluence
Posted by Marcel Offermans <ma...@luminis.nl>.
On Aug 1, 2007, at 17:04 , Carsten Ziegeler wrote:
>>
>>> Additional question: do we ensure that only people with a cla get
>>> access
>>> to the felix site in confluence?
>>
>> Good question. We should really set up FELIXxSITE and use that for
>> the
>> website, then FELIX is our wiki. We then create felix-committers
>> group,
>> and only add committers to that.
> Yepp, I think this makes sense - I already set up the site at
> http://felix.apache.org/FELIX :)
As far as I understand correctly, we need to have a site that is only
editable by people that have signed a CLA if we ship whole copies of
the website as part of our releases. We might want to do that (or at
least parts of the site) so it makes sense to ensure that only people
with a CLA end up in our group.
At the moment, we have three groups that have rights to this space:
- confluence-users (that can view, create comments and create
attachments); this is a group that anybody who registers with
Confluence ends up in, so we only allow those peopel very basic
rights (comments do not get exported anyway, attachments is something
we could argue about, since those are exported, so we might want to
change the rights on that point);
- felix-users (full edit rights on pages, comments and
attachments); for everybody that is a committer in the project and
maintains part of the site (we indeed should make 100% that everybody
in this group has a CLA on file);
- felix-admins (admin rights); which mainly means these users can
administer the space.
So rights wise, as long as we make sure all "felix-users" have a CLA
on file, we're fine, even if we distribute (part of) the site in our
releases.
The second question, whether we want a separate wiki apart from our
website, is a different matter. I would say, our FELIX space IS our
website, from that sense we simply use Confluence as our CMS for the
site.
We could setup a second space (let's say FELIXWIKI) if we feel there
is a need for a separate wiki. To be honest, I personally don't feel
a strong need to have a wiki, but if others in the community feel we
do, then let's create one and come to some kind of consensus about
what should be on our site and what should be on our wiki.
> Unfortunately, there is a slight problem with this right now, most
> links
> and references (to images etc) are absolute and therefore pointing
> back
> to the cwiki instance. I have currently no clue how to change this.
The links in the menu are simply hardcoded in the template. I can fix
those. It might take a bit of fiddling to make sure the relative
paths we use always work, but that should be fixable.
I'll report back as soon as I've done that. :)
Greetings, Marcel
Re: Access to confluence
Posted by Carsten Ziegeler <cz...@apache.org>.
Marcel Offermans schrieb:
> On Aug 1, 2007, at 17:04 , Carsten Ziegeler wrote:
>
>> I already set up the site at
>> http://felix.apache.org/FELIX :)
>
> Carsten, did you already setup some kind of cron job to keep that site
> "in sync"? I'm currently changing the site so we can deploy it at that
> location, so it would be great if you could automate that rsync (if you
> haven't already :D :D).
>
Yes, the rsync is in place and it seems that it worked :)
Now the remaining part is to edit the download template to include the
mirror stuff. Do you want to take care of it, or should I do it?
Carsten
--
Carsten Ziegeler
cziegeler@apache.org
Re: Access to confluence
Posted by Marcel Offermans <ma...@luminis.nl>.
On Aug 1, 2007, at 17:04 , Carsten Ziegeler wrote:
> I already set up the site at
> http://felix.apache.org/FELIX :)
Carsten, did you already setup some kind of cron job to keep that
site "in sync"? I'm currently changing the site so we can deploy it
at that location, so it would be great if you could automate that
rsync (if you haven't already :D :D).
Greetings, Marcel
Re: Access to confluence
Posted by Carsten Ziegeler <cz...@apache.org>.
Upayavira wrote:
> Carsten Ziegeler wrote:
>> Can someone please add me to the felix group for confluence?
>
> Done
Thanks!
>
>> Additional question: do we ensure that only people with a cla get access
>> to the felix site in confluence?
>
> Good question. We should really set up FELIXxSITE and use that for the
> website, then FELIX is our wiki. We then create felix-committers group,
> and only add committers to that.
Yepp, I think this makes sense - I already set up the site at
http://felix.apache.org/FELIX :)
Unfortunately, there is a slight problem with this right now, most links
and references (to images etc) are absolute and therefore pointing back
to the cwiki instance. I have currently no clue how to change this.
>
> If I can do bits of admin to help with that, let me know.
Great! It would be interesting to hear what others think about it.
Carsten
--
Carsten Ziegeler
cziegeler@apache.org
Re: Access to confluence
Posted by Upayavira <uv...@odoko.co.uk>.
Carsten Ziegeler wrote:
> Can someone please add me to the felix group for confluence?
Done
> Additional question: do we ensure that only people with a cla get access
> to the felix site in confluence?
Good question. We should really set up FELIXxSITE and use that for the
website, then FELIX is our wiki. We then create felix-committers group,
and only add committers to that.
If I can do bits of admin to help with that, let me know.
Regards, Upayavira