Re: [VOTE] Re: [board-discuss] Grant request: LibreOffice project dashboard/All about LibreOffice

2015-08-18 Thread Michael Meeks

On Wed, 2015-08-12 at 08:31 -0700, Joel Madero wrote:
 I'm still a little confused as to why this is happening through the
 grant request process instead of the budgeting process - I read the
 thread thrice and wasn't clear on an answer but...none the less.

Ditto; but it's good to get this thing done of course;

+1

Michael.

-- 
 michael.me...@collabora.com  , Pseudo Engineer, itinerant idiot


-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/board-discuss/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [VOTE] Re: [board-discuss] Grant request: LibreOffice project dashboard/All about LibreOffice

2015-08-13 Thread Eike Rathke
Hi,

On Tuesday, 2015-07-28 14:53:42 +0200, Florian Effenberger wrote:

 With these changes, I'd like to call the board for a vote on the below item,
 so we can proceed and add it to the budget accordingly.

Agreeing, +1

  Eike

 Florian Effenberger wrote on 2015-06-30 at 17:30:
 Hello,
 
 with our new grant request page online
 (http://www.documentfoundation.org/grant-request/), we have received the
 first requests, which - in light of our transparency and openness
 approach - would like to make public and discuss here.
 
 The second request is about a LibreOffice project dashboard/All about
 LibreOffice.
 
 
 == grant details ==
 
 Grant Proposal:
 Creating a LibreOffice community and developer dashboard (All about
 LibreOffice)
 
 a cost estimate has been shared with the Board of the Document
 Foundation in private for budget approval and reservation of funds
 
 Grant objective:
 Create a webpage showing latest activity, summaries and trends of the
 LibreOffice project in all areas: development, qa, user-to-user support
 etc.
 The webpage should be easily extensible for developers providing scripts
 analysing current and historic data from various project infrastructure.
 
 Grant size: to be tendered
 
 Grant beneficiaries: tender contractor
 
 Grant follow-up: Frameworks, languages and tools used should be popular
 and widely used to allow the result to be community maintained and
 sustained after initial development. Extensibility should allow
 developers to refine the dashboard without deep insight in the used
 frameworks and tools. Blog posts should advertize the dashboard to the
 LibreOffice community and invite contributions.
 
 === User stories ===
 
 As a LibreOffice community member, I want to be able to find out about
 the latest events and actions happening in the project today presented
 on a webpage. Updates do not need to be real-time, but delays should not
 be bigger than 1-2 hours.
 
 As a LibreOffice community member, I want to be able to find out about
 the latest events and actions happening in the project since my last
 visit presented as a newsfeed (RSS/Atom) for my reader.
 
 As a LibreOffice community member, I want to be able to create a
 newsfeed that filters for interest of specific interest for me.
 
 As a LibreOffice community member, I want to be able to query filtered
 on if an event creates or resolves an action item for a specific
 subproject. Here are some examples based on Bugzilla: regression filed
 would be qa-task-created (need confirmation/triage), regression
 triaged/moved to NEW (qa-task-resolved, dev-task-created), regression
 fixed (dev-task-resolved).
 
 As a designer, I want to be able to improve layout and looks of the
 dashboard with just basic knowledge on coding.
 
 As a designer, I want to be able to create subpages that present
 filtered information of interest to a specific subproject e.g. events
 and actions of interest for development, of interest for QA etc.
 
 As a programmer, I want to be able to feed events and actions happening
 on any system of the project to be displayed to the system simply by
 adding a script generating a RSS/Atom newsfeed to an existing repository
 using only existing credentials (gerrit account). At least all common
 *nix script languages (Python, Perl, Ruby, PHO) should be supported,
 even C/C++/Haskell/Ocaml should be possible unless there are
 overwhelming troubles.
 
 As a programmer, I want to be able supply summaries and aggregate data
 by querying for existing events in the system and simply parsing a
 RSS/Atom newsfeed. I want to be able to send these summaries as an event
 just like others.
 
 As a programmer, I want to associate events send to the system with tags
 because that allows to query for specific types of events either for
 summaries or for presentation on subproject pages.
 
 As a programmer, I want to be able to publish plain text updates for
 display in the webpages/feeds.
 
 As a programmer, I want to be able to publish images/charts for display
 in the webpages/feeds.
 
 As a programmer, I want to be able query for and read the historic data
 in the system to analyse trends.
 
 As a sysadmin, I want to be able to (re-)deploy the system with SALT
 only and be provided with whatever (hopefully minimal) documentation is
 needed for that.
 
 == suggested implementation ==
 
 === languages, toolkits and frameworks ===
 
 Used code and tools should be open source. For the creation of the
 frontend (website, feeds) a lean web framework like Django or
 CodeIgniter should be used to prevent reinventing the wheel. However,
 the use of a full-blown CMS should be avoided. Both the language and the
 framework should have a reasonable wide community supporting it (e.g.
 Top10 at
 http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html) and
 more popular that most of the competition at http://www.alternative.to/.
 The Backend DBMS is recommended to be PostgreSQL as TDF already deploys
 that.
 
 === 

Re: [VOTE] Re: [board-discuss] Grant request: LibreOffice project dashboard/All about LibreOffice

2015-08-12 Thread Joel Madero


On 08/10/2015 02:57 AM, Thorsten Behrens wrote:
 Florian Effenberger wrote:
 we have received feedback from Thorsten in his mail at 
 http://www.mail-archive.com/board-discuss@documentfoundation.org/msg03428.html,
 which Björn seems to be fine with.

 With these changes, I'd like to call the board for a vote on the below item,
 so we can proceed and add it to the budget accordingly.

 +1 to the modified proposal.

I'm still a little confused as to why this is happening through the
grant request process instead of the budgeting process - I read the
thread thrice and wasn't clear on an answer but...none the less.

+1.

Best,
Joel

-- 
To unsubscribe e-mail to: board-discuss+unsubscr...@documentfoundation.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/board-discuss/
All messages sent to this list will be publicly archived and cannot be deleted



Re: [VOTE] Re: [board-discuss] Grant request: LibreOffice project dashboard/All about LibreOffice

2015-08-10 Thread Thorsten Behrens
Florian Effenberger wrote:
 we have received feedback from Thorsten in his mail at 
 http://www.mail-archive.com/board-discuss@documentfoundation.org/msg03428.html,
 which Björn seems to be fine with.
 
 With these changes, I'd like to call the board for a vote on the below item,
 so we can proceed and add it to the budget accordingly.
 
+1 to the modified proposal.

Cheers,

-- Thorsten


signature.asc
Description: Digital signature


[VOTE] Re: [board-discuss] Grant request: LibreOffice project dashboard/All about LibreOffice

2015-07-28 Thread Florian Effenberger

Hello,

we have received feedback from Thorsten in his mail at 
http://www.mail-archive.com/board-discuss@documentfoundation.org/msg03428.html, 
which Björn seems to be fine with.


With these changes, I'd like to call the board for a vote on the below 
item, so we can proceed and add it to the budget accordingly.


Thanks,
Florian


Florian Effenberger wrote on 2015-06-30 at 17:30:

Hello,

with our new grant request page online
(http://www.documentfoundation.org/grant-request/), we have received the
first requests, which - in light of our transparency and openness
approach - would like to make public and discuss here.

The second request is about a LibreOffice project dashboard/All about
LibreOffice.


== grant details ==

Grant Proposal:
Creating a LibreOffice community and developer dashboard (All about
LibreOffice)

a cost estimate has been shared with the Board of the Document
Foundation in private for budget approval and reservation of funds

Grant objective:
Create a webpage showing latest activity, summaries and trends of the
LibreOffice project in all areas: development, qa, user-to-user support
etc.
The webpage should be easily extensible for developers providing scripts
analysing current and historic data from various project infrastructure.

Grant size: to be tendered

Grant beneficiaries: tender contractor

Grant follow-up: Frameworks, languages and tools used should be popular
and widely used to allow the result to be community maintained and
sustained after initial development. Extensibility should allow
developers to refine the dashboard without deep insight in the used
frameworks and tools. Blog posts should advertize the dashboard to the
LibreOffice community and invite contributions.

=== User stories ===

As a LibreOffice community member, I want to be able to find out about
the latest events and actions happening in the project today presented
on a webpage. Updates do not need to be real-time, but delays should not
be bigger than 1-2 hours.

As a LibreOffice community member, I want to be able to find out about
the latest events and actions happening in the project since my last
visit presented as a newsfeed (RSS/Atom) for my reader.

As a LibreOffice community member, I want to be able to create a
newsfeed that filters for interest of specific interest for me.

As a LibreOffice community member, I want to be able to query filtered
on if an event creates or resolves an action item for a specific
subproject. Here are some examples based on Bugzilla: regression filed
would be qa-task-created (need confirmation/triage), regression
triaged/moved to NEW (qa-task-resolved, dev-task-created), regression
fixed (dev-task-resolved).

As a designer, I want to be able to improve layout and looks of the
dashboard with just basic knowledge on coding.

As a designer, I want to be able to create subpages that present
filtered information of interest to a specific subproject e.g. events
and actions of interest for development, of interest for QA etc.

As a programmer, I want to be able to feed events and actions happening
on any system of the project to be displayed to the system simply by
adding a script generating a RSS/Atom newsfeed to an existing repository
using only existing credentials (gerrit account). At least all common
*nix script languages (Python, Perl, Ruby, PHO) should be supported,
even C/C++/Haskell/Ocaml should be possible unless there are
overwhelming troubles.

As a programmer, I want to be able supply summaries and aggregate data
by querying for existing events in the system and simply parsing a
RSS/Atom newsfeed. I want to be able to send these summaries as an event
just like others.

As a programmer, I want to associate events send to the system with tags
because that allows to query for specific types of events either for
summaries or for presentation on subproject pages.

As a programmer, I want to be able to publish plain text updates for
display in the webpages/feeds.

As a programmer, I want to be able to publish images/charts for display
in the webpages/feeds.

As a programmer, I want to be able query for and read the historic data
in the system to analyse trends.

As a sysadmin, I want to be able to (re-)deploy the system with SALT
only and be provided with whatever (hopefully minimal) documentation is
needed for that.

== suggested implementation ==

=== languages, toolkits and frameworks ===

Used code and tools should be open source. For the creation of the
frontend (website, feeds) a lean web framework like Django or
CodeIgniter should be used to prevent reinventing the wheel. However,
the use of a full-blown CMS should be avoided. Both the language and the
framework should have a reasonable wide community supporting it (e.g.
Top10 at
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html) and
more popular that most of the competition at http://www.alternative.to/.
The Backend DBMS is recommended to be PostgreSQL as TDF already deploys
that.

=== suggested