Author Topic: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality  (Read 37205 times)

geekyhawkes

  • Guru
  • ****
  • Posts: 230
    • View Profile
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #120 on: July 01, 2009, 01:25:44 pm »
Here, here to merkur2k's post!  I am hoping to be able to help out with similar tasks once i get more up to speed.  I am focussing on producing user guides at the moment for 0810 (waiting for the beta to firm up a few bits) as it is all i can do at the moment (experience wise).   

There is no way i would expect courses here on C or Python or any scripting, its just un realistic.  I would expect a community to help out if i got 60% of the way through a project and then got confused/stuck/mis understood MCEs implementation. 

The Developers section in this forum is really good to read, from it you can see just how helpful Thom and the guys are to the few capable of really helping out moving MCE forward. 

Im not slagging anyone, just think people should be realistic in what help they are asking for and from who. 

hari

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2420
    • View Profile
    • ago control
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #121 on: July 01, 2009, 04:49:20 pm »
thanks, don't need a fork for popcorn.

I'll give you an example. Guigolium came in and wanted to improve the existing KNX/EIB driver as university project. He did not even run lmce at home. Within a few weeks he rewrote the complete DCE device and added quite some functionality. Did we help him? Of course, he got guidance where needed. But he took the effort on his own and jumped in. This is no rocket science. What kind of documentation do ppl expect? We got tons of code and docs from pluto, and we are all doing our best to enrich it.

Somehow I have the feeling that those who shout "fork" now won't do the work in the forked project.. but I wish you luck!

As tschak already said, if you get stuck while trying to contribute jump into the devel forum or #linuxmce-devel on irc. Everybody who took this serious found guidance and organisation there.

best regards,
Hari
rock your home - http://www.agocontrol.com home automation

davegravy

  • Guru
  • ****
  • Posts: 485
    • View Profile
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #122 on: July 01, 2009, 05:50:05 pm »
And before you say any sort of retort resorting to elitism...

* Those of us doing the work, tend to respect others who also dig in and do work too.

* Those of us doing the work write the code. He who writes the code HAS THE FINAL SAY.

This is because we're down in the trenches, and we choose to give away the fruits of our work for others. There is an unwritten rule here that those who recieve should also give in kind.

So, when you sit there on top of the mount and preach that "you should do this and this and this and this..." guess what? it sounds like you're preaching from the mount.

tmoore, it is THAT reason why I am ascerbic to you. You have done absolutely nothing to gain credibility in this community. If you want your incredibly assertive statements to carry any weight, you need to change this and get down here in the dirt with us.

And the sheer fact you just back-pedaled on your last thread really did nothing to help your credibility. Just a tip.

-Thom

With all due respect Thom, I believe it is possible to do work on a project such as linuxmce without writing code or documentation (or being in the trenches as you call it). I see Tim’s writing on this forum as doing work; there is value to proposing/discussing organizational ideas even if you don’t see them as good ones. There are very good reasons why large successful projects have some people dealing with macroscopic elements and other people writing code. The “overseers” are often viewed as bureaucratic deadweight, and a lot of them are, but there are good ones with job functions that actually are important.

tmoore

  • Guest
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #123 on: July 01, 2009, 06:00:59 pm »
I really don't think "the devs" get what I'm talking about at all.  However, I'm not going to be drawn in to getting personal, as some of you have done.

Here's how it is.  I want this project to succeed, but as someone who has plenty of experience in product management, business consulting, and running successful software companies, I see problems that I believe the devs are overlooking.  These problems are preventing me and many others from getting involved any deeper.  I'm not telling anyone how to code (despite having a degree in software engineering), so please respect well meant professional opinions from people who have talents in areas other than coding and who can still contribute.  If you have a different opinion, then discuss it in an adult manner.

The problem here is that discussion regarding anything other than code is not only ignored, it is often childishly ridiculed or ferociously attacked.  When you consider the size of the user base, it's obvious that there are people from all walks of life using (or trying to use) the software, who can contribute in ways other than coding.  So, please stop referring everyone who tries to help to the developers section and making comments like "He who writes the code HAS THE FINAL SAY".  Otherwise, this isn't a community, it's a dictatorship run by a faction of the community.  In a true community, the community has the final say, and everyone has equal opportunity to contribute.

Here's just a short list of people, who are not coders, that are getting shut out of the project.

  • Graphic designers - who could help improve the UI and web site
  • PR professionals - who could write and submit press releases and articles that would raise awareness of the project and get more people involved (there's plenty of bad press about LMCE out there, if you've ever looked)
  • Business analysts - who have access to information regarding other commercial and free products that may be competing, and industry trends that we should be discussing.  They may even include LMCE in their analyst reports and further promote the project.
  • Lawyers - who can interpret and advise on licensing issues, or deal with legal matters of ownership on things like shared equipment
  • Accountants - who could manage any funds that might become available
  • Business Angels - investors who are prepared to donate funds to the project (even if it it remains non commercial) for things like web hosting, test devices, development labs, marketing, travel, or even paid contributors.  There's a whole bunch of ways that investors could monetize their involvement with the project while keeping it free to use.
  • Venture Capitalists - investors who might be interested in a commercial version of the product
  • Sponsors - who could contribute funds in return for a mention on the web site
  • Marketers - people who develop strategies for improving the penetration of the product
  • Journalists - who may be inclined to write articles regarding the product
  • Equipment manufacturers - who may donate equipment to be used by the project as development beds, or as peripherals to be supported
  • Management consultants - who can help organize the project as a whole
  • Project managers - who can help manage specific projects, allowing the coders to focus on the coding
  • ...

It was recently pointed out that there are plenty of good books and courses on development.  Well, there's plenty of training available on product management (including of open source projects), project management, and team building too.  If the devs don't feel it necessary to understand all this stuff, the they should just focus on the coding, and stop objecting to those of us who do have knowledge of this stuff and preventing us from getting involved.

Before you cry, "well just do all that stuff and stop complaining", you need to know that all that stuff falls into one or both of two categories.  The first requires cooperation from the key developers (how can a graphic designer contribute to a GUI if he doesn't code, or how can a PR person describe to the press about where the project is going without a clear plan being agreed?).  The second category is that stuff that requires a lot of effort/time/money for which the contributor wants a return (whether it be fun, acknowledgment, more money, personal development, or whatever).  People only invest when they feel that their investment will be worthwhile.  I've already invested a huge amount of time into trying to get LMCE to work and on trying to help the project move in the right direction.  All I'm getting back from the devs is a brick wall.  Where's the fun in that?  The same applies to a lot of others, coders included, who would otherwise contribute.

It's appropriate that Thom made an analogy of the devs being down in the trenches.  Well, that's true, but trench warfare needs more than the frontline soldiers.  Firstly, there has to be a reason for it in the first place, then there is a whole host of other teams who support the effort, including funding, communication, leadership.  Team work, that its, with teams outside of the trenches.  Otherwise, what's going to happen is that one day the soldiers are going to wake up, realize that the war ended years ago, and they lost out to a better organized opponent.

I hope this project succeeds, for the thousands of users who have put their hard earned time and money into trying to get the product to work.  Unfortunately, it doesn't work for me, and having now understood how this project is organized I'm not convinced that any further investment will be worthwhile.  Clearly, little is about to change.

Good luck everyone.




tschak909

  • LinuxMCE God
  • ****
  • Posts: 5476
  • DOES work for LinuxMCE.
    • View Profile
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #124 on: July 01, 2009, 06:58:13 pm »
You say that you've tried to help, tmoore, yet... Other than one line on a community page, what have you done?

Did you realize there is an IRC channel where the devs do all their work?

I am more aware of the bad press, and if you actually look around, you'll see, 9 times out of 10, that I am there if there is a comments thread to reply. So I have been acting in a public relations capacity, as well.

I am sorry to see you go, but the basic honest truth is, you've tried to skip a few steps in between getting involved, and in the process destroyed any credibility you were trying to build up. Have you done any work in free software projects, before? If we're quickly flashing credentials, I've lived in the free software world for over two decades, so I know how things work with respect to getting things done.

I have said it repeatedly, and I will say it again, too much management at such an early stage, when the community aspect of this system has only been alive for barely a year and 9 months, is suicide. We will build up to it, as we actually have people to fill those positions.

I've BEEN in situations like this before, and too much management at too early in the game is _JUST_ as deadly as not enough management, too late in the game. And the one thing we DO NOT need, are managers who:

(1) haven't proven they can lead.
(2) haven't proven that they actually know what they would be managing.

Come on man, think about it, and take off your manager hat for once.

This is not a corporate development project, and due to the sheer scope of it, can never be. Commercial software companies can not produce software of this magnitude, because short term thinking of such corporate management structure ultimately prevents long term solutions which strengthen the system's architecture from taking shape, except as a reactionary measure.

You see dollar signs, I get it. But there is a bigger long term goal here, one that the majority of people on your list simply do not have the time to care about. There is a goal of creating a ubiquitous computing platform, with the home, as the umbrella. This will be done by us regardless of whether we have backing or not, because in the end, we do have a few people who can do everything, and if it takes us 20 years to do it, so be it.

All I am asking for, for this next little hump, is a couple of very determined people, who have a self starting sense of initiative, and the willingness to dig in, so that we can distribute the knowledge into a few more working brains. There are enough resources and assets to make that happen.

-Thom

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #125 on: July 01, 2009, 07:08:12 pm »
I really don't think "the devs" get what I'm talking about at all.  However, I'm not going to be drawn in to getting personal, as some of you have done.

Here's how it is.  I want this project to succeed, but as someone who has plenty of experience in product management, business consulting, and running successful software companies, I see problems that I believe the devs are overlooking.  These problems are preventing me and many others from getting involved any deeper.  I'm not telling anyone how to code (despite having a degree in software engineering), so please respect well meant professional opinions from people who have talents in areas other than coding and who can still contribute.  If you have a different opinion, then discuss it in an adult manner.

The problem here is that discussion regarding anything other than code is not only ignored, it is often childishly ridiculed or ferociously attacked.  When you consider the size of the user base, it's obvious that there are people from all walks of life using (or trying to use) the software, who can contribute in ways other than coding.  So, please stop referring everyone who tries to help to the developers section and making comments like "He who writes the code HAS THE FINAL SAY".  Otherwise, this isn't a community, it's a dictatorship run by a faction of the community.  In a true community, the community has the final say, and everyone has equal opportunity to contribute.

Here's just a short list of people, who are not coders, that are getting shut out of the project.

  • Graphic designers - who could help improve the UI and web site
  • PR professionals - who could write and submit press releases and articles that would raise awareness of the project and get more people involved (there's plenty of bad press about LinuxMCE out there, if you've ever looked)
  • Business analysts - who have access to information regarding other commercial and free products that may be competing, and industry trends that we should be discussing.  They may even include LinuxMCE in their analyst reports and further promote the project.
  • Lawyers - who can interpret and advise on licensing issues, or deal with legal matters of ownership on things like shared equipment
  • Accountants - who could manage any funds that might become available
  • Business Angels - investors who are prepared to donate funds to the project (even if it it remains non commercial) for things like web hosting, test devices, development labs, marketing, travel, or even paid contributors.  There's a whole bunch of ways that investors could monetize their involvement with the project while keeping it free to use.
  • Venture Capitalists - investors who might be interested in a commercial version of the product
  • Sponsors - who could contribute funds in return for a mention on the web site
  • Marketers - people who develop strategies for improving the penetration of the product
  • Journalists - who may be inclined to write articles regarding the product
  • Equipment manufacturers - who may donate equipment to be used by the project as development beds, or as peripherals to be supported
  • Management consultants - who can help organize the project as a whole
  • Project managers - who can help manage specific projects, allowing the coders to focus on the coding
  • ...

It was recently pointed out that there are plenty of good books and courses on development.  Well, there's plenty of training available on product management (including of open source projects), project management, and team building too.  If the devs don't feel it necessary to understand all this stuff, the they should just focus on the coding, and stop objecting to those of us who do have knowledge of this stuff and preventing us from getting involved.

Before you cry, "well just do all that stuff and stop complaining", you need to know that all that stuff falls into one or both of two categories.  The first requires cooperation from the key developers (how can a graphic designer contribute to a GUI if he doesn't code, or how can a PR person describe to the press about where the project is going without a clear plan being agreed?).  The second category is that stuff that requires a lot of effort/time/money for which the contributor wants a return (whether it be fun, acknowledgment, more money, personal development, or whatever).  People only invest when they feel that their investment will be worthwhile.  I've already invested a huge amount of time into trying to get LinuxMCE to work and on trying to help the project move in the right direction.  All I'm getting back from the devs is a brick wall.  Where's the fun in that?  The same applies to a lot of others, coders included, who would otherwise contribute.

It's appropriate that Thom made an analogy of the devs being down in the trenches.  Well, that's true, but trench warfare needs more than the frontline soldiers.  Firstly, there has to be a reason for it in the first place, then there is a whole host of other teams who support the effort, including funding, communication, leadership.  Team work, that its, with teams outside of the trenches.  Otherwise, what's going to happen is that one day the soldiers are going to wake up, realize that the war ended years ago, and they lost out to a better organized opponent.

I hope this project succeeds, for the thousands of users who have put their hard earned time and money into trying to get the product to work.  Unfortunately, it doesn't work for me, and having now understood how this project is organized I'm not convinced that any further investment will be worthwhile.  Clearly, little is about to change.

Good luck everyone.


I think you need to realise that part of the problem is that you need to earn some credibility with your potential peers before they will take your views seriously. You also have to understand human nature in these situations and be able to both empathise with other people here and understand their view point... and ultimately listen to them. In any situation where your the 'new kid on the block', and have no inherent organisation authority (ie power to make people just do what you 'say'), a strategy of 'telling' people what they should do and how they should do it is bound to fail I'm afraid...if you do not have the credibility to back it up.

Anyway hopefully you can learn from your experiences here and either re-engage yourself with us...or at least move on having learnt something about human nature.

All the best

Andrew
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk

tmoore

  • Guest
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #126 on: July 01, 2009, 07:40:09 pm »
Thom and Andrew,

I'm still not going to get personal on you, but since you have on me, I can't help but defend your attack on me and my credibility.

a) I don't see dollar signs.  But a number of people have suggested that some funding (no matter how small) may help get peripherals certified, build development beds, etc.  That's in everyone's interest.  I was, until recently, prepared to make an investment of cash into the project myself.  No one in their right mind would do that without understanding where it would go and that it would be well invested.

b) I have proven I can lead.  Maybe not to you, but are you going to vet and interview everyone who tries to contribute before they are given the opportunity?  I have successfully started, and sold, a successful company that used open source software for about 60% of the code base.  The software won a number of national awards, and is still a market leader in its niche.  And yes, I've been involved in open source since 1991/2 when I was involved in writing Ethernet drivers for an early linux kernel.  But I don't code any more (it takes up too much time, and I have a family that comes first).  I help develop strategies for top brands at a global consulting firm, especially within telecom and media.  I'm not going to post a resume on a public forum.  But neither am I trying to lead anything here, so I don't feel compelled to.  I'm asking that there BE leadership and consensus, and not dictatorship.  I don't care who leads, just so long as anyone can be involved and that their time is not wasted.

c) PR is about being proactive as well as reactive.

d) Management and strategy should never be an afterthought.  It is never to early to consider which way to go and how to get there.  You've obviously had some bad experiences with top-heavy management, but that's no excuse for lack of management.

e) If there are enough resources, stop winging that there aren't.  You started this thread.  A number of people stepped up, and you pushed most of them away.  Nice job.


I've wasted enough time already, so I'm going to leave it at that.

bongowongo

  • wants to work for LinuxMCE
  • **
  • Posts: 826
    • View Profile
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #127 on: July 01, 2009, 08:15:58 pm »
Thom and Andrew,

I'm still not going to get personal on you, but since you have on me, I can't help but defend your attack on me and my credibility.

a) I don't see dollar signs.  But a number of people have suggested that some funding (no matter how small) may help get peripherals certified, build development beds, etc.  That's in everyone's interest.  I was, until recently, prepared to make an investment of cash into the project myself.  No one in their right mind would do that without understanding where it would go and that it would be well invested.

b) I have proven I can lead.  Maybe not to you, but are you going to vet and interview everyone who tries to contribute before they are given the opportunity?  I have successfully started, and sold, a successful company that used open source software for about 60% of the code base.  The software won a number of national awards, and is still a market leader in its niche.  And yes, I've been involved in open source since 1991/2 when I was involved in writing Ethernet drivers for an early linux kernel.  But I don't code any more (it takes up too much time, and I have a family that comes first).  I help develop strategies for top brands at a global consulting firm, especially within telecom and media.  I'm not going to post a resume on a public forum.  But neither am I trying to lead anything here, so I don't feel compelled to.  I'm asking that there BE leadership and consensus, and not dictatorship.  I don't care who leads, just so long as anyone can be involved and that their time is not wasted.

c) PR is about being proactive as well as reactive.

d) Management and strategy should never be an afterthought.  It is never to early to consider which way to go and how to get there.  You've obviously had some bad experiences with top-heavy management, but that's no excuse for lack of management.

e) If there are enough resources, stop winging that there aren't.  You started this thread.  A number of people stepped up, and you pushed most of them away.  Nice job.


I've wasted enough time already, so I'm going to leave it at that.

All very valid points, worth thinking constructively about.
Cannot see why everybody is trying to bite his ankles, other than he has a bad rep??
Funny to see how you will validate my 2 cents then.

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #128 on: July 01, 2009, 08:29:06 pm »
b) I have proven I can lead.  Maybe not to you, but are you going to vet and interview everyone who tries to contribute before they are given the opportunity?  I have successfully started, and sold, a successful company that used open source software for about 60% of the code base.  The software won a number of national awards, and is still a market leader in its niche.  And yes, I've been involved in open source since 1991/2 when I was involved in writing Ethernet drivers for an early linux kernel.  But I don't code any more (it takes up too much time, and I have a family that comes first).  I help develop strategies for top brands at a global consulting firm, especially within telecom and media.  I'm not going to post a resume on a public forum.  But neither am I trying to lead anything here, so I don't feel compelled to.  I'm asking that there BE leadership and consensus, and not dictatorship.  I don't care who leads, just so long as anyone can be involved and that their time is not wasted.

As I said in my previous post...you have to win the hearts and minds of a team to have them believe in your view point. To be a 'leader' you need to 'earn' the respect of others here and then you will find that people will begin to listen more receptively to you and will embrace your suggestions more readily. You cant force consensus on people...it has to be nurtured and grown. There is no dictatorship here at all...its a very simple and efficient 'meritocracy'...but to be part of that you have to 'do' and be seen to 'do...then you and your perspective will be welcomed...not everyone will agree with it necessarily of course...but some will and everyone will respect your position without hesitation...even if they dont agree with it.

All the best

Andrew
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk

wierdbeard65

  • Guru
  • ****
  • Posts: 449
    • View Profile
    • My Quest
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #129 on: July 01, 2009, 08:54:38 pm »
Having read through this thread, I for one need a small portion of humble pie. The documentation is better than I thought (although maybe someone has been improving it without me noticing it) although I still think the indexing of EVERYTHING on the wiki could be improved.

But that's kind of where the humble pie comes in.

Let me explain, Tim.

You make statements criticising Thom for telling people to get stuck in, claiming we're not all coders. You are correct, but try thinking wider. For example, someone suggested that a Twitter feed might help with PR. Did they simply say "we need a twitter feed, anyone care to set one up?"? No, they just went ahead and did it. That isn't coding, it's someone who has a skill using it to the good of the project. I believe they are as much in the trenches as Thom (although maybe slightly further back from the front line!)

And that's the point. IF more managemt is needed, then management people just need to start DOING it and not TALKING about it. IF financial gurus think money would help, then they need to raise that money and not just say it is needed and so on.

I'm guilty of SAYING the wiki needs organising, when I should just go ahead and DO it. You see? Management isn't always about delegation.

Having said that, I don't understand the information in the Wiki well enough (yet) to be comfortable that I wouldn't be doing more harm than good, so if someone else (who does understand it better) wants to have a go, feel free.

Thom, may I personally applaud your initiative in providing mini "projects" to cut our teeth on? I suspect the DoxyGen one came out of earlier postings here, but the torrent one is really good. You understand the system well enough to be able to post these types of tasks in the knowledge that they are accessable to and achievable by lower-ability programmers. And maybe THAT's the type of management needed.

So, anyone who has objected to my comments, my unreserved apologies.

Can we all now get on with DOING and stop TALKING?

(One question, why did my Karma take a hammering and Tim's didn't? Not that I'm sensitive, you understand  ;D)
Paul
If you have the time to help, please see where I have got to at: http://wiki.linuxmce.org/index.php/User:Wierdbeard65

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5476
  • DOES work for LinuxMCE.
    • View Profile
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #130 on: July 01, 2009, 09:16:48 pm »
*claps*

-Thom

davegravy

  • Guru
  • ****
  • Posts: 485
    • View Profile
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #131 on: July 01, 2009, 10:00:09 pm »
Please allow me to juxtapose two quotes:

IF more managemt is needed, then management people just need to start DOING it and not TALKING about it. IF financial gurus think money would help, then they need to raise that money and not just say it is needed and so on.

Before you cry, "well just do all that stuff and stop complaining", you need to know that all that stuff falls into one or both of two categories.  The first requires cooperation from the key developers (how can a graphic designer contribute to a GUI if he doesn't code, or how can a PR person describe to the press about where the project is going without a clear plan being agreed?). 

Similarly, how can a financial guru raise money for the project if there is no clear plan for him to present to potential investors? I think Tim's point is that there are roadblocks which are preventing people from DOING certain things, and there needs to be TALK about those roadblocks so that they can be identified and removed.

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4351
    • View Profile
    • Dianemo - at home with technology
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #132 on: July 01, 2009, 10:11:13 pm »
Please allow me to juxtapose two quotes:

IF more managemt is needed, then management people just need to start DOING it and not TALKING about it. IF financial gurus think money would help, then they need to raise that money and not just say it is needed and so on.

Before you cry, "well just do all that stuff and stop complaining", you need to know that all that stuff falls into one or both of two categories.  The first requires cooperation from the key developers (how can a graphic designer contribute to a GUI if he doesn't code, or how can a PR person describe to the press about where the project is going without a clear plan being agreed?). 

Similarly, how can a financial guru raise money for the project if there is no clear plan for him to present to potential investors? I think Tim's point is that there are roadblocks which are preventing people from DOING certain things, and there needs to be TALK about those roadblocks so that they can be identified and removed.

Well this is not a 'startup' looking for VC funding so i am not sure your example above is quite on target - but i understand where your coming from. But look at wierdbeard65's post just above where he very effectively describes what this community is about... if your a person who has expertise in raising money then just use that ex[ertise to come up with a plan to help fund some of the activities here...sponsorship (without strings) maybe or companies willing to subsidise something for the benefit of all members...whatever it is. The important thing is to go and invent the the idea and figure out how it fits... or whether it fits into what this place is about and get the conversation going. Don't get all defensive if no one likes the idea...go and invent another one or adapt and improve the first one(kinda like optimising some 'code' ;-) )...show your putting valuable ideas into the 'pot' and people will respond positively to that.

All the best

Andrew
Andy Herron,
Convergent Home Technologies Ltd
United Kingdom
@herron

Dianemo S Now Shipping on Ubuntu 12.04LTS
Build your system on the latest Ubuntu LTS OS Release!

Get a Dianemo S License: http://forum.linuxmce.org/index.php?topic=8880.0
iOS Orbiter: http://wiki.linuxmce.org/index.php/Dianemo_iOS_Orbiter
Follow us on Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

Sales & Info:
http://www.dianemo.co.uk

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5476
  • DOES work for LinuxMCE.
    • View Profile
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #133 on: July 01, 2009, 10:17:35 pm »
It is worth noting that the goals really are specific, and haven't changed since Pluto devised the system in 2004.

* Lights
* Media
* Climate
* Telecom
* Security

This feature set is present in the current iteration of the system, and just needs to be finished.

-Thom

tmoore

  • Guest
Re: Letter to the Community: LinuxMCE 0810 - The Cold Honest Reality
« Reply #134 on: July 01, 2009, 10:35:12 pm »
Davegravy, thank you.  That's the exact point.  No talking, no doing (other than the same old thing that is).  For new people to invest either time or money, very few will do so without a clear road map and evidence that their work will be respected and worth while (dismissive/offensive comments from the devs are a BIG turn off by the way).  Expecting new contributors to take a big gamble, and submit all that time/money in blind faith is just plain dumb.

I've just been sniffing around XBMC (www.xbmc.org).  I'd not looked before, but here you can see that they are doing exactly what I've been talking about.  And the results are very impressive.  There's little that XBMC can't do that LMCE can, and pretty much all of the rest is in the pipeline.  They've been around for 6 years, and you can tell that, with their 50+ regular developers and 30,000 forum members, they have got their act in order.

Take a look at what I mean...

Want to contribute?  http://xbmc.org/contribute/ (Note the specific invitations no non-coders and to financiers)

Want to understand the roadmap?  http://xbmc.org/trac/roadmap

Want to understand how to code, even if you're new?:  http://xbmc.org/wiki/?title=Appendix_D:_Development_Notes

Want to know exactly what's going on?  http://xbmc.org/trac/timeline

Want to suggest something and have a serious conversation about it?  Submit a ticket to Trac.

Note the well communicated vision and the organized management team:  http://xbmc.org/about/team/

Prepare to be overtaken.  I hate to say I told ya so... but just it's so satisfying.  ;D  It's survival of the fittest guys.

SEE YA!