Re: [steering-discuss] Re: [libreoffice-users] Re: Base record access unacceptably slow

2011-08-01 Thread Michael Meeks

On Wed, 2011-07-27 at 19:26 +0100, Tom Davies wrote:
 I think most of the companies i mentioned already employ devs to work on 
 projects relevant to those organisations.  If they could each give one person 
 half a week to Base

Sure - but if they could each give one person have a week to: improving
the UI, accelerating import, fixing most annoying bugs, creating unit
tests, ...  insert any number of potential problems  - then we could
also make progress.

However - instead of this, we have people complaining and trying to
tell other people what to do :-) That actually kills developer time,
because they have to respond to the griping by pointing out the obvious
lack of resources, the way that reality is shaped - and asking people to
be more constructive with their time - by actually getting involved
fixing things.

 If some of those companies had direct control over half a dev

So - if some individuals, who have direct control over their own work
schedule, could sit down and contribute then we'd get a long way too :-)
right ?

 I don't think TDF can afford to wait until people get annoyed enough (as RMS 
 suggests) because it's easier for people to just stay with other products and 
 the rest of the Suite they come with.  A little work and leadership in taking 
 Base forwards might even attract a lot of volunteers to it instead or runing 
 for 
 the hills.  

So - go for it ! you want to win eternal fame  glory, and find
yourself a well paid job hacking base: sign up now - get experienced
with the code, improve it, make noise about your success.

Failing that - your resourcing concerns belong on a single list: the
discuss list.

 Most of the co-operatives i have worked in have paid consultants, part-time 
 workers, accountants, lawyers and all the rest when and where needed. 
 Many of the ones that refused to do so folded or got absorbed.  

Fine - so start a co-operative to work on LibreOffice, and fund these
guys to do the work you want to tell them to do, and to meet your
particular priorities. Failing that, do some fund raising yourself to
get an existing bespoke development company (say Lanedo) to do the work
for you.

All the best,

Michael.

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



-- 
Unsubscribe instructions: E-mail to steering-discuss+h...@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/steering-discuss/
All messages sent to this list will be publicly archived and cannot be deleted


Re: [steering-discuss] Re: [libreoffice-users] Re: Base record access unacceptably slow

2011-08-01 Thread Tom Davies
Hi :)
The difference is that 
1.  those other things basically work
2.  people are working on them
3.   new people are attracted to work on them

In complete contrast Base apparently has 
1.  NO-ONE working on it
2.  It doesn't work
3.  It's horribly complicated

Base is the only app that almost every question can only be solved by getting 
stuck into coding or extensively trouble-shooting and regression-testing 
dependencies.  Problems in other apps tend to be able to be solved by normal 
office users that may have no programming skills at all.  


It seems that we have 3 possible routes
1.  Ignore the problems and watch as Base continues to crumble away and lie to 
new users that we have a database program when we really don't.  

2.  Drop Base and be honest that we don't have an integrated  database program. 
 

3.  Step-up and manage.  

Regards from
Tom :)





From: Michael Meeks michael.me...@novell.com
To: steering-discuss@documentfoundation.org
Sent: Mon, 1 August, 2011 12:54:23
Subject: Re: [steering-discuss] Re: [libreoffice-users] Re: Base record access 
unacceptably slow


On Wed, 2011-07-27 at 19:26 +0100, Tom Davies wrote:
 I think most of the companies i mentioned already employ devs to work on 
 projects relevant to those organisations.  If they could each give one person 
 half a week to Base

Sure - but if they could each give one person have a week to: improving
the UI, accelerating import, fixing most annoying bugs, creating unit
tests, ...  insert any number of potential problems  - then we could
also make progress.

However - instead of this, we have people complaining and trying to
tell other people what to do :-) That actually kills developer time,
because they have to respond to the griping by pointing out the obvious
lack of resources, the way that reality is shaped - and asking people to
be more constructive with their time - by actually getting involved
fixing things.

 If some of those companies had direct control over half a dev

So - if some individuals, who have direct control over their own work
schedule, could sit down and contribute then we'd get a long way too :-)
right ?

 I don't think TDF can afford to wait until people get annoyed enough (as RMS 
 suggests) because it's easier for people to just stay with other products and 
 the rest of the Suite they come with.  A little work and leadership in taking 
 Base forwards might even attract a lot of volunteers to it instead or runing 
for 

 the hills.  

So - go for it ! you want to win eternal fame  glory, and find
yourself a well paid job hacking base: sign up now - get experienced
with the code, improve it, make noise about your success.

Failing that - your resourcing concerns belong on a single list: the
discuss list.

 Most of the co-operatives i have worked in have paid consultants, part-time 
 workers, accountants, lawyers and all the rest when and where needed. 
 Many of the ones that refused to do so folded or got absorbed.  

Fine - so start a co-operative to work on LibreOffice, and fund these
guys to do the work you want to tell them to do, and to meet your
particular priorities. Failing that, do some fund raising yourself to
get an existing bespoke development company (say Lanedo) to do the work
for you.

All the best,

Michael.

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



-- 
Unsubscribe instructions: E-mail to steering-discuss+h...@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/steering-discuss/
All messages sent to this list will be publicly archived and cannot be deleted

-- 
Unsubscribe instructions: E-mail to steering-discuss+h...@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/steering-discuss/
All messages sent to this list will be publicly archived and cannot be deleted


Re: [steering-discuss] Re: [libreoffice-users] Re: Base record access unacceptably slow

2011-08-01 Thread Charles-H. Schulz
Tom,

You may have misunderstood Michael.
Your 1. will be true if no one's interested in picking up that module.
Your 2. is way too premature :) (btw; a very important segment of
LibreOffice power users use PostgreSQL or MySQL and don't use Base,
never used it even when it was first introduced inside OOo; an even
bigger segment don't use a database at all.)
Your 3. is where it seems something does not work ;) step up and
manage doesn't mean anything, imho. We have 37 different priorities to
work on; if there are developers interested in Base, they're welcome.
But you won't force anyone (and TDF does not force anyone) to work on
something it does not want or does not need. However, you might want to
step up and start to raise funds to have developers work on Base. The
doors of opportunity are wide open.

best,
Charles.


Le 01/08/2011 16:38, Tom Davies a écrit :
 Hi :)
 The difference is that 
 1.  those other things basically work
 2.  people are working on them
 3.   new people are attracted to work on them
 
 In complete contrast Base apparently has 
 1.  NO-ONE working on it
 2.  It doesn't work
 3.  It's horribly complicated
 
 Base is the only app that almost every question can only be solved by getting 
 stuck into coding or extensively trouble-shooting and regression-testing 
 dependencies.  Problems in other apps tend to be able to be solved by normal 
 office users that may have no programming skills at all.  
 
 
 It seems that we have 3 possible routes
 1.  Ignore the problems and watch as Base continues to crumble away and lie 
 to 
 new users that we have a database program when we really don't.  
 
 2.  Drop Base and be honest that we don't have an integrated  database 
 program.  
 
 3.  Step-up and manage.  
 
 Regards from
 Tom :)
 
 
 
 
 
 From: Michael Meeks michael.me...@novell.com
 To: steering-discuss@documentfoundation.org
 Sent: Mon, 1 August, 2011 12:54:23
 Subject: Re: [steering-discuss] Re: [libreoffice-users] Re: Base record 
 access 
 unacceptably slow
 
 
 On Wed, 2011-07-27 at 19:26 +0100, Tom Davies wrote:
 I think most of the companies i mentioned already employ devs to work on 
 projects relevant to those organisations.  If they could each give one 
 person 
 half a week to Base
 
 Sure - but if they could each give one person have a week to: improving
 the UI, accelerating import, fixing most annoying bugs, creating unit
 tests, ...  insert any number of potential problems  - then we could
 also make progress.
 
 However - instead of this, we have people complaining and trying to
 tell other people what to do :-) That actually kills developer time,
 because they have to respond to the griping by pointing out the obvious
 lack of resources, the way that reality is shaped - and asking people to
 be more constructive with their time - by actually getting involved
 fixing things.
 
 If some of those companies had direct control over half a dev
 
 So - if some individuals, who have direct control over their own work
 schedule, could sit down and contribute then we'd get a long way too :-)
 right ?
 
 I don't think TDF can afford to wait until people get annoyed enough (as RMS 
 suggests) because it's easier for people to just stay with other products 
 and 
 the rest of the Suite they come with.  A little work and leadership in 
 taking 
 Base forwards might even attract a lot of volunteers to it instead or runing 
 for 

 the hills.  
 
 So - go for it ! you want to win eternal fame  glory, and find
 yourself a well paid job hacking base: sign up now - get experienced
 with the code, improve it, make noise about your success.
 
 Failing that - your resourcing concerns belong on a single list: the
 discuss list.
 
 Most of the co-operatives i have worked in have paid consultants, part-time 
 workers, accountants, lawyers and all the rest when and where needed. 
 Many of the ones that refused to do so folded or got absorbed.  
 
 Fine - so start a co-operative to work on LibreOffice, and fund these
 guys to do the work you want to tell them to do, and to meet your
 particular priorities. Failing that, do some fund raising yourself to
 get an existing bespoke development company (say Lanedo) to do the work
 for you.
 
 All the best,
 
 Michael.
 


-- 
Unsubscribe instructions: E-mail to steering-discuss+h...@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/steering-discuss/
All messages sent to this list will be publicly archived and cannot be deleted


Re: [steering-discuss] Re: [libreoffice-users] Re: Base record access unacceptably slow

2011-07-27 Thread Tom Davies
Hi :)
I imagined the different lists would take the discussion in different 
directions 
relevant to their own part of this problem.

I think most of the companies i mentioned already employ devs to work on 
projects relevant to those organisations.  If they could each give one person 
half a week to Base, to collaborate much as volunteers do, then we could get 
somewhere other than backwards = which is where we are going right now and have 
been for a long time.  It's going to need more than just 1 talented person to 
sort it out because skills are needed in different directions.  Base is a major 
blocker to desktop ( small office) GnuLinux uptake (ok, games are and 
multimedia too but that's outside our scope).  


If some of those companies had direct control over half a dev in LibreOffice 
then they could offer a very high level of support to clients in the future 
especially if the half had an indepth knowledge of Base by then.  


I don't think TDF can afford to wait until people get annoyed enough (as RMS 
suggests) because it's easier for people to just stay with other products and 
the rest of the Suite they come with.  A little work and leadership in taking 
Base forwards might even attract a lot of volunteers to it instead or runing 
for 
the hills.  


Most of the co-operatives i have worked in have paid consultants, part-time 
workers, accountants, lawyers and all the rest when and where needed.  Many of 
the ones that refused to do so folded or got absorbed.  

Regards from
Tom :)






From: Michael Meeks michael.me...@novell.com
To: steering-discuss@documentfoundation.org; Tom Davies 
tomdavie...@yahoo.co.uk
Cc: us...@global.libreoffice.org; documentat...@global.libreoffice.org; 
hc.stoellin...@aon.at; t...@tomcloyd.com
Sent: Wed, 27 July, 2011 18:44:25
Subject: Re: [steering-discuss] Re: [libreoffice-users] Re: Base record access 
unacceptably slow

Hi Tom,

On Wed, 2011-07-27 at 18:07 +0100, Tom Davies wrote:
 We need to attract some devs to this project.  Preferably paid devs because 
 there is a bit of a quagmire trying to work out which patches have which 
 licences and so which cannot be incorporated into the LGPL and which can.

Ho hum; the legal / ownership angle is not so difficult to sort out;
usually finding  fixing the bugs is more problematic ;-)

Your suggestion to get lots of companies to fund more developers is a
great one - but can be organisationally problematic. Ultimately I
suggest the most reliable way is to find and/or encourage new developers
to do the work. There is a great spot for someone to love  'own' base
in the project, it's a responsible role, and we'd really appreciate
someone to do it.

   I think those researchers could move into coding or documentation after 
 even perhaps just 3 - 6 months with any luck.  How could we get this going 
 forwards before the whole Suite falls over due to the 1 app's failures?  

This is like RMS' amusing 'myth of the starving genius' :-) If there is
a serious bug that annoys enough people: particularly people that are
able to understand and build databases (which are near being programmers
anyway) - then *surely* if it matters enough, one or other of them will
start to dig into the code to fix it.

There is no magic bullet here, or other white knights coming to fix
bugs in LibreOffice I'm afraid. If we want it done, we have to do it
ourselves. If you know what a database is, and how to use it, then you
are probable quite able to invest some time in building the latest code
and having a poke at it.

Sorry,

Michael.

-- 
michael.me...@novell.com  , Pseudo Engineer, itinerant idiot
-- 
Unsubscribe instructions: E-mail to steering-discuss+h...@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/steering-discuss/
All messages sent to this list will be publicly archived and cannot be deleted