Attachment '20130328_log.txt'

Download

   1 16:06:04 <joanie> #startmeeting
   2 16:06:04 <tota11y> Meeting started Thu Mar 28 16:06:04 2013 CET.  The chair is joanie. Information about MeetBot at http://wiki.debian.org/MeetBot.
   3 16:06:04 <tota11y> Useful Commands: #action #agreed #help #info #idea #link #topic.
   4 16:06:15 <joanie> #topic GSoC Ideas
   5 16:06:48 <joanie> #info At the last meeting (2 weeks ago) we discussed the need to figure out if we as a team would be participating in GSoC this year.
   6 16:07:14 <joanie> #info In particular, our "homework" was to figure out candidate project ideas for Marina and the other organizers
   7 16:07:32 <joanie> I have an idea, but I would like to hear what others thinik first.
   8 16:07:37 * joanie yields the floor
   9 16:07:59 <clown> I have nothing.
  10 16:08:11 <joanie> Funny you mention that. ;)
  11 16:08:14 <joanie> mgorse: you?
  12 16:08:37 <mgorse> I have nothing right now
  13 16:08:41 <joanie> ok
  14 16:09:14 <joanie> #info Joanie thinks we should consider putting the gnome-shell mag caret and focus tracking on the candidate list.
  15 16:09:20 * joanie re-yields the floor
  16 16:10:29 * API thinks that re-yields the floor is an euphemism for "clown, what do you think?"
  17 16:11:02 <joanie> Well, it's open to anyone with comments, but ... yeah.
  18 16:11:05 <clown> interesting...
  19 16:11:13 <joanie> It's a free minion
  20 16:11:20 <joanie> i.e. you supervise the work
  21 16:11:23 <joanie> someone does it for you
  22 16:11:26 <clown> that does incur time to supervis.
  23 16:11:30 <clown> "supervise"
  24 16:11:38 <joanie> which is less than "develop"
  25 16:11:46 <joanie> because I know you are busy
  26 16:11:51 <joanie> but we need this done
  27 16:12:07 <clown> yes, but for the last 4 − 5 months, I've pretty much had zero time for gnome.
  28 16:12:08 <joanie> and if this model is good enough for academia (grad student slave laboor)
  29 16:12:17 <API> clown, the work should be done by the student
  30 16:12:18 <joanie> it might be good enough for us
  31 16:12:22 <clown> but, I'm not saying "no" just yet.
  32 16:12:28 <API> so supervise would mean "just guidance"
  33 16:12:38 <API> answer emails etc
  34 16:12:44 <joanie> and the team can help
  35 16:12:59 <clown> API, well, how much time to you esitmate then?  Say average hours per week?
  36 16:13:50 <API> well, I can't give a given number of hours
  37 16:14:01 <API> what I mean is that it doesn't matter if in the end the student
  38 16:14:10 <API> is not able to get the work done
  39 16:14:21 <API> you will not being sucked to "do her homework"
  40 16:14:38 <API> (saying just in case someone were concerned about that)
  41 16:14:45 <clown> or rather, I should be wary of being suck into doing the homework.
  42 16:14:51 <clown> :-)
  43 16:15:16 <API> we had a gsoc in the past that worked on improve the documentation
  44 16:15:27 <joanie> we did?
  45 16:15:29 <clown> I feel for the student, since a huge chunk of the time is taken up by jhbuild and getting gnome-shell and all of its modules built.
  46 16:15:42 <API> joanie, well, she was mentored by the documentation team
  47 16:15:48 <joanie> who?
  48 16:15:51 <API> but I had the feeling that we were doing most of the review
  49 16:15:55 <API> hmm, elina?
  50 16:16:00 <API> sorry I don't remember the nick
  51 16:16:07 <joanie> I mentored her
  52 16:16:09 <API> mgorse reviewed some big patches from her
  53 16:16:09 <joanie> not docs
  54 16:16:16 <joanie> and not GSoC
  55 16:16:18 <joanie> was OPW
  56 16:16:33 <API> yes I know, but the mentoring
  57 16:16:40 <API> overload is supposed to be similar
  58 16:16:42 <API> right?
  59 16:16:58 <joanie> dunno, but it's a totally different level in theory
  60 16:17:08 <API> or it is supposed that GSoC has a looser/tighter mentoring ties with students
  61 16:17:09 <API> ok
  62 16:17:16 <joanie> GSoC projects are supposed to be bigger (aka harder, and with more competent hackers)
  63 16:17:27 <joanie> whether that means more mentoring or less, I dunno
  64 16:17:38 <API> sorry for mixing topics, I thought that were at some level equivalent
  65 16:18:22 <joanie> so clown what do you think?
  66 16:18:31 <joanie> Or do you need more time to think about it?
  67 16:18:52 <clown> I need more time to think about it.  But, a couple of questions:
  68 16:18:53 <joanie> but I think we should try to decide -- at the latest -- by next week
  69 16:19:12 <clown> If I agree, what are the next steps?  And what are the immediate deadlines?
  70 16:19:12 <joanie> as GNOME will submit it's application as an organization like now (maybe already did)
  71 16:19:25 <joanie> lemme look
  72 16:19:30 <clown> thanks.
  73 16:19:44 <joanie> https://mail.gnome.org/archives/desktop-devel-list/2013-March/msg00052.html
  74 16:20:38 <joanie> looks like one month from now we evaluate candidates
  75 16:21:01 <joanie> I'm looking at https://live.gnome.org/SummerOfCode2013 now
  76 16:21:05 <clown> I don't see any deadlines yet in terms of when this blurb needs to be added.
  77 16:21:12 * clown looks at that url.
  78 16:21:27 <joanie> 29 March is the deadline for the organization's application
  79 16:21:41 <joanie> 8 April it is published
  80 16:21:55 <clown> 29 Mar is tomorrow.
  81 16:21:59 <joanie> indeed
  82 16:22:02 <clown> tomorrow is a holiday.
  83 16:22:31 <joanie> regardless I think that we would want to have it before students start looking
  84 16:22:39 <joanie> which would be around 8 april
  85 16:24:49 <clown> I always amazed how things randomly conspire to all happen at once:  I have two projects due by next Friday, both of which start Mon.
  86 16:25:03 <joanie> I know the feeling. Trust me.
  87 16:25:07 <clown> and another deadline for today.
  88 16:25:59 <joanie> do you think it's likely that you'll be able to do the actual development work to get this in as a feature for 3.10?
  89 16:26:16 <joanie> if the answer is "no", then I really think we should consider this as a GSoC "idea"
  90 16:26:46 <clown> less and less likely as time goes by, so, like 80% "no".
  91 16:27:05 * joanie nods
  92 16:27:08 <clown> the aegis funding is all but dried up, and the IDRC is hiring me out as a consultant.
  93 16:27:16 <joanie> I understand
  94 16:27:33 <joanie> but the reality is that this needs to be done
  95 16:27:38 <joanie> and keeps getting pushed back
  96 16:27:42 <clown> I'm currently, on average, 3 days/week consulting, and 2 days for whatever else.
  97 16:27:47 <joanie> for valid reasons
  98 16:28:03 <clown> whatever else usually means editing/testing ARIA
  99 16:28:52 <clown> oh, yes.  If there had been a grant for the work, I could have said:  I have funding for this, so I can do the work.
 100 16:29:25 <clown> but, now, it's "this work has no funding.  Fit it in when you can, but the majority of your time is for these other projects".
 101 16:29:42 <joanie> well, it's a shame that Will had led you to believe/conclude that this "feature" was something that belonged in Orca
 102 16:29:59 <clown> oh, yes.  that too.
 103 16:30:11 <joanie> because we all know that it belongs *somewhere*
 104 16:30:15 <clown> it's a shame how difficult is was to get any mag features in...
 105 16:30:16 <joanie> i.e. users expect it and need it
 106 16:30:37 <joanie> all the more reason to give this to a student ;)
 107 16:30:41 <joanie> let them play with the design team
 108 16:30:48 <clown> but back to what's needed right now...
 109 16:31:23 <clown> this ideas page seems to be fairly short — three points:  benefits, requirements
 110 16:31:30 <clown> maybe just two.
 111 16:31:36 <joanie> yup
 112 16:31:44 <joanie> and you already have the write up you can link to
 113 16:31:54 <clown> and there is the description on the features page…let me look it up.
 114 16:31:55 <joanie> i.e. the feature content
 115 16:31:58 * joanie nods
 116 16:32:14 <joanie> were it me, I'd put two short bullets and link to that page you wrote
 117 16:33:10 <clown> feel free to do so :-)
 118 16:33:17 <joanie> I can
 119 16:33:31 <joanie> in fact I was planning on it unless you explicitly told me no
 120 16:33:33 <joanie> ;)
 121 16:33:51 <joanie> hopefully this will get the needed work done, with a minimum requirement for your time
 122 16:33:55 <clown> Oh, okay.  go ahead.  I guess the question is do we officially put my name down as mentor.
 123 16:33:59 <joanie> again, student labor
 124 16:34:07 <joanie> we put yours, mine, and API's
 125 16:34:08 * clown still looking for that link...
 126 16:34:09 <joanie> imho
 127 16:36:20 <clown> wow, the server is slow.  Here it is: https://live.gnome.org/ThreePointNine/Features/FocusCaretTracking
 128 16:37:17 * clown wonders if the re-entrancy problem has been solved due simply to modification in pyatspi and/or gnome-shell itself.
 129 16:37:36 * joanie looks at API and mgorse
 130 16:37:50 <clown> FWIW, there is also this:  https://live.gnome.org/ThreePointNine/Features/TintEnhancement
 131 16:38:03 <API> nothing to say from my side
 132 16:38:05 <mgorse> Not that I know of. I should probably look at it again.
 133 16:38:13 <API> clown, yes true
 134 16:38:18 <API> although somewhat off-topic
 135 16:38:19 <clown> The code is all there (unless someone removed it) for tinting.  It just needs a UI.
 136 16:38:25 <API> do you plan to propose that again as feature?
 137 16:38:37 <clown> mclasen already copied it over.
 138 16:38:47 <API> well, but we can tell him that he is wrong ;)
 139 16:39:04 <clown> lol
 140 16:39:31 <API> we can also propose that task as a student tasks, but probably it would be better to focus in just one feature at a given moment, in order to not add too much noise
 141 16:39:58 <clown> well, my experience with proposing and developing UIs is fairly unsatisfactory.  And, I think UI designer should take it on.  Maybe an up and coming student UI type.
 142 16:40:32 <clown> hmmm…  the screen shot didn't make the transfer.  I wonder why.
 143 16:41:03 <joanie> so what are the (#info-worthy) conclusions at this point?
 144 16:41:56 <clown> proposed info:  joanie to write the two/three point blurb for the GSOC project for focus/caret tracking in the GSOC page.
 145 16:42:06 <joanie> i can do that
 146 16:42:12 <clown> proposed info:  and link to the 3.9 features page.
 147 16:42:20 <clown> shalll I formalize it then?
 148 16:42:24 <joanie> sure
 149 16:42:27 <joanie> and ai me
 150 16:42:43 <clown> "ai"?
 151 16:42:48 <joanie> it would be helpful to have the must-have requirements
 152 16:42:50 <joanie> action item
 153 16:43:33 <clown> #info team agrees to propose the focus/caret tracking functionality for gnome-shell as a GSOC project.
 154 16:44:34 <clown> #info this is a device that runs within gnome-shell that tracks these event and notifies insterested parties (also within gnome-shell).
 155 16:44:47 <clown> #info a primary interested party is gs-mag
 156 16:45:37 <clown> #action joanie to write the short blurb describing the project and add that to the GSOC ideas page (https://live.gnome.org/SummerOfCode2013/Ideas)
 157 16:45:49 <joanie> yay!
 158 16:45:54 <joanie> thanks clown
 159 16:45:54 <clown> done?
 160 16:46:03 <joanie> I think so more or less
 161 16:46:11 <joanie> the requirements (skills) are?
 162 16:46:14 <joanie> javascript?
 163 16:46:23 <joanie> i.e. we won't get someone with a11y smarts
 164 16:46:26 <clown> joanie:  feel tree to take whatever you want from the infos that describe the issues
 165 16:46:31 * joanie nods
 166 16:46:41 <clown> let me info those reqs...
 167 16:46:49 <joanie> thanks!
 168 16:47:42 <clown> proposed: focus/caret tracker requirements are: JavaScript, knowledge of at-spi (using pyatspi as an informative source),
 169 16:48:25 <clown> I can't remember if any c-level  gobject work was needed...
 170 16:48:33 <joanie> perhaps making at-spi a recommended
 171 16:48:40 <joanie> i.e. if you don't have it, start learning it now
 172 16:49:01 <clown> Oh, now I remember:  I tried to write the whole thing in C/Gobject to get around the reentrancy issue, but to no avail.
 173 16:49:02 <joanie> rather than wait until your app is chosen for GSoC
 174 16:49:13 <joanie> your == the student's
 175 16:49:28 <clown> okay.  Here is the official, then
 176 16:50:03 <clown> #info  focus/caret tracker requirements are: JavaScript.  Recommended: knowledge of at-spi, especially handling of events.
 177 16:50:25 <joanie> awesome
 178 16:50:25 <clown> done, unless you can think of something else.
 179 16:50:36 <joanie> nope, I think that should cover it
 180 16:50:39 <joanie> thank you!!
 181 16:50:45 * clown feel like he just wrote the blurb — rough draft.  :-)
 182 16:50:47 <joanie> I'll add that later today
 183 16:50:59 <joanie> (need to have a non-panicking kernel)
 184 16:51:01 <joanie> ;)
 185 16:51:16 <joanie> or need to give up on having one, at least
 186 16:51:16 <clown> you're welcom.
 187 16:51:24 <clown> and welcomE.
 188 16:51:30 <joanie> :)
 189 16:51:51 <joanie> okay, given the time, and busy-ness, and lack of jjmarin for marketing update
 190 16:52:02 <joanie> that leaves w3c and misc time
 191 16:52:16 <joanie> #topic W3C Updates
 192 16:52:22 <joanie> clown: anything?
 193 16:53:03 <clown> not really.  it's been a couple of weeks of detail work:  clarifying the spec, updating the tests.  Things like that.
 194 16:53:26 <joanie> shall we move on?
 195 16:53:37 <clown> #info no substantial news on the W3C fron.
 196 16:53:46 <clown> s/fron./front
 197 16:53:50 * joanie takes that as a yes
 198 16:53:53 <joanie> :)
 199 16:53:54 * clown yes
 200 16:54:07 <joanie> #topic Misc Time!
 201 16:54:17 <joanie> #info Joanie hates kernel panics
 202 16:54:25 <joanie> anyone else have anything misc?
 203 16:56:47 <joanie> I keep getting broken pipes
 204 16:56:54 * joanie closes the meeting whilst she still can
 205 16:56:57 <joanie> #endmeeting

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.
  • [get | view] (2021-02-25 09:41:58, 12.6 KB) [[attachment:20130328_log.txt]]
 All files | Selected Files: delete move to page copy to page

You are not allowed to attach a file to this page.