![]() |
Re: Half-year review of Stskeeps's work as distmaster
I'll start out by saying I was one of those n810 users who always ran latest Mer. I gave up when it became clear that the release of the n900 put a bullet in Mer's head. I really admire Stskeeps' abilities, and he's probably done more than anyone for the open-ness of Maemo (or Meego or whatever it is this week), but I have a really hard time taking anything he says about software at face value.
Stskeeps, I'll address a few of your statements: Quote:
Quote:
Quote:
And now I'll respond to some of qgil's confusion: Quote:
Quote:
Quote:
I know that Stskeeps' work started as a labor of love. I'm happy that he's now making a living doing what he loves. I know that he's good at it, and will continue to be an irreplaceable asset to the Maemo and MeeGo communities. But the users matter too. In FOSS, the users matter more than ever, because if they get upset enough they'll fork or leave. The Mer project was a failure in the eyes of the users, because the devs got distracted with port-the-alpha-everywhere syndrome, and because the users' expectations were not managed very well. The PR1.2 thread in the Fremantle forum is a perfect example of what happens when you ignore expectation management. Watch out for scope creep, guys, and keep an eye on the users. You'll be fine. |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
I wasn't supposed to code entire Mer entirely on my own. Did we as a community pull through? Yes, in many areas. Some, not. Did we learn things about the things we dived into? A lot. So it goes. Quote:
Quote:
Quote:
It's funny you're bringing up the SmartQ example, as it illustrates my point. it -is- the same system on both. But you're right, bugs weren't fixed - either due to my lack of skill or noone diving into the bug. Quote:
Thanks for your honest comments. Do you have a irc nick I can relate to? |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
If he was platform focused, then which platform was he focusing on? I'm not sure I got the impression that he focused on any one in particular. Did you mean the 'maemo' platform or did you mean a particular piece of hardware platform? Assuming the former, that appears to be all for nothing now--which also blows away your point about 'long-term'. Would have learned as much working with uLinux. If you mean the latter, then all these different gadgets he was aiming for seem to negate your argument about being focused on the platform--and now with the N900 speak, I'm less convinced that the distmaster shares legacy hardware concerns.. while Nokia continues to pump out a newer kernel/software/fixes for their new stuff... where end users couldn't care less what's happening with the distmaster's work. Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
I'll be in Germany fairly soon, so without mobile internet - been answering from my N900 all this time ;) hence, I'll be absent for a number of hours, so don't treat my lack of replying as not wanting to discuss things ;)
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
I would just like to know that, ultimately, there's a reason why I should bother to hold onto this thing they convinced me to buy on the promises of openness and open-source. I still remember old N800 ads claiming 'future-proof because it's based on open-source'. Tinkerer as I am, I don't dabble in coding to the kernel level but I can still manage to compile and run a CURRENT kernel on my old 486DX4/100MHz in the other room... yet I find it incredibly difficult to make my N800 run anything as current. The promises of Mer raised and then ruined all my hopes. I digress. When you DO get to reading my criticisms, keep in mind that I'm a highly critical bastard (of others as well as myself) and that I don't compliment much. You deserve a large heaping of praise for letting people vent, point out flaws and taking it with incredible grace. I hope you understand that the person on the other end of the terminal is more annoyed with the way Nokia (and all guilty parties involved.. they know who they are) set these things up to fail than with anything you've done or failed to do. For lack of a better phrase: you asked for it. Take your time and respond when you can but I await your responses with abated breath. |
Re: Half-year review of Stskeeps's work as distmaster
First of all, let me state that I'm absolutely ecstatic about the things you have accomplished in the past 6 months, and I can't wait to see the results of the next 6. Well done, and thank you!
Quote:
The main problem Mer had IMHO was lack of critical developer mass. I was just as frustrated as everyone else by the slow progress, but let's be realistic here. Making an entire Linux distribution is a huge task and requires far too many skills than one person, or even a small team, can reasonably be expected to have. Despite that, you had the conviction to say "this needs doing", roll up your sleeves and get to work (probably getting pulled in all sorts of different directions that had little or no personal interest in the process) setting an example for the rest of us. If Mer failed, then it was a failure of the community as a whole. Just from a causality point of view, not casting blame or anything. These things happen. However even if Mer-the-distribution is now a dead end I don't see Mer-the-project as a failure. If you squint just a little bit you can see all its principles living on in Meego, and I think it's fair to say that it would be very different had Mer not existed to show a better way of doing things. So, again, THANK YOU and keep up the good work :-) |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
The apps are the problem. You can see this on the Joggler with Mer 0.17 & OpenGL: you get a Hildon Desktop, you can install some apps, but if it's not ABI compatible with Maemo you're going to have a lot smaller pool of apps. Even if it did get large scale adoption, there're also API issues. The first few iterations of MeeGo, and the core FLOSS apps it comes with, will give us an indication of whether MeeGo as a day-to-day OS for the N8x0 is viable. Perhaps Mer^2 and using that as a place for further playing with the GL drivers will help with the MeeGo-on-N8x0 adaption layer. However, this is one that Stskeeps can best comment on - and whether he's getting/got enough assistance from the community on the N8x0 MeeGo h/w adaption layer. |
Re: Half-year review of Stskeeps's work as distmaster
Someone implied that some criticism has been less than fully informed. True: a general appeal for comments was made, and they are forthcoming. If only well informed criticism was wanted, private messages would have been sent to those who knew more about the actual conditions you worked under.
The point was made that the community wasn't very involved in the development of Mer and thus shares some responsibility for its failure. Probably so, but I don't think that a good job of momentum-building was done. I remember personally expressing skepticism at whether it was necessary to stop everything and wait for the two drivers. There were other delays that seemed mysterious to me. Once it became clear how great Mer's potential was, there must have been greater and greater willingness to help out. I think there must have been an inherent divergence between Nokia's focus and the interests of those who wanted to keep their tablets happy. I don't see why Nokia would cry when tablet owners were essentially smothered by those with other preoccupations about the N900 or MeeGo. The renaming of ITT was not just some isolated decison and neither was the foundering of Mer. They were all part of a reallignment of power in favor of the one who was paying the bills. So the interests of this site were realligned and that made any cries for help you may have made, or requests for discussions of what parts of Mer to continue and what to abandon hard to hear over the N900 and MeeGo hubbub. That was not your fault; maybe it was inevitable as soon as the true interests of those with internet tablets acquired second-class status. |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
But there you go moving the goalposts, again, I notice. There is a lot of dissatisfaction in the OS2008 community, and you speak past it. Which of the OS2008 components have been opened? And how will OS2008 community benefit from MeeGo? I don't see it. Will you point to MeeGo adaptation project for N8x0? It is unfinished and will be for quite some time - doubts abound. Quote:
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
From the perspective of "I want my device to continue to run programs at all" you're entirely wrong. Half the time on my n810 I'm running a regular x11 app over ssh forwarding, and I haven't got many problems. I'd be perfectly happy running regular desktop applications on my tablet, if it came down to it. Mer was a great platform for that. From the perspective of "I want my device to continue to run programs that are perfectly hildonized and integrated" then you're only slightly wrong ...and only because it's possible to fake it a la sugarization. |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
Quote:
The approach taken by the page you link to isn't necessary on Maemo/Mer (it's basically run-standalone.sh). However, no-one's succeeded in auto-Hildonisation using LD_PRELOAD. Perhaps you'd like to run with it and deliver something workable? |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
yes, it is about the apps. There are 500+ Maemo 4 apps. As much as people have investments in the N8x0 devices, aren't there as much if not more investments in the Maemo 4 software? Can we afford to wait for a few iterations (6 month cycle) of MeeGo? I think not. stskeeps can work on the n8x0 h/w adaption layer, but shouldn't someone also work on the "Maemo API adaption" layer? |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
First thoughts are that you - or the person found - could investigate rebuilding, and repackaging, the diablo libhildon (and other libraries) so that they run on MeeGo, possibly alongside any libhildon that MeeGo may ship (or have available). It might not even be too technical; largely packaging and minor Gtk tweaks/patches. If you can put together a compelling argument, I'd be happy to have the council take it to Nokia. Although it'd be a hardsell to get them to sponsor someone for it IMHO. It's also predicated on the adaption layer actually getting a workable MeeGo base on the N8x0. If not, being able to run diablo apps on MeeGo's not going to be much use. However, given MeeGo is a "first class distro" it will have apps written for it (especially given the new Qt SDKs), whereas Mer never got to the point where anyone really considered writing an app "for Mer". If you want to run diablo apps, run diablo. |
Re: Half-year review of Stskeeps's work as distmaster
I'm not very active, but a while ago I noticed that posts from Stskeeps were worth reading. Often I'll skim threads looking for posts or posters which seem more interesting. I've been really impressed by your contributions.
I've been vaguely following Mer, the community SSU, and the 3d drivers. I've been very pleased with the progress, slow as it's been at times. While it's been a bumpy road at times, it gives me ongoing hope for my N810. Thank you! |
Re: Half-year review of Stskeeps's work as distmaster
I have my doubts (pardon me for being naive): What are we reviewing here? Stskeeps performance as distmaster, or Stskeeps performance as Mer lead developer?
Mosts posts seem to be talking about both, but I think that the only job that might need reviewing is "distmastering" (because the other one is not paid one, do not misunderstand me ;P ). From what I understand about the distmaster role -- he should be facilitating mer-like efforts, not developing them all by himself! |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Let's focus on the successes and lessons, and move forward. I trust that Stskeeps has learned from them and factored that into his approach going forward. |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
So, yeah, the long-term definitely applies here. :) Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Allow me to start with stskeeps has always been that one person that when they posted, I read each word with my full attention. Stuff about Mer gave me hope, I figured early that there would be some obstacles due to the nature of certain bits of the N810 being somewhat closed... and I showed patience.
I also have to admit to stopping posting here for a while mainly because I couldn't stand the rampaging (still ongoing) "You don't own a N900, why are you here!?" attitude(s) by a lot of folks that are quite damn near here. So I missed it when Mer stopped, Mer^2 started and now the possibly move for MeeGo on the N810. I'd say that stskeeps you've always done a commendable job in regards to communication of things going on behind the scene - something I wish even Nokia would have learned from you. I don't know all that you do, it's honestly way over my head. And I don't even mind admitting that. If anything though, I have one very simple request - please catch me up. What's happening for my N810? Do you mind catching up my simpleton mind since it seems like I've missed out on some very key announcements. With that said... keep up the good work. Stick around. This community is more whole with you, than without. Through you, I feel rather good that at least somebody is tinkering with the base OS on the tablets. And the fact that I've seen you show patience with people that I would have lost my religion... that's a virtue that's kept me around and hopeful. One day, I might end up using something other than OS2008 on my N810, and I feel like you're one of the few people that will make that happen. You have my vote of confidence. |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
fwiw Mer had it's % of inspiration and contribution to MeeGo. Stskeeps and lbt (two of the more dedicated Mer developers) were working in MeeGo stuff right after the launch, and Mer was probably the most concrete item in their "CVs" related to the tasks they were supposed to do.
If this work in MeeGo benefits Mer or the N8*0, that's up to them I guess. As seen in all free software communities, sometimes moving from hobbyist to pro brings more time and quality to your hobby projects, and sometimes does the opposite. I personally think that having a job related to your hobbies does help you enjoying your hobbies more (as opposed to work on something disconnected, or be looking for a job). |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
I've also been playing with my Joggler lately, but that's been outside of work hours and a personal project. Quote:
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
Quote:
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Doesn't this mean that many new apps for MeeGo (qt) will be available on MeeGo N8x0 too? How many apps do you think MeeGo will attract? :) But you're right regarding Maemo API adaptation. Can we even get hildon and maemo gtk to play nice in MeeGo? The second problem is packaging, all the Maemo4/5 apps would have to be repackaged. Can we return to this topic in MeeGo for N8x0 because it is something I worry about as well? |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
I can continue blogging about N8x0 stuff on mer-project.blogspot.com I guess. |
Re: Half-year review of Stskeeps's work as distmaster
Right, so. How do we turn the sour lemons into lemonade?
We're in a bad situation but not as bad as when Fremantle got announced not to be ported to N8x0. How can we make things better? Imagine me having 10 hours a week just for N8x0 things. What do you want me to do in those hours? In addition to that: Given the choice, how would you like to see your N8x0 in 3,6,9,12 months, with emphasis on that it should not be a waste of time for those involved to make it get there, short and long term. |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
I would love to have a refreshed UI, sans 3D transitions (I don't need them) that allows for existing N900 apps that mostly came from the Diablo days (read: RTComm, Xournal, DialCentral, Tear, Flash Player, Mauku 2, Skype, Evince, MPlayer, HomeTools) that is trimmed down a bit services-wise so it will be a bit leaner and "fit" on the N810 better and run nicer. Webkit based browser as the default, Mail that's installable after the fact (I don't use it, I use webmail mostly first and I dislike IMAP on the N810). That's my mile high wishlist... To be honest, I'd just love a refreshed UI, a streamlined install from the kernel up, some more fixes that the Community SSU might not be able to provide, (easier) Yahoo via RTComm, better RTComm integration (sorta like N900)... and a real removal of the Mail app. I'm seriously down for gutting the OS a bit to almost barebones levels and build up instead. I guess I'd like to feel up-to-date somewhat more than "Fixed in Fremantle" or "WONTFIX" has made me feel for a while. Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
For myself, I don't know about three months, but long-term, in a nutshell, I would ideally want one of the following:
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
1. Assist LMA and others and get as many bugfixes and enhancements which can be squeezed into the community SSU. It may even be beneficial to split into two - fixes and enhancements. I would also suggest that if resources permit it may be advantagous to push smaller SSUs out as patches are available, rather than wait until the entire shopping list is complete - This will give a much needed feeling of progress and positiveness to the whole thing. 2. Work with Nokia and whoever to build a "Maemo4.5", with anything backported possible including (if possible) as these seem to be the things which do not rely on the extra hardware of the N900: Panorama desktop media player (including A2DP, and AVRCP if possible) photos (specifically browsing, simple editing, and sharing) calendar These can remain as binary blobs if necessary, I think for the most part most N8x0 owners would like to see something rather than be hung up on 100% open and GPL etc. If nothing else at the end of this I would like to see an updated diablo image with the community SSU slipstreamed, so that when a reflash was carried out all the upto date stuff was already in. I hope some of this is a) achieveable b) realistic Good luck and thanks for all the efforts both so far and in the future. |
Re: Half-year review of Stskeeps's work as distmaster
thank you very much for your work and your posts, Stskeeps.
"how would you like to see your N8x0 in 3 months?" this is not necessarily directed at you, but since you are kind enough to ask - i'd love to see the buggy nokia os2008 software (mediaplayer, email, etc.) finally fixed. i understand why nokia might have wanted to see the tablet community dispersed as soon as possible, (and handing out n900s to key people could cynically be interpreted as a slick move to that effect), but regardless of how few of us are still here, i do think they still owe us fixing those bugs in some form. |
Re: Half-year review of Stskeeps's work as distmaster
Interesting. OK, back to the next three months. Stskeeps, I think my priorities would be these:
1. Do what needs to be done to keep the door open to "MeeGo on the N8x0". 2. Squeeze everything out of Diablo that can be squeezed. I know this isn't blue sky & exciting, but I think it could be highly appreciated by the community. And you might even get a bang out of having deliverables for a change. (Supposed to be a joke. ;) ) 3. Work on "MeeGo on the N8x0". (I mean, how much can you do before the next code drop anyway?) The only thing that worries me about #2 is that it seems like lma is doing all the he thinks is doable without Nokia's cooperation. I think someone already tried to go farther (SD69 maybe?) and was told he needed to make "business cases" for his requests. The implication was that Nokia's standard for said business cases was insurmountably high (and that NIT owners getting deeply pissed and buying Androids wasn't a sufficient case :) ). |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
I read the title of this thread and thought, my momma told me to stay away from nuclear accidents. Yet here I am on a weird sleep schedule and I thought I'd pop in and do a bit of rubber necking. Not as bad as I thought; just a small fender bender.
All I can conclude is that, stskeeps, you are one crazy mother f*cker. I know you were looking for feedback, but I would rather just leave words of encouragement and thanks. You're obviously a huge asset and I hope that MeeGo is as successful as I know you want it to be. |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
It's not quite as simple as a straightforward CPU/RAM comparison. The N900/Fremantle combination is a whole different class of device to its predecessors, with quite significant differences in things like screen size, battery life, input methods, UI etc (and don't even get me started on dropped software features). Some people might prefer it, and that's fine (hey, other than having a Y chromosome I'm not even in the target group), but for a lot of uses the N8x0s are simply better and the N900 is not a valid upgrade path. It's not just a matter of hanging on to old hardware either. I'm still using both of mine regularly (even when I had the N900 loan device), while I haven't even booted my 770 since (let me quickly grep my DHCP logs) August 2008. Hopefully MeeGo will change things by bringing more interesting devices to the market, but for now an N8x0 is the best I can get my hands on :-) |
Re: Half-year review of Stskeeps's work as distmaster
Quote:
Quote:
|
Re: Half-year review of Stskeeps's work as distmaster
For some reason I read dstmaster as "disaster" :)
|
Re: Half-year review of Stskeeps's work as distmaster
Quote:
As an example, the contents of the post on the port to the OMAP2 http://omappedia.org/wiki/Maemo_Getting_Started is good, with interesting work behind it. It would be significantly improved (for me at least) with a link at the front indicatiing which devices are/will ship with this processor. To make the point more general, there are a lot of people who dip in and out of this technical world, and need a few more signposts along the way... |
All times are GMT. The time now is 23:05. |
vBulletin® Version 3.8.8