Author Topic: Roadmap  (Read 17801 times)

dotnick

  • Making baby steps
  • Posts: 3
    • View Profile
Roadmap
« on: September 02, 2008, 10:13:12 pm »
Is there blog somewhere that someone writes to on the current status of the 8.04 release.  I'm really happy with the 7.10 and am looking forward to the next best thing.  It would be nice for us fans (with very little technical expertise) to see the status of the fun new stuff going to into LinuxMCE.  Keep up the good work.

Enigmus

  • Veteran
  • ***
  • Posts: 132
    • View Profile
Re: Roadmap
« Reply #1 on: September 03, 2008, 01:45:51 pm »
I second this request.  Is there one out there, or where can we get this information?

Monkgs

  • Veteran
  • ***
  • Posts: 72
    • View Profile
Re: Roadmap
« Reply #2 on: September 03, 2008, 02:16:10 pm »
You are free to follow the development progress, which is conversed about in the Development forum. Additional information can be found under the development section of the wiki.

If you want to try your hand at the latest beta there are instructions in the wiki on how to download and compile it.

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: Roadmap
« Reply #3 on: September 03, 2008, 03:10:19 pm »
Guys,

sorry, it _HAS_ been rather quiet lately, we've been dealing with a variety of issues of coordinating development amongst our own community, and the commercial entities which also work in our trunk.

We do have a small development roadmap in the wiki, however, we do need to expand things quite a bit...

Zaerc and Danielk22 have been hard at work building our various branches, trying to work out bugs in the charon-merge build system, and trying out the results on the 0804 tree that we've had in svn.

Our first priority at this moment, is fixing a variety of regressions that have been happening in trunk as a result of engineering direction changes at Pluto, and figuring out how to deal with these issues. Keep in mind, we are also sharing a database with the commercial entities, and that the schema, data, and code are tightly locked together, so changes in any of the three can cause breakages in the resulting build. These are very difficult problems to deal with, and they were here long before we ever got here.

Next priority, as soon as we get the builds working stably, to finish the remaining planned features on the roadmap for 0810. There are a number of things on the horizon, and we really need developer help to get some of these done, it really is a question of man-power.

I also have queuing up, an update for the Cisco 7970 Orbiters, doing a massive amount of Designer changes, and Proxy Orbiter code changes to make the orbiter usable. It has been in testing now for a couple of weeks, and I will start now to push it out to the general public.

Again, sorry for being so quiet, we've just got a lot on our hands at the moment. If anyone can help, please help.

-Thom

jondecker76

  • Alumni
  • wants to work for LinuxMCE
  • *
  • Posts: 763
    • View Profile
Re: Roadmap
« Reply #4 on: September 03, 2008, 07:32:33 pm »
I have a small list of things I want to finish for the next release as well. I've been waiting for the merge to finish before putting too much time into it though.. The thought of working in 2 separate branches and trying to manage things doesn't appeal to me, not to mention that re-compiling many things from the charon-merge branch on a 0710 build tends to break things - so once the merge is finished I'll get back to work on adding (features I want done for the next release):
-CM11A X10 fixes/optimizations
-Support for different Dimming modes supported by X10 switches (DIrect dim modes)
-Climate and Lighting plugin enhancements
-Floorplan enhancements
-Toggle Power/Input IR bugs
-Tons of web admin bugs (already done)

I wish there were a cleaner way to start back up working on these now, but again working around the merge is tricky, and being short on time anyways makes it even trickier

LuckyDog

  • Guest
Re: Roadmap
« Reply #5 on: September 07, 2008, 01:46:51 am »
I am new to this blog but I have been following your wonderful efforts for a long time. As a computer/network technician for the past 20 years, I am well aware of all of the hours of development time that you have into this project. I wish I had the required programming skills to help out. I am new to Linux, having purposely avoided it all of these years. As a somewhat obsessive compulsive techno geek I tend to get lost in projects and I have been reluctant to involve myself with Linux lest I become lost and am never heard from again. Maybe being found dead hunched over a keyboard with a stuffed penguin clutched in my hand.

Anyway, after researching home control software for several/many years I have decided to go with LMCE. I have a huge task before me, integrating all of the various systems installed in my house into a unified control server so I was wondering when the next/latest version is projected to be finished? From what I have read on this thread, I sounds like things are proceeding apace and could be concluding soon. I know that this sounds rather ungracious of me (for a newbie) but believe me when I say that the amount of computer equipment I have to load and debug is more than insignificant. Before I am through I will more than likely be diving into the developers section to try my hand at adding to this amazing work, in some capacity.

Thanks and I will be seeing you around here frequently.

LuckyDog

Monkgs

  • Veteran
  • ***
  • Posts: 72
    • View Profile
Re: Roadmap
« Reply #6 on: September 07, 2008, 05:48:36 pm »
Somewhere on that list we need an admin site rewrite. It's pretty bad, and that's being nice about it.

domotiqa.com

  • Guru
  • ****
  • Posts: 206
    • View Profile
    • home automation
Re: Roadmap
« Reply #7 on: September 08, 2008, 10:59:44 pm »
I guys, I really think you have to put a sticky thread like: need developpers !!
and maybe ask for task in each reply !
Another point, in my mind, I'm maybe not the best programmers, however, I know, C, C++, VB, java, php, css, some shell scripts, little perl, hardware conception/arch... and I really thing that getting involved in lmce is hard, hard, hard (in time)!!

In my case I'm creating a new company, so it take me lot's of time and to be involved, I really need to read hundred of doc... the developper thread looks like... poor... no easy step...

So I guess lmce could be more efficient with this kind of "programmers doc for dummies" !
All of guru like hary, tschak... know tricks, arch... of lmce and have
http://www.domotiqa.com - home automation

colinjones

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 3003
    • View Profile
Re: Roadmap
« Reply #8 on: September 09, 2008, 12:19:05 am »
I took me quite a while and piecing things together to get the basic messaging architecture straight in my head, what I think would be an enormous help (to me, as well as others) is a functional block document that describes in detail what responsibility each device and plugin has in terms of the messages they send and receive. For instance, the Media Plugin vs Orbiter - one a device the other a plugin, which is responsible for exactly what task (message) when starting some media? From the very shaky impression I get, the Orbiter is responsible for querying the database, populating the datagrids, accepting selections from the user, etc, then communicates with the media plugin which creates stream handles, and fires the messages that tell the xine_wrapper device to play the peice of media. But exactly what the steps are and where the demarcation lines are, are beyond me at this point. There are plenty of other examples of these interactions where I am no clear on which piece of code does what...

I think if this was more clear and spelt out, it would inspire people more to get involved (esp as it wouldn't be quite so awe-inspiring trying to determine which piece of code to start looking at when searching for a bug!) Just a thought...

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Re: Roadmap
« Reply #9 on: September 19, 2008, 05:06:57 pm »
There is a hardy based (alpha) test release available.  No guarantees, use at your own risk! http://wiki.linuxmce.org/index.php/Hardy-iglu
"Change is inevitable. Progress is optional."
-- Anonymous


domotiqa.com

  • Guru
  • ****
  • Posts: 206
    • View Profile
    • home automation
Re: Roadmap
« Reply #10 on: September 19, 2008, 09:08:12 pm »
great news :)
http://www.domotiqa.com - home automation

indulis

  • Veteran
  • ***
  • Posts: 147
    • View Profile
Re: Roadmap
« Reply #11 on: October 07, 2008, 02:31:54 pm »
Just wanted to add my thanks to the people developing LMCE and donating their time to these forums/WIKIs.

You guys should set up something like the http://www.getmiro.com/ Miro guys have done to collect recurring donations.  This was easy to subscribe to, and you could use it to say fund some purchases for new equipment. Or beer :-)

And if you haven't tried Miro, it is worth a look, and would be (I think) a prime candidate for integration as it is written to be skinned (mozilla code base).  Try the www.tikibartv.com feed, that is a hoot!

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: Roadmap
« Reply #12 on: October 07, 2008, 03:17:39 pm »
We won't integrate Miro or the like as such, however...

There has been major work in the media subsystem below to eventually support feedable media from other sources such as Youtube and RSS. We still need to do the individual handlers and Orbiter code, but the infrastructure is in place. (Thank you aaron.b!)

So the end result will be a lot more integrated.

-Thom

padrino

  • Regular Poster
  • **
  • Posts: 18
    • View Profile
Re: Roadmap
« Reply #13 on: October 11, 2008, 07:17:34 am »
We won't integrate Miro or the like as such, however...

There has been major work in the media subsystem below to eventually support feedable media from other sources such as Youtube and RSS. We still need to do the individual handlers and Orbiter code, but the infrastructure is in place. (Thank you aaron.b!)

So the end result will be a lot more integrated.

-Thom


I do not think the intent of mentioning Miro was to indicate what it does.

I think the previous poster was alluding more to how Miro makes pushing donations to them easy so people are more apt to provide dollars to help fund hardware/development.

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: Roadmap
« Reply #14 on: October 11, 2008, 07:25:42 am »
ah okay, my bad.

Yes, that would be a very cool idea :)

-Thom