You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whimsical.apache.org by sebb <se...@gmail.com> on 2016/02/29 22:37:09 UTC

Problems with podlings pages

Main page lists a link for:

https://whimsy.apache.org/incubator/podlings/by-age

This lists 50 PPMCs

https://whimsy.apache.org/roster lists

51    Podlings    Active podlings at the ASF =>
https://whimsy.apache.org/podlings => 404

Not sure where the link is supposed to go or why the pages disagree on
the number of podlings

Re: Problems with podlings pages

Posted by sebb <se...@gmail.com>.
On 29 February 2016 at 22:27, Sam Ruby <ru...@intertwingly.net> wrote:
> Feel free to add a link on the main whimsy page, re-order columns,
> capitalize headings, etc.

OK

> I also forgot to mention that it is my intent to make the roster tool
> fully read/write over time... people with the appropriate permissions
> should be able to make updates from these pages.  The ability to edit
> the SpamAssassin score, and to add/remove committers are just an
> examples of what possibilities are there.
>
> So there may be other read-only views out there.  The phone book is an
> example.  I'm personally skeptical of it's functionality to do
> cross-checks.  Not that it duplicates functionality that has been

Not? Did you mean Note?

> present for a long time in the roster tool (that's fine with me, after
> all, it has a different target audience).  But that it tells the wrong
> audience (the general public) this information, and does not provide
> the means to correct it.

AFAIK, the phone book was aimed at committers, not the general public,
though it is public.
It is now usable as a replacement for most of people.a.o.

Whimsy is not as easy to use as it requires auth for most of the
information that has traditionally been publicly available from
people.a.o.

> - Sam Ruby
>
> On Mon, Feb 29, 2016 at 5:13 PM, sebb <se...@gmail.com> wrote:
>> On 29 February 2016 at 21:56, Sam Ruby <ru...@intertwingly.net> wrote:
>>> On Mon, Feb 29, 2016 at 4:40 PM, sebb <se...@gmail.com> wrote:
>>>> On 29 February 2016 at 21:37, sebb <se...@gmail.com> wrote:
>>>>> Main page lists a link for:
>>>>>
>>>>> https://whimsy.apache.org/incubator/podlings/by-age
>>>>>
>>>>> This lists 50 PPMCs
>>>>>
>>>>> https://whimsy.apache.org/roster lists
>>>
>>> How did you get to this page?
>>
>> I typed it in, because it's not linked from the main page.
>> Perhaps it should be added above the list of its sub-pages?
>>
>>> It should have a trailing slash.  Do we
>>> need to add the following to
>>> infrastructure-puppet/data/nodes/whimsy-vm2.apache.org.yaml
>>>
>>>         RedirectMatch ^/roster$ /roster/
>>
>> Probably not.
>>
>>>>> 51    Podlings    Active podlings at the ASF =>
>>>>> https://whimsy.apache.org/podlings => 404
>>>>>
>>>>> Not sure where the link is supposed to go
>>>>
>>>> Found it at
>>>>
>>>> https://whimsy.apache.org/roster/podlings
>>>>
>>>> However this repeats the information in, and indeed links to,
>>>> http://incubator.apache.org/projects/#current
>>>
>>> Apparently not.  One has 50 and one has 51.  :-)
>>>
>>>> Not sure why there is a need for this duplication.
>>>> Why not just link to the incubator site?
>>>
>>> I do link to the incubator site when you click on an individual podling.
>>>
>>> The index pages has counts, and can sort in various ways by clicking
>>> on the headings.
>>
>> Did not realise that; it's not immediately obvious.
>> I think the Status column should be between the Name and Description
>> (and IMO they would be more obvious if they were capitalised).
>>
>>> I'm not sure what cross-checks may be useful, but an
>>> example where cross-checks find authorizations associated with retired
>>> podlings can be found on the groups page.
>>
>> Current podlings may have a non-LDAP group (for SVN auth); this should
>> disappear when the podling graduates (it's replaced by an LDAP
>> committee group) or retires (it should be removed).
>>
>>>>> or why the pages disagree on
>>>>> the number of podlings
>>>
>>> Nope.  I would have thought that the two pages were derived from the
>>> same data source.
>>
>> They should both be derived from podlings.xml, but maybe they
>> interpret it differently.
>> Or maybe they are using different copies - there's the original SVN,
>> then maybe a staging copy and the deployed copy.
>> If a change has not been fully pushed there could be discrepancies.
>>
>>> - Sam Ruby

Re: Problems with podlings pages

Posted by Sam Ruby <ru...@intertwingly.net>.
Feel free to add a link on the main whimsy page, re-order columns,
capitalize headings, etc.

I also forgot to mention that it is my intent to make the roster tool
fully read/write over time... people with the appropriate permissions
should be able to make updates from these pages.  The ability to edit
the SpamAssassin score, and to add/remove committers are just an
examples of what possibilities are there.

So there may be other read-only views out there.  The phone book is an
example.  I'm personally skeptical of it's functionality to do
cross-checks.  Not that it duplicates functionality that has been
present for a long time in the roster tool (that's fine with me, after
all, it has a different target audience).  But that it tells the wrong
audience (the general public) this information, and does not provide
the means to correct it.

- Sam Ruby

On Mon, Feb 29, 2016 at 5:13 PM, sebb <se...@gmail.com> wrote:
> On 29 February 2016 at 21:56, Sam Ruby <ru...@intertwingly.net> wrote:
>> On Mon, Feb 29, 2016 at 4:40 PM, sebb <se...@gmail.com> wrote:
>>> On 29 February 2016 at 21:37, sebb <se...@gmail.com> wrote:
>>>> Main page lists a link for:
>>>>
>>>> https://whimsy.apache.org/incubator/podlings/by-age
>>>>
>>>> This lists 50 PPMCs
>>>>
>>>> https://whimsy.apache.org/roster lists
>>
>> How did you get to this page?
>
> I typed it in, because it's not linked from the main page.
> Perhaps it should be added above the list of its sub-pages?
>
>> It should have a trailing slash.  Do we
>> need to add the following to
>> infrastructure-puppet/data/nodes/whimsy-vm2.apache.org.yaml
>>
>>         RedirectMatch ^/roster$ /roster/
>
> Probably not.
>
>>>> 51    Podlings    Active podlings at the ASF =>
>>>> https://whimsy.apache.org/podlings => 404
>>>>
>>>> Not sure where the link is supposed to go
>>>
>>> Found it at
>>>
>>> https://whimsy.apache.org/roster/podlings
>>>
>>> However this repeats the information in, and indeed links to,
>>> http://incubator.apache.org/projects/#current
>>
>> Apparently not.  One has 50 and one has 51.  :-)
>>
>>> Not sure why there is a need for this duplication.
>>> Why not just link to the incubator site?
>>
>> I do link to the incubator site when you click on an individual podling.
>>
>> The index pages has counts, and can sort in various ways by clicking
>> on the headings.
>
> Did not realise that; it's not immediately obvious.
> I think the Status column should be between the Name and Description
> (and IMO they would be more obvious if they were capitalised).
>
>> I'm not sure what cross-checks may be useful, but an
>> example where cross-checks find authorizations associated with retired
>> podlings can be found on the groups page.
>
> Current podlings may have a non-LDAP group (for SVN auth); this should
> disappear when the podling graduates (it's replaced by an LDAP
> committee group) or retires (it should be removed).
>
>>>> or why the pages disagree on
>>>> the number of podlings
>>
>> Nope.  I would have thought that the two pages were derived from the
>> same data source.
>
> They should both be derived from podlings.xml, but maybe they
> interpret it differently.
> Or maybe they are using different copies - there's the original SVN,
> then maybe a staging copy and the deployed copy.
> If a change has not been fully pushed there could be discrepancies.
>
>> - Sam Ruby

Re: Problems with podlings pages

Posted by sebb <se...@gmail.com>.
On 29 February 2016 at 21:56, Sam Ruby <ru...@intertwingly.net> wrote:
> On Mon, Feb 29, 2016 at 4:40 PM, sebb <se...@gmail.com> wrote:
>> On 29 February 2016 at 21:37, sebb <se...@gmail.com> wrote:
>>> Main page lists a link for:
>>>
>>> https://whimsy.apache.org/incubator/podlings/by-age
>>>
>>> This lists 50 PPMCs
>>>
>>> https://whimsy.apache.org/roster lists
>
> How did you get to this page?

I typed it in, because it's not linked from the main page.
Perhaps it should be added above the list of its sub-pages?

> It should have a trailing slash.  Do we
> need to add the following to
> infrastructure-puppet/data/nodes/whimsy-vm2.apache.org.yaml
>
>         RedirectMatch ^/roster$ /roster/

Probably not.

>>> 51    Podlings    Active podlings at the ASF =>
>>> https://whimsy.apache.org/podlings => 404
>>>
>>> Not sure where the link is supposed to go
>>
>> Found it at
>>
>> https://whimsy.apache.org/roster/podlings
>>
>> However this repeats the information in, and indeed links to,
>> http://incubator.apache.org/projects/#current
>
> Apparently not.  One has 50 and one has 51.  :-)
>
>> Not sure why there is a need for this duplication.
>> Why not just link to the incubator site?
>
> I do link to the incubator site when you click on an individual podling.
>
> The index pages has counts, and can sort in various ways by clicking
> on the headings.

Did not realise that; it's not immediately obvious.
I think the Status column should be between the Name and Description
(and IMO they would be more obvious if they were capitalised).

> I'm not sure what cross-checks may be useful, but an
> example where cross-checks find authorizations associated with retired
> podlings can be found on the groups page.

Current podlings may have a non-LDAP group (for SVN auth); this should
disappear when the podling graduates (it's replaced by an LDAP
committee group) or retires (it should be removed).

>>> or why the pages disagree on
>>> the number of podlings
>
> Nope.  I would have thought that the two pages were derived from the
> same data source.

They should both be derived from podlings.xml, but maybe they
interpret it differently.
Or maybe they are using different copies - there's the original SVN,
then maybe a staging copy and the deployed copy.
If a change has not been fully pushed there could be discrepancies.

> - Sam Ruby

Re: Problems with podlings pages

Posted by Sam Ruby <ru...@intertwingly.net>.
On Mon, Feb 29, 2016 at 4:40 PM, sebb <se...@gmail.com> wrote:
> On 29 February 2016 at 21:37, sebb <se...@gmail.com> wrote:
>> Main page lists a link for:
>>
>> https://whimsy.apache.org/incubator/podlings/by-age
>>
>> This lists 50 PPMCs
>>
>> https://whimsy.apache.org/roster lists

How did you get to this page?  It should have a trailing slash.  Do we
need to add the following to
infrastructure-puppet/data/nodes/whimsy-vm2.apache.org.yaml

        RedirectMatch ^/roster$ /roster/

>> 51    Podlings    Active podlings at the ASF =>
>> https://whimsy.apache.org/podlings => 404
>>
>> Not sure where the link is supposed to go
>
> Found it at
>
> https://whimsy.apache.org/roster/podlings
>
> However this repeats the information in, and indeed links to,
> http://incubator.apache.org/projects/#current

Apparently not.  One has 50 and one has 51.  :-)

> Not sure why there is a need for this duplication.
> Why not just link to the incubator site?

I do link to the incubator site when you click on an individual podling.

The index pages has counts, and can sort in various ways by clicking
on the headings. I'm not sure what cross-checks may be useful, but an
example where cross-checks find authorizations associated with retired
podlings can be found on the groups page.

>> or why the pages disagree on
>> the number of podlings

Nope.  I would have thought that the two pages were derived from the
same data source.

- Sam Ruby

Re: Problems with podlings pages

Posted by sebb <se...@gmail.com>.
On 29 February 2016 at 21:37, sebb <se...@gmail.com> wrote:
> Main page lists a link for:
>
> https://whimsy.apache.org/incubator/podlings/by-age
>
> This lists 50 PPMCs
>
> https://whimsy.apache.org/roster lists
>
> 51    Podlings    Active podlings at the ASF =>
> https://whimsy.apache.org/podlings => 404
>
> Not sure where the link is supposed to go

Found it at

https://whimsy.apache.org/roster/podlings

However this repeats the information in, and indeed links to,
http://incubator.apache.org/projects/#current

Not sure why there is a need for this duplication.
Why not just link to the incubator site?

> or why the pages disagree on
> the number of podlings

Re: Problems with podlings pages

Posted by sebb <se...@gmail.com>.
On 1 March 2016 at 15:28, Sam Ruby <ru...@intertwingly.net> wrote:
> On Mon, Feb 29, 2016 at 4:37 PM, sebb <se...@gmail.com> wrote:
>> Not sure [snip] why the pages disagree on
>> the number of podlings
>
> quarks

No, it was htrace:

-    <podling name="HTrace" status="current" resource="htrace"
sponsor="Incubator" startdate="2014-11" enddate="2015-11">
+    <podling name="HTrace" status="current" resource="htrace"
sponsor="Incubator" startdate="2014-11-11">

Fixed in:

URL: http://svn.apache.org/viewvc?rev=1733319&view=rev
Log:
Fix htrace startDate; remove endDate (current)

Modified:
    incubator/public/trunk/content/podlings.xml


> - Sam Ruby

Re: Problems with podlings pages

Posted by Sam Ruby <ru...@intertwingly.net>.
On Mon, Feb 29, 2016 at 4:37 PM, sebb <se...@gmail.com> wrote:
> Not sure [snip] why the pages disagree on
> the number of podlings

quarks

- Sam Ruby