Advertisement
Guest User

log from contributor meeting #9

a guest
Feb 25th, 2012
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.96 KB | None | 0 0
  1. <shnatsel|gprs> Now I'll kinda take over the meeting, if you don't mind
  2. <Innock> lol
  3. <shnatsel|gprs> During this meeting we figured out that more apps than we expected won't have a shiny new version to ship in Luna, if we're shipping it simultaneously with Ubuntu Precise
  4. <shnatsel|gprs> What's worse, it becomes more and more evident that development lacks focus.
  5. <shnatsel|gprs> Sgringwe and me brought it up a long time ago, in fact
  6. <shnatsel|gprs> but nvm\
  7. <mamemame187> postler is one of them
  8. <shnatsel|gprs> Especially Postler
  9. <shnatsel|gprs> GTK3 Midori might not make it
  10. <shnatsel|gprs> dexter-contacts is questionable
  11. <tom95> ah, right, could some review this please: https://code.launchpad.net/~tombeckmann/slingshot/dnd ?
  12. <shnatsel|gprs> yes, and Plank concerns too.
  13. <MBarvian> plank concerns?
  14. <MBarvian> nvm, keep going
  15. <shnatsel|gprs> MBarvian: still not stable enough
  16. <shnatsel|gprs> Pantheon Wallpaper still has quirks
  17. <MBarvian> hehe :)
  18. <Innock> so we're going for docky again?
  19. <shnatsel|gprs> I'm looking at you, MBarvian
  20. <MBarvian> o/
  21. <mamemame187> docky
  22. <mamemame187> meh
  23. <MBarvian> suit yourself, I still prefer docky to plank
  24. <shnatsel|gprs> And this doesn't seem to conform with our "When It's Ready" very much
  25. <Innock> at least we must have wingpanel and slingshot
  26. <shnatsel|gprs> Face it: we have feature freeze in 4 days and suddenly half of the apps we checked are not even nearly ready for a release.
  27. <Innock> time to bugsquash
  28. <shnatsel|gprs> This sucks.
  29. <shnatsel|gprs> Yes, I'm C.O.
  30. <Innock> Let's do a Papercuts project?
  31. <lallenlowe> shit happens
  32. <mamemame187> i like plank better
  33. * dashua ушел (Ping timeout: 240 seconds)
  34. <lallenlowe> it's ok
  35. <MBarvian> no use getting worked up over it
  36. <shnatsel|gprs> So, what shall we do now? (Still C.O.)
  37. <Innock> Bug Squash weekend?
  38. <shnatsel|gprs> First, figure out the issue (C.O.)
  39. <shnatsel|gprs> Then, fix it (C.O.)
  40. <shnatsel|gprs> We have two issues here in fact.
  41. <shnatsel|gprs> (not C.O. anymore)
  42. <MBarvian> !ud c.o.
  43. * DanRabbit ушел (Ping timeout: 265 seconds)
  44. <shnatsel|gprs> MBarvian: Captain Obvious
  45. <MBarvian> oh.
  46. <shnatsel|gprs> The issues are lack of focus and lack of effective means of communication.
  47. <Innock> Can I have attention please/
  48. <shnatsel|gprs> An experiment on the web team *cough cough*...
  49. <Innock> I propose we do a Bughunt Weekend project.
  50. <shnatsel|gprs> Innock: please wait with that a bit
  51. <mamemame187> maya
  52. <Innock> and have people try to squash our bugs?
  53. <shnatsel|gprs> ...shows that having a clear list of bugs they should fix till a release or milestone boosts productivity multiple times
  54. <shnatsel|gprs> So.
  55. <shnatsel|gprs> First thing we should do is to raid our projects and see how bad things are.
  56. <shnatsel|gprs> Or good, but that's a rare case.
  57. <shnatsel|gprs> Even better to make somebody else raid your project.
  58. <shnatsel|gprs> As a developer of Glimpse, I have a fantastic ability to overlook its bugs.
  59. <Innock> I think i'll squash every bug on Scratch.
  60. <shnatsel|gprs> Then all notable bugs that can be fixed till a beta release suitable for wider testing (which usually means "all bugs in this series") are targeted to a specific milestone
  61. <shnatsel|gprs> this provides two things:
  62. <shnatsel|gprs> first, it's a clear list of goals till the nearest release. It's hard to believe, but it really actually boosts productivity multiple times and helps other people make a needed contribution, not a random one.
  63. <shnatsel|gprs> Second, it provides a rewarding visualization of progress.
  64. <Innock> Bugs on Scratch that needs fix: 02
  65. <shnatsel|gprs> Seeing the list turn green is... exciting at least.
  66. <shnatsel|gprs> Speaking of progress...
  67. <shnatsel|gprs> Somehow (I haven't figured out why) it's exciting and motivating to see the progress on other projects.
  68. <shnatsel|gprs> Right now devs not working on a particular project hardly know what's going on in it
  69. <shnatsel|gprs> This is called the Babylon Tower problem
  70. <shnatsel|gprs> I tried to fix that with weekly screencasts, but that didn't work out.
  71. <shnatsel|gprs> So now I suggest a different thing: Launchpad announcements.
  72. <shnatsel|gprs> That seems to work quite well on the projects on which it's been tested
  73. <shnatsel|gprs> The feed from ALL of elementary can be accessed at http://feeds.launchpad.net/elementary/announcements.atom
  74. <shnatsel|gprs> it can be incorporated in the website later to make it look prettier
  75. <shnatsel|gprs> but that's just the first step
  76. * Kus (~karlis@46.109.111.249) зашел на канал #elementary-dev
  77. <shnatsel|gprs> and we still have to work up to a COMMON goal of releasing Luna as a whole, not another distro falling apart like those mints and pinguyos and whatnot
  78. <shnatsel|gprs> So, let's walk through the measures I already proposed, before I go on
  79. <mamemame187> kk
  80. <MBarvian> haha, pinguyOS
  81. <mamemame187> XDD
  82. <shnatsel|gprs> 1. Raid all apps and make a status report on them. Target bugs needed for a release to beta milestone.
  83. <shnatsel|gprs> beta milestone of the app
  84. <shnatsel|gprs> LP has a nice way of doing it
  85. <shnatsel|gprs> to carry this out I've pushed a management team a while ago :)
  86. <khampal|afk> shnatsel|gprs: do we want those announcements on the new site?
  87. <shnatsel|gprs> khampal|afk: yes.
  88. * khampal|afk теперь известен как khampal
  89. <shnatsel|gprs> khampal: I guess so.
  90. <khampal> shnatsel|gprs: to be read from that feed or a seperate system?
  91. <shnatsel|gprs> khampal: feed
  92. <khampal> shnatsel|gprs: kk will add it to the todo list
  93. <shnatsel|gprs> 2. Announce all notable changes via Launchpad announcements. Be it a new feature or a notorious bug fixed, announce it.
  94. <shnatsel|gprs> We already exchange this info in the IRC, but that's not enough.
  95. <shnatsel|gprs> it's far too easy to miss and you can already see it doesn't work
  96. <Innock> I see
  97. <mamemame187> ditto
  98. <shnatsel|gprs> 3. Get centralized daily builds rolling, so you can download them, check out the progress, and test apps in context.
  99. <shnatsel|gprs> Not just a script which you can run and build the ISO. Those ISOs should be already there.
  100. <shnatsel|gprs> Any comments? Suggestions? Opposition?
  101. * ricotz ушел (Quit: Ex-Chat)
  102. <mamemame187> nope
  103. <mamemame187> wait
  104. <mamemame187> maya, midori, dexter-contacts, all need dev focus
  105. m4n1sh mamemame187 manamana MBarvian mrmcq2u mrslv munchor
  106. <shnatsel|gprs> mamemame187: sure.
  107. <mamemame187> Did Maya get any ne features this week?
  108. <mamemame187> new
  109. <shnatsel|gprs> mamemame187: not that I know of
  110. <shnatsel|gprs> I dare to say we might consider some apps for Luna which are currently considered "community" or "3rd party" or whatever it's called for inclusion in Luna. They should be included in the status report if their developers desire it.
  111. <mamemame187> That's weird, it dosen't work for me, it has GUI bugs and causes lightdm to have to get restarted
  112. <shnatsel|gprs> So, if there's no opposition to those items, maybe I can hear some words of support? :D
  113. <Innock> We should build our milestones naming system
  114. * manamana ушел (Read error: Connection reset by peer)
  115. * manamana (~mana@177.113.107.1) зашел на канал #elementary-dev
  116. <shnatsel|gprs> 4. We should make a journal post on these items (excluding this one - let's avoid recursion!)
  117. <Innock> Like, Alpha, Beta 1, Beta 2, RC, RTM
  118. <shnatsel|gprs> Hey guys, if you have an opinion on the things I've been writing here, please share it. If you don't, just confirm you're still here XD
  119. <mamemame187> So will we be using LSC with elementary branding instead of USC
  120. <Innock> yes.
  121. <mamemame187> kk
  122. <shnatsel|gprs> mamemame187: let's not decide this yet, please
  123. <mamemame187> now we just need the branding
  124. <mamemame187> kk
  125. <Innock> Adding stuff on elementary-artwork.
  126. * tom95 (~tom@p5B36D47D.dip0.t-ipconnect.de) покинул #elementary-dev
  127. <Innock> ^ that is our goal
  128. * cassidyjames (ad17327b@gateway/web/freenode/ip.173.23.50.123) зашел на канал #elementary-dev
  129. <shnatsel|gprs> agent00tai, lallenlowe, MBarvian, xapantu: any opinion on the things I've been typing for the past half an hour?
  130. <lallenlowe> well
  131. <shnatsel|gprs> munchor: ^
  132. <lallenlowe> I think you are on the right track for sure
  133. <lallenlowe> the tricky part is getting everyone to DO it
  134. <hcabaguio> bagels
  135. <shnatsel|gprs> lallenlowe: it boils down to this: either we do it, or we never release Luna.
  136. <lallenlowe> shnatsel|gprs: you might be right
  137. <hcabaguio> let's wait for 14.04
  138. <lallenlowe> I think NEVER is a bit strong
  139. <Innock> at least scratch has zero imposing bugs.
  140. <shnatsel|gprs> Innock: I'll report some, don't worry
  141. <Innock> https://bugs.launchpad.net/scratch/+bug/923434 this one is fixed by me
  142. <shnatsel|gprs> oh /facepalm
  143. <shnatsel|gprs> lallenlowe: you're right.
  144. <shnatsel|gprs> lallenlowe: I've spent the past hour in vain. Nobody seems to care.
  145. <lallenlowe> shnatsel|gprs: well, the meeting has been going for hours
  146. <Innock> I knew this would come.
  147. <lallenlowe> shnatsel|gprs: most have left or stopped paying attention
  148. <lallenlowe> shnatsel|gprs: we need to START with your thoughts next time
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement