1
00:00:10,030 --> 00:00:13,000
so this is this for yes

2
00:00:15,560 --> 00:00:16,200
about

3
00:00:16,910 --> 00:00:21,290
the future of G D case where we want to go we had a

4
00:00:21,660 --> 00:00:22,540
i first

5
00:00:23,190 --> 00:00:24,270
in april

6
00:00:25,230 --> 00:00:29,840
well we sit down and natalie botched
all the also believe it is that the

7
00:00:29,840 --> 00:00:32,030
fee is introduced last all

8
00:00:32,800 --> 00:00:36,350
but also talk about the future and how we see

9
00:00:37,020 --> 00:00:38,030
things going

10
00:00:41,170 --> 00:00:47,430
i know presenting my ideas for a i mean
things are saying i've presented and

11
00:00:47,430 --> 00:00:52,360
everybody else so far nobody can play
i hope this will change in this tall

12
00:00:52,360 --> 00:00:53,210
or develop

13
00:00:53,810 --> 00:00:54,120
but

14
00:00:56,540 --> 00:01:00,110
so for wider "'cause" that's consumption is what we mean

15
00:01:00,770 --> 00:01:02,570
where we want to go

16
00:01:03,480 --> 00:01:05,300
in the future and how

17
00:01:06,600 --> 00:01:09,020
things will be able next year

18
00:01:09,610 --> 00:01:12,370
ideas and G T K is going to

19
00:01:13,430 --> 00:01:17,540
first talk about technical things like
what features do we want to G T K

20
00:01:17,540 --> 00:01:18,220
next

21
00:01:18,910 --> 00:01:25,080
that about practical i called practical because
it didn't find a better word yes what

22
00:01:25,080 --> 00:01:27,780
kind of two teams G T K going to be

23
00:01:29,200 --> 00:01:33,200
is there is a difference between huge and H T M L

24
00:01:33,770 --> 00:01:36,500
and G T K and release other to get

25
00:01:37,600 --> 00:01:41,250
that's all briefly about G T K three buttons G T K two

26
00:01:42,120 --> 00:01:42,840
and

27
00:01:43,380 --> 00:01:47,890
the question might lose every well
is that gonna but T K for it when

28
00:01:47,890 --> 00:01:49,090
it's gonna be that

29
00:01:49,830 --> 00:01:51,490
and what's it gonna be about

30
00:01:55,650 --> 00:01:56,880
so technical

31
00:01:58,980 --> 00:02:01,680
is it all this is not a road map

32
00:02:02,370 --> 00:02:06,790
this is what we think we want to
do next so all the things that

33
00:02:06,790 --> 00:02:10,200
presents here a still so abstract

34
00:02:10,700 --> 00:02:14,670
that we don't know how they will look
and code and we don't even know

35
00:02:14,670 --> 00:02:15,060
if

36
00:02:15,660 --> 00:02:18,170
a year from now you'll still one that this

37
00:02:18,870 --> 00:02:20,520
but for now we want

38
00:02:26,580 --> 00:02:28,690
the first one is his classes

39
00:02:29,480 --> 00:02:32,020
if you wear it demanded store

40
00:02:32,680 --> 00:02:39,740
this morning he introduced his ideas away
he sees things or what so i probably

41
00:02:39,740 --> 00:02:41,970
shouldn't say much more about it

42
00:02:42,820 --> 00:02:43,900
i agree with that

43
00:02:45,180 --> 00:02:45,810
go for

44
00:02:49,060 --> 00:02:53,740
but that the general thing is we want
to have the features that about that

45
00:02:54,590 --> 00:02:56,930
and be able to use that not just

46
00:02:57,470 --> 00:03:02,410
make application developers able to use them
from inside G T K application we also

47
00:03:02,410 --> 00:03:03,620
want to use them

48
00:03:04,200 --> 00:03:05,650
to create a widgets

49
00:03:07,120 --> 00:03:08,800
have a look like

50
00:03:09,900 --> 00:03:11,020
one which is

51
00:03:15,750 --> 00:03:16,520
this is

52
00:03:19,140 --> 00:03:23,480
part of what emails that animal
you know with P that we quiet

53
00:03:23,800 --> 00:03:27,950
be it is the idea to you from the kind of way when you draw

54
00:03:27,950 --> 00:03:28,550
widget

55
00:03:29,130 --> 00:03:34,310
G T K you just have a draw function that
draws everything like modifies a

56
00:03:34,310 --> 00:03:38,600
bunch of variables that draws this that modifies
the variables again and also that by

57
00:03:38,600 --> 00:03:40,250
the variables again of that

58
00:03:41,040 --> 00:03:42,260
so you don't know

59
00:03:43,040 --> 00:03:47,960
and you think about what you just
roll at you if you want to go

60
00:03:47,960 --> 00:03:52,040
to is the mouse over this stuff but
i do the arrow that's that you

61
00:03:52,040 --> 00:03:55,630
have to compute that us alvin S gets really complicated

62
00:03:56,260 --> 00:03:58,780
so is that we want to have actors

63
00:03:59,320 --> 00:04:00,770
ideally class or active

64
00:04:01,660 --> 00:04:02,160
that

65
00:04:02,800 --> 00:04:04,130
we can use it is that

66
00:04:05,280 --> 00:04:08,460
you around and that do all this stuff automatically for

67
00:04:10,720 --> 00:04:14,500
and that should make it easy to write
complex which is with lots of things

68
00:04:14,500 --> 00:04:18,020
that you could move rather than screen
and still try easily of them out as

69
00:04:18,020 --> 00:04:18,420
is

70
00:04:19,290 --> 00:04:21,460
on a lot of what i

71
00:04:22,170 --> 00:04:26,690
it also makes it easy for you guys
just i really because we want to

72
00:04:26,690 --> 00:04:30,530
make our actors conform to the C S stuff but we right

73
00:04:31,260 --> 00:04:32,310
previews yes

74
00:04:32,970 --> 00:04:34,130
so that you can lend

75
00:04:34,920 --> 00:04:38,630
at borders to them that patty model

76
00:04:39,530 --> 00:04:42,720
so for sizes for every single out

77
00:04:45,870 --> 00:04:46,470
again

78
00:04:47,000 --> 00:04:52,000
great if we had nobody writing and which
seriously thinking about that we have

79
00:04:52,630 --> 00:04:54,820
i have a proper experimented with it

80
00:04:55,430 --> 00:04:56,560
i'm cat program

81
00:05:01,840 --> 00:05:07,020
just use our input system is still
essentially the egg synthesis the

82
00:05:07,740 --> 00:05:12,960
so when you want to handle something with
the mouse that is more complicated than

83
00:05:12,960 --> 00:05:14,360
about press or

84
00:05:15,090 --> 00:05:17,270
pressing to but a double take

85
00:05:17,690 --> 00:05:19,740
like even the long press you have to

86
00:05:21,030 --> 00:05:25,350
track time and at a time out somewhere
and no wonder what happens and you

87
00:05:25,350 --> 00:05:29,180
need to remove the time out that
you would widget gets hidden or

88
00:05:29,900 --> 00:05:33,080
the mouse moves and things like that a really complicated

89
00:05:33,750 --> 00:05:39,670
and for common interactions that people do
but with the mouse and even with touch

90
00:05:39,670 --> 00:05:42,520
like imagine what you need to do you
want to have a to think guess

91
00:05:42,520 --> 00:05:44,360
white that you need to track

92
00:05:45,190 --> 00:05:48,990
touchdown events for one finger in for
the other thing and then you need to

93
00:05:48,990 --> 00:05:53,440
check if they move of the same speed
in the same direction and

94
00:05:54,290 --> 00:05:59,530
the you if one of the thing is leaves
this screen do you that make

95
00:05:59,530 --> 00:06:03,800
that we do that of all the gesture or
not at all these complicated stuff

96
00:06:03,800 --> 00:06:07,240
i need to think about it makes it really complicated

97
00:06:07,970 --> 00:06:08,710
to

98
00:06:09,140 --> 00:06:12,150
to track all these complicated gestures that

99
00:06:12,540 --> 00:06:14,210
i so simple on these other

100
00:06:14,800 --> 00:06:15,740
devices you

101
00:06:17,270 --> 00:06:20,980
wouldn't want to do that manually on every
which is so we want to have

102
00:06:20,980 --> 00:06:23,710
objects that you can just trying to say

103
00:06:24,800 --> 00:06:26,770
do you please have a

104
00:06:27,810 --> 00:06:28,240
just

105
00:06:28,900 --> 00:06:32,240
and i will take just it is everything
and you just connected to your button

106
00:06:32,240 --> 00:06:36,080
and when somebody clicks on it you will
get a this gesture was just done

107
00:06:36,080 --> 00:06:37,800
signal and that's it

108
00:06:41,390 --> 00:06:45,150
on top of that we want to have that
with which is that one which

109
00:06:45,150 --> 00:06:48,090
is handling at the next which it can because

110
00:06:49,940 --> 00:06:54,410
you want to do scrolling on top of other
widgets then that's probably needs to

111
00:06:54,410 --> 00:06:57,160
happen so that's a bunch of complicated stuff

112
00:06:59,810 --> 00:07:02,990
that we seriously thinking about that we have

113
00:07:03,540 --> 00:07:05,600
i was gonna actually is ill i was still

114
00:07:06,520 --> 00:07:08,830
alice's be working on that

115
00:07:09,950 --> 00:07:12,850
i am working on the think that use
this looking at it and excess the

116
00:07:12,850 --> 00:07:16,470
looking at it i've talked to and about
that we all have ideas of how

117
00:07:16,470 --> 00:07:17,890
that might or might not well

118
00:07:19,680 --> 00:07:22,520
but ideally it should be so simple to just say

119
00:07:23,170 --> 00:07:27,170
this widget is listening to slide to the left
or right tell me whether what

120
00:07:28,720 --> 00:07:31,660
that you can use what stuff like swap to the lexus

121
00:07:31,880 --> 00:07:32,840
split to the next day

122
00:07:37,250 --> 00:07:37,880
there is are

123
00:07:39,190 --> 00:07:40,710
technical long term goals

124
00:07:43,790 --> 00:07:45,660
it's still a lot of work so

125
00:07:47,200 --> 00:07:51,030
stuff but stuff especially happening
moving into the right direction

126
00:07:53,120 --> 00:07:56,700
also if anybody wants to comment what really i guess

127
00:07:58,100 --> 00:08:00,310
talk about it with me on I C I

128
00:08:01,260 --> 00:08:07,160
people experimenting with this crazy stuff give
me new ideas gives other people you it

129
00:08:07,160 --> 00:08:09,930
is it sometimes something turns out very simple

130
00:08:11,160 --> 00:08:13,540
we just put strategies E K O

131
00:08:19,530 --> 00:08:19,960
so

132
00:08:22,790 --> 00:08:24,860
the practical part of the talk is

133
00:08:25,700 --> 00:08:29,560
i gave i gave at all asking a bunch
of questions about what G T

134
00:08:29,560 --> 00:08:31,570
K's about two years ago

135
00:08:32,140 --> 00:08:32,580
at

136
00:08:33,180 --> 00:08:34,000
boston some

137
00:08:36,000 --> 00:08:36,700
to

138
00:08:37,330 --> 00:08:42,850
since then i've talked to many people
about what they think so than what i

139
00:08:42,850 --> 00:08:45,490
think is reasonable

140
00:08:46,110 --> 00:08:46,680
and

141
00:08:47,200 --> 00:08:48,070
compiled

142
00:08:48,560 --> 00:08:52,520
and this to these are not necessarily the ounces i

143
00:08:54,110 --> 00:08:59,640
so don't shouted neva be stupid person because
i wanted that way i think there

144
00:08:59,640 --> 00:09:04,290
is a beyond says that a car wreck on system questions that

145
00:09:06,080 --> 00:09:11,090
and i want to put them out because
i think you use there's a guide

146
00:09:11,090 --> 00:09:14,410
ins of how we want to look at to develop and how we want

147
00:09:14,960 --> 00:09:17,730
to make things happen like if somebody

148
00:09:18,830 --> 00:09:21,010
things G T K should do this

149
00:09:21,750 --> 00:09:25,480
i want to tell them no i don't think
there is the right thing because

150
00:09:26,710 --> 00:09:30,140
because of this practical decisions that we make

151
00:09:33,390 --> 00:09:34,550
first one is

152
00:09:34,980 --> 00:09:36,680
i listen back and support

153
00:09:37,350 --> 00:09:42,630
how many back as do we support what kind
of operating systems do we support

154
00:09:42,630 --> 00:09:44,780
how well do we support

155
00:09:47,280 --> 00:09:52,800
do we can have it every feature that we
add is available on every operating

156
00:09:52,800 --> 00:09:55,220
system and back and we use all

157
00:09:57,380 --> 00:09:58,660
or do we

158
00:09:59,990 --> 00:10:00,740
how do we do

159
00:10:01,640 --> 00:10:02,820
so i think it's

160
00:10:03,220 --> 00:10:05,520
we have one primary

161
00:10:06,230 --> 00:10:08,370
thing back and we support

162
00:10:09,300 --> 00:10:13,910
and then in this case please G okay back
and apparently this is X eleven

163
00:10:15,210 --> 00:10:16,230
and the future

164
00:10:17,200 --> 00:10:19,040
that will most likely waylon

165
00:10:20,830 --> 00:10:25,160
we have a bunch of have a beckons but
the other back-ends have to make

166
00:10:25,160 --> 00:10:25,910
work

167
00:10:27,760 --> 00:10:32,990
with what we give like we ride
in A P I that works already i

168
00:10:32,990 --> 00:10:34,990
will work well all waited

169
00:10:35,980 --> 00:10:38,850
and that is the primary get like G
D K will be an abstraction that

170
00:10:38,850 --> 00:10:39,680
right away

171
00:10:40,320 --> 00:10:45,050
it should definitely be okay on everything else next that

172
00:10:46,970 --> 00:10:52,840
okay window plots whatever somebody else
comes up i still hope for it am aspect

173
00:10:52,840 --> 00:10:55,050
and so we can easily pull shell

174
00:10:55,980 --> 00:10:59,190
to be a way to post a very well

175
00:11:01,270 --> 00:11:05,740
i lots of backends but in the if we
also question how do we implement

176
00:11:05,740 --> 00:11:09,520
this feature we'll look at weight
and how the way to do it and that

177
00:11:09,520 --> 00:11:13,430
and you like where for currently we look at that like

178
00:11:16,040 --> 00:11:20,460
like to say it example what we implement
the frames for three point eight

179
00:11:21,210 --> 00:11:23,820
we implement of the frame for all X eleven

180
00:11:24,610 --> 00:11:25,470
and i will did

181
00:11:26,390 --> 00:11:30,060
lots of what figure out is it is it
implement able and everything else

182
00:11:30,550 --> 00:11:36,140
particular how did a whale and all
but then he implemented in the way

183
00:11:37,230 --> 00:11:38,480
that was good for X

184
00:11:39,840 --> 00:11:44,190
and for the people i don't have
a right or we just use it idol

185
00:11:44,190 --> 00:11:46,840
souls that takes every sixty milliseconds i'm still

186
00:11:49,590 --> 00:11:52,690
all for the ones where it's not implemented
i think windows uses the idols

187
00:11:54,660 --> 00:11:57,460
might have been fixed by now just

188
00:11:58,280 --> 00:12:02,430
we make sure what some X eleven and family
of it and works okay everywhere

189
00:12:02,430 --> 00:12:04,080
else but those

190
00:12:06,120 --> 00:12:06,330
so

191
00:12:07,450 --> 00:12:13,210
this is the reason for that is that
if we make sure it works really

192
00:12:13,210 --> 00:12:16,940
well everywhere we would be so far behind on these

193
00:12:17,330 --> 00:12:18,340
platforms

194
00:12:19,050 --> 00:12:23,530
until we fix i think it G D K base by the supporting a new

195
00:12:23,530 --> 00:12:25,540
feature that i problems would take weight

196
00:12:38,040 --> 00:12:42,730
i'll come to that when i talk about platforms
which is a kind of different

197
00:12:42,730 --> 00:12:45,360
things like to but the general thing is

198
00:12:46,100 --> 00:12:51,150
work them make sure stuff works it doesn't
have to be perfect like if you

199
00:12:51,150 --> 00:12:54,220
don't have any frame synchronisation
you probably can with it

200
00:12:55,550 --> 00:12:58,020
make sure it's possible to implement it

201
00:12:59,370 --> 00:13:02,450
if the platform supports it the reasonable way

202
00:13:03,190 --> 00:13:06,070
like we try to make a right the i smell

203
00:13:06,830 --> 00:13:11,850
but i just next that you tried to
make abstract them in a way that

204
00:13:11,850 --> 00:13:14,800
they can be able and everywhere but if we have to choose

205
00:13:15,270 --> 00:13:18,390
either X eleven or everything else we will choose X

206
00:13:22,670 --> 00:13:26,280
the good news is we're currently in the process
of switching from X eleven to

207
00:13:26,280 --> 00:13:27,370
wait and so we have

208
00:13:28,080 --> 00:13:34,130
currently having a very bright extraction that
accommodates two very important back-ends

209
00:13:34,430 --> 00:13:38,330
so it's easier than ever to write you
one so if you want to experiment

210
00:13:38,330 --> 00:13:41,890
is that like android back like K M S like that

211
00:13:42,660 --> 00:13:43,770
as the best time

212
00:13:44,780 --> 00:13:46,350
please don't write another direct

213
00:13:52,650 --> 00:13:57,240
for better is the question of what size of devices do we

214
00:13:58,220 --> 00:13:59,330
care about

215
00:13:59,840 --> 00:14:03,840
do we want to run small lobe i'll
devices do we want to run on

216
00:14:03,840 --> 00:14:08,670
devices without a floating point unit to we want to run on

217
00:14:09,990 --> 00:14:15,200
i really don't supercomputers what devices
do we run and i think this question has

218
00:14:15,200 --> 00:14:20,990
been onset last what i've already
that know focus is on laptops

219
00:14:21,450 --> 00:14:23,690
so we will with a single lap tops

220
00:14:24,540 --> 00:14:28,100
but i think is that there is lots of devices
that are very similar to

221
00:14:28,100 --> 00:14:34,210
laptops like fall factor tablets that have
a screen that looks like a laptop screen

222
00:14:34,210 --> 00:14:39,210
the nap rare is simple a very similar C P U power memory

223
00:14:40,630 --> 00:14:45,530
but if we have to decide why how
we do we make file choose a

224
00:14:45,530 --> 00:14:49,250
we will not make sure the file choose
it fits into a three hundred twenty

225
00:14:49,250 --> 00:14:52,140
by two forty three we will just

226
00:14:52,620 --> 00:14:54,810
go with the do regular laptops

227
00:14:56,390 --> 00:14:58,680
and we also make sure it looks good

228
00:14:59,780 --> 00:15:01,380
size to something

229
00:15:02,090 --> 00:15:02,790
like i was

230
00:15:09,750 --> 00:15:10,940
input devices

231
00:15:12,320 --> 00:15:14,130
how people going

232
00:15:15,510 --> 00:15:16,440
to in that stuff

233
00:15:16,900 --> 00:15:20,190
this is attach question that's always come out

234
00:15:21,050 --> 00:15:25,590
at the other but that is still because
laptops obviously i was it P

235
00:15:26,330 --> 00:15:31,470
laptops are getting taxable so expect
people to look at what more

236
00:15:32,820 --> 00:15:33,400
that

237
00:15:34,480 --> 00:15:41,590
also back from the technical stuff without the gestures
is really complicated apparently to

238
00:15:42,290 --> 00:15:44,780
make something complex like leaving this why

239
00:15:46,660 --> 00:15:52,870
handle without adding lots of extra variables
to your five widget privates

240
00:15:54,500 --> 00:15:58,960
we're trying that in the scroll window explode with the is

241
00:15:59,670 --> 00:16:00,860
you can see

242
00:16:07,720 --> 00:16:09,200
this is an interesting one

243
00:16:11,470 --> 00:16:14,040
you can either decide to be the bad form

244
00:16:16,100 --> 00:16:20,410
to define the platform all to try
to integrate with existing

245
00:16:21,870 --> 00:16:26,910
i you can say G T K tries very hard to be able you look

246
00:16:26,910 --> 00:16:32,360
at tries to look like K D E applications
he tries to look like it

247
00:16:32,360 --> 00:16:36,060
was X application a low cost lights
look like windows application

248
00:16:36,700 --> 00:16:41,000
windows and doors look like real application
of you know let's the easy

249
00:16:42,400 --> 00:16:46,110
i tried to look like an X F C application
all next see in tries

250
00:16:46,110 --> 00:16:48,040
to look like to make a recreational thing

251
00:16:48,890 --> 00:16:49,350
okay

252
00:16:53,280 --> 00:16:56,150
i think we want to be a platform for us

253
00:16:56,700 --> 00:16:58,390
and to integrate sec

254
00:16:59,290 --> 00:17:00,100
i means

255
00:17:00,710 --> 00:17:03,960
a real example with that is

256
00:17:06,340 --> 00:17:09,830
let's say it interesting example
is that is middle mouse paste

257
00:17:10,470 --> 00:17:13,680
you know that you can select text and
then use the middle mouse button to

258
00:17:13,680 --> 00:17:14,830
paste it anywhere

259
00:17:16,150 --> 00:17:17,050
all

260
00:17:17,430 --> 00:17:18,200
katie

261
00:17:19,070 --> 00:17:25,060
on you know you could do that you know
decided to disable it so somebody

262
00:17:25,060 --> 00:17:28,190
wrote the passion to remove it from G T K

263
00:17:31,460 --> 00:17:33,710
that didn't go well with lots of

264
00:17:34,200 --> 00:17:36,060
you know uses i think

265
00:17:36,760 --> 00:17:42,210
it's turned off by default of into currently
and all the J fedora hasn't still

266
00:17:43,780 --> 00:17:46,980
do we still have a turn all those
a daily of the next release i

267
00:17:46,980 --> 00:17:47,300
don't know

268
00:17:48,140 --> 00:17:49,020
next really it's

269
00:17:49,460 --> 00:17:53,350
so from next door release you cannot middle
mouse place anymore you need to do

270
00:17:53,350 --> 00:17:54,900
use control C control

271
00:17:57,540 --> 00:17:58,160
why

272
00:17:58,990 --> 00:18:03,570
you need to ask people that decided that
was that's the goal excuse that i

273
00:18:03,570 --> 00:18:04,330
have

274
00:18:06,870 --> 00:18:08,530
and it's a different discussion to

275
00:18:09,400 --> 00:18:11,530
to might fall so you

276
00:18:13,090 --> 00:18:17,650
find the right people i'm not sure visit john allen

277
00:18:18,010 --> 00:18:19,450
some of the design is

278
00:18:20,130 --> 00:18:20,900
side

279
00:18:22,060 --> 00:18:24,530
so this is well not me

280
00:18:26,820 --> 00:18:30,160
it's a it's a good example of why i want to say i think we

281
00:18:30,160 --> 00:18:34,900
need to be a platform for us to decide
we don't want to do something

282
00:18:34,900 --> 00:18:38,680
even though they're not all that do it because it's

283
00:18:39,800 --> 00:18:44,530
that to support these things when nobody
of the call develop is ever going to

284
00:18:44,530 --> 00:18:45,180
test

285
00:18:45,900 --> 00:18:50,450
and also what people write applications
than not going to test

286
00:18:50,930 --> 00:18:53,940
the case where this platform features different

287
00:18:55,090 --> 00:18:55,720
so

288
00:18:56,770 --> 00:19:00,140
they will sometimes even the pen almost

289
00:19:00,530 --> 00:19:04,190
a depend on those platform feature
being set one way or the other

290
00:19:04,780 --> 00:19:08,970
like somebody might decide hey the middle mouse
button on an entry doesn't do anything

291
00:19:08,970 --> 00:19:14,010
i will at the feature to my entry
that i saw on the middle mouse

292
00:19:14,010 --> 00:19:18,100
suddenly that featured is weapon open to
because it's about that all the case

293
00:19:19,010 --> 00:19:19,330
okay

294
00:19:22,140 --> 00:19:22,750
to get back

295
00:19:27,080 --> 00:19:31,330
of course if it's possible to integrate
and it's not very hard and it's not

296
00:19:31,330 --> 00:19:33,930
very confusing we want to do that

297
00:19:34,400 --> 00:19:38,150
like sometimes we even go out of the way
because we think it's really important

298
00:19:38,150 --> 00:19:39,660
like the menu work

299
00:19:40,330 --> 00:19:45,600
that ryan did where you men you can
be in the title volume using go

300
00:19:45,600 --> 00:19:48,230
shall the full menu can be a like nudity

301
00:19:48,900 --> 00:19:51,420
or in katie you still have at the window

302
00:19:53,160 --> 00:19:55,020
something as i think it's important but

303
00:19:58,040 --> 00:20:03,860
if we are in that we will be a platform
and the platform we yes

304
00:20:03,860 --> 00:20:07,770
of course but you know platform because
most of the people it develop

305
00:20:08,920 --> 00:20:10,940
at G T K i know us

306
00:20:12,060 --> 00:20:17,410
which means that if we have to argue
with X it see develop is about

307
00:20:17,410 --> 00:20:19,340
that time for the different

308
00:20:21,190 --> 00:20:25,250
sure if we can integrate their ideas but where the whole

309
00:20:31,260 --> 00:20:34,130
but of course and that goes back
to the question you awesome

310
00:20:35,060 --> 00:20:36,720
we want to work everywhere

311
00:20:37,800 --> 00:20:42,190
there simple reasonable limits like probably not work

312
00:20:42,850 --> 00:20:44,960
on a commodore sixty four

313
00:20:49,230 --> 00:20:49,660
but

314
00:20:50,880 --> 00:20:54,670
i play somebody has and also lowers
box and wants to run the G T

315
00:20:54,670 --> 00:20:56,220
K three application of that

316
00:20:59,730 --> 00:21:02,590
it would be nice if we could do
that i think we still do that

317
00:21:02,590 --> 00:21:08,620
like we have we have support for X
eleven call protocol features that

318
00:21:09,420 --> 00:21:13,650
at the end of the X so we can run
with features that have been

319
00:21:13,650 --> 00:21:17,560
in the X server for ten years and
then you get everything you

320
00:21:20,110 --> 00:21:23,450
we we're trying to keep it that way
it's also great for D by the

321
00:21:23,450 --> 00:21:23,710
way

322
00:21:25,550 --> 00:21:31,480
we want to run everywhere we want to
run on all operating systems of all

323
00:21:31,480 --> 00:21:36,390
platforms we definitely want to keep running
at a you don't want you know replicate

324
00:21:36,390 --> 00:21:37,460
press we also

325
00:21:39,220 --> 00:21:42,110
a new machines that you have somewhere with at the end

326
00:21:43,320 --> 00:21:43,920
well whatever

327
00:21:45,760 --> 00:21:48,110
so that means you propose in new features that

328
00:21:48,480 --> 00:21:55,110
for require is the greatest opengl extend
have a i will probably complain

329
00:22:02,060 --> 00:22:06,300
this one is an interesting want to
like we develop is the use G T

330
00:22:06,300 --> 00:22:06,860
K

331
00:22:07,420 --> 00:22:09,280
what kind of application of a people

332
00:22:09,900 --> 00:22:12,690
are we developing a smallish have slight

333
00:22:13,100 --> 00:22:17,530
my favourite example is always you know clocks
because that's just a bunch of box

334
00:22:19,650 --> 00:22:23,600
well i developing huge applications like

335
00:22:26,950 --> 00:22:28,700
we brought it stinks capable

336
00:22:31,610 --> 00:22:34,060
and we also to this one

337
00:22:35,250 --> 00:22:36,170
which you "'cause"

338
00:22:36,640 --> 00:22:41,370
can almost guess it's you have the in the T
as tall as we focus

339
00:22:41,370 --> 00:22:42,150
on smaller

340
00:22:43,340 --> 00:22:47,030
the new widgets that we add it make
it really easy to write a small

341
00:22:47,030 --> 00:22:48,210
that looks

342
00:22:48,740 --> 00:22:54,180
the way that you know designs and that
is really easy to write smaller

343
00:22:56,360 --> 00:22:58,300
and i just because but

344
00:22:59,790 --> 00:23:02,360
the people as well on all the to get like

345
00:23:05,280 --> 00:23:09,510
i know guys that you know it's focusing
on small house we want to make

346
00:23:09,510 --> 00:23:16,110
it easy to have an actual listen to that's
for where people right smaller fast

347
00:23:16,110 --> 00:23:19,100
and we want to make it easy for that push that

348
00:23:20,580 --> 00:23:21,680
onto the best

349
00:23:22,940 --> 00:23:26,260
there also is the case that the big applications

350
00:23:27,020 --> 00:23:27,880
usually

351
00:23:28,650 --> 00:23:35,350
right that road toolkit or at a lots of bells
and whistles and widgets and

352
00:23:37,810 --> 00:23:42,420
so like we're offices the best example
it's build or i have fox to build

353
00:23:42,420 --> 00:23:45,280
on top of G T K but they only opened a window in the draw

354
00:23:45,280 --> 00:23:46,400
everything themselves

355
00:23:47,250 --> 00:23:52,280
like they tried to call into the seeming
layout maybe of G T K but

356
00:23:52,280 --> 00:23:54,580
that'll using you could be a G T K widgets

357
00:23:54,930 --> 00:23:59,410
and even applications likings K
have lots of the road widgets

358
00:24:00,290 --> 00:24:05,060
so if we want to go and at a docking which is okay

359
00:24:06,140 --> 00:24:07,050
probably

360
00:24:07,910 --> 00:24:11,850
you guys would complain but it doesn't look like
the docking behaviour the escape doesn't

361
00:24:11,850 --> 00:24:15,340
can play that doesn't look like it's good
talking behaviour the nobody user

362
00:24:17,360 --> 00:24:17,810
so

363
00:24:18,830 --> 00:24:24,410
the way this is worked out is that small
developers a currently running this the

364
00:24:24,410 --> 00:24:28,070
G T K development so we're focusing on small

365
00:24:35,790 --> 00:24:40,240
yes that of course makes life harder for
all those of real application feel like

366
00:24:40,240 --> 00:24:41,490
the applications

367
00:24:44,640 --> 00:24:45,000
what

368
00:24:46,910 --> 00:24:49,730
i defining the difference is some is

369
00:24:50,830 --> 00:24:51,190
i

370
00:24:53,840 --> 00:24:54,710
so this

371
00:24:56,240 --> 00:25:02,220
it's like it's a spectral like that is applications
that a small and tiny that

372
00:25:02,220 --> 00:25:05,340
obviously all like thoughts about one of the big the

373
00:25:08,800 --> 00:25:13,960
so it anyways an example that when i wrote
this talk presented somebody is that

374
00:25:13,960 --> 00:25:20,370
you brought up i think to me epiphany is a smaller
because epiphany is essentially

375
00:25:20,950 --> 00:25:22,520
but prove around

376
00:25:24,820 --> 00:25:28,270
at if you take what you would wept it is easy

377
00:25:30,020 --> 00:25:31,190
what it had which

378
00:25:32,670 --> 00:25:35,170
and if you take that out it's just few

379
00:25:36,700 --> 00:25:40,690
like compare to the my amount of which
is that you have and that regulate

380
00:25:40,690 --> 00:25:41,620
you window

381
00:25:42,390 --> 00:25:43,900
where all the settings

382
00:25:44,820 --> 00:25:48,970
layout dialogues layout dialogues set

383
00:25:49,940 --> 00:25:50,800
is that

384
00:25:51,970 --> 00:25:52,360
it's

385
00:25:53,520 --> 00:25:53,870
now

386
00:25:56,610 --> 00:26:00,160
i would i would give you i would give
you the definition if the if

387
00:26:00,160 --> 00:26:04,040
the highness hot of porting the application

388
00:26:04,350 --> 00:26:07,720
yes porting all the dialogue boxes that it's a big

389
00:26:10,330 --> 00:26:14,850
which was the big thing for the liberal disguises
big thing for the numeric guys

390
00:26:14,850 --> 00:26:15,910
like imagine

391
00:26:18,310 --> 00:26:18,750
but

392
00:26:21,160 --> 00:26:25,960
it's something we're looking more at the smaller side a lot

393
00:26:27,510 --> 00:26:31,910
this might change next year because suddenly
lots of develop a show out that want

394
00:26:31,910 --> 00:26:36,770
to make really awesome P T V and
i really great to look at the

395
00:26:36,770 --> 00:26:38,970
suddenly we find languages what

396
00:26:39,780 --> 00:26:40,620
but now

397
00:26:41,590 --> 00:26:43,050
about this some more

398
00:26:48,470 --> 00:26:50,420
there's always people making

399
00:26:51,750 --> 00:26:53,650
often times making jobs but

400
00:26:54,960 --> 00:26:59,810
sometimes being serious a why should i use G T K three

401
00:27:00,100 --> 00:27:02,380
i have adjudicated application it's also

402
00:27:06,470 --> 00:27:10,130
should i still use G P K to select what the G T K three

403
00:27:16,680 --> 00:27:22,300
we have been very clear from the beginning
that we want everybody of the G

404
00:27:22,300 --> 00:27:24,880
we ninety to get we think G T K three's also

405
00:27:27,550 --> 00:27:29,780
but in recent times

406
00:27:32,850 --> 00:27:34,360
i've kind of started to die

407
00:27:35,840 --> 00:27:36,490
because

408
00:27:37,280 --> 00:27:39,610
G T K two is stable

409
00:27:40,060 --> 00:27:41,390
this change

410
00:27:41,910 --> 00:27:46,300
like every change that happens there
even is just a simple but big as a

411
00:27:46,300 --> 00:27:49,620
high chance of breaking some application somewhere

412
00:27:50,060 --> 00:27:51,360
and it's essentially board

413
00:27:52,420 --> 00:27:58,780
that there are people out that
the like to stable changing or

414
00:27:59,340 --> 00:28:02,930
there's people that and say well we're targeting route a

415
00:28:03,370 --> 00:28:07,240
ralph i've recently learned as G T K two point ten

416
00:28:09,480 --> 00:28:12,200
do you can two point and already has cairo

417
00:28:12,810 --> 00:28:14,460
doesn't have points that windows

418
00:28:16,250 --> 00:28:16,760
so

419
00:28:18,060 --> 00:28:19,410
it's very

420
00:28:20,660 --> 00:28:23,990
if you write an application that
is targeting G T K two point ten

421
00:28:25,020 --> 00:28:30,080
you're probably doing yourselves this service
if you're porting it to G T K three

422
00:28:30,080 --> 00:28:32,570
because suddenly you have another pull you to make

423
00:28:34,200 --> 00:28:37,720
unless of course you want to take advantage
of all the great features of G

424
00:28:37,720 --> 00:28:40,860
T K three and want to be integrate
really well into you know

425
00:28:41,440 --> 00:28:45,180
but if you want to be integrate really
well to you know you have to

426
00:28:45,180 --> 00:28:48,560
keep a with you know anyway because you know it's still

427
00:28:49,260 --> 00:28:51,120
changing rubber

428
00:28:52,360 --> 00:28:53,050
quickly

429
00:28:54,110 --> 00:28:54,840
at

430
00:28:55,090 --> 00:28:57,640
sure if you want to do that and
if you like that and you have

431
00:28:57,640 --> 00:29:00,020
the manpower a prodigy okay three

432
00:29:00,670 --> 00:29:06,300
so if you have more busy porting your favourite
application to all the tools

433
00:29:06,760 --> 00:29:10,350
at removing millions of lines of loading

434
00:29:11,090 --> 00:29:11,930
who for

435
00:29:12,660 --> 00:29:13,710
outdated file

436
00:29:16,890 --> 00:29:19,040
well that might be better to keep using

437
00:29:23,090 --> 00:29:26,190
also do you think a three and this
is one of the things you can

438
00:29:26,190 --> 00:29:27,240
three is very

439
00:29:28,570 --> 00:29:32,950
and state people always come to me
and say well you doing at i brace

440
00:29:32,950 --> 00:29:34,660
you doing avi breaks

441
00:29:35,100 --> 00:29:37,050
and i always say

442
00:29:38,070 --> 00:29:38,630
we both

443
00:29:39,730 --> 00:29:42,870
we are trying things and see if we can get away with it

444
00:29:45,170 --> 00:29:49,090
like a clutter integration is not
something that happens without it

445
00:29:50,230 --> 00:29:53,730
i suppose it doesn't have without
a cup i don't know how much of a

446
00:29:53,730 --> 00:29:56,940
magician men yes but probably

447
00:30:03,090 --> 00:30:08,000
i mean we we've managed quite a bit of things
them actually quite happy with

448
00:30:08,000 --> 00:30:11,900
how a little we wrote start with all
the things that we introduced light

449
00:30:12,420 --> 00:30:15,690
see is that's rendering change the way we do the

450
00:30:16,340 --> 00:30:18,670
three releases and applications you

451
00:30:19,960 --> 00:30:21,780
look okay

452
00:30:24,450 --> 00:30:24,980
at

453
00:30:25,500 --> 00:30:30,760
i also quite happy that all you know develop
this that right more complex applications

454
00:30:30,760 --> 00:30:33,440
keep up with us and when we introduce frame clocks

455
00:30:33,900 --> 00:30:34,730
and they have

456
00:30:35,140 --> 00:30:40,890
been done sink some ways they that their
applications that suddenly that all

457
00:30:45,110 --> 00:30:46,420
so that's right i

458
00:30:47,780 --> 00:30:48,560
we like

459
00:30:49,670 --> 00:30:51,970
that we can be but of course

460
00:30:52,970 --> 00:30:56,650
if we're both and you know from the technical
changes that we want to have

461
00:30:56,650 --> 00:31:01,740
that we probably need to be bold like
if we want to introduce gestures and

462
00:31:01,740 --> 00:31:07,510
redo or input system that might be things
happening to people that care about input

463
00:31:07,510 --> 00:31:10,740
more than the usual person that this has about clicks

464
00:31:11,070 --> 00:31:13,000
like you for example

465
00:31:17,270 --> 00:31:17,700
so

466
00:31:18,830 --> 00:31:21,890
but we can be both because it enables us to do that so

467
00:31:25,770 --> 00:31:28,720
which brings us to be able

468
00:31:31,460 --> 00:31:33,890
what are we going to do G T K for

469
00:31:34,910 --> 00:31:35,570
why don't we

470
00:31:38,430 --> 00:31:39,870
when i don't know

471
00:31:41,090 --> 00:31:41,810
because

472
00:31:42,820 --> 00:31:45,650
i don't think about you know there
is a lot of text to do the

473
00:31:45,650 --> 00:31:51,550
clapper stuff i you have no idea is
active stop words and if so how

474
00:31:51,550 --> 00:31:52,420
long take

475
00:31:54,090 --> 00:31:54,420
and

476
00:31:57,000 --> 00:32:02,540
we want those things ideally before we
duty for because we want to get the

477
00:32:02,540 --> 00:32:06,100
G T K two advantages be boring

478
00:32:06,960 --> 00:32:09,950
table in particular we want to have those back

479
00:32:10,450 --> 00:32:15,940
we'd like to have a to hear that is
modern that works sometimes and has

480
00:32:15,940 --> 00:32:17,410
all these great advantages

481
00:32:19,460 --> 00:32:23,600
but that is also stable and that
we can tell people with a huge

482
00:32:24,160 --> 00:32:29,940
application if you all now this application
will run i change without problems

483
00:32:31,160 --> 00:32:32,240
five use you

484
00:32:35,870 --> 00:32:38,930
i think this is one of the girls
that we have used it you for

485
00:32:38,930 --> 00:32:40,330
the other one is the

486
00:32:41,410 --> 00:32:46,030
the other one is how long can we be bold
until our application developers throw

487
00:32:46,030 --> 00:32:49,070
rocks as us for breaking random stuff

488
00:32:52,200 --> 00:32:56,580
there are of course everybody always
throws rocks when i find the by that

489
00:32:57,060 --> 00:32:57,410
i

490
00:32:59,620 --> 00:33:00,020
it's

491
00:33:00,780 --> 00:33:03,810
it's about is that we need to take
of course because they also want a

492
00:33:03,810 --> 00:33:04,460
support

493
00:33:05,320 --> 00:33:09,580
we definitely shouldn't regular application when
we implement and it should work out of the

494
00:33:09,580 --> 00:33:10,370
box and they should

495
00:33:11,140 --> 00:33:14,610
like an application developer will need
to change not thing actually just

496
00:33:14,880 --> 00:33:15,630
what about

497
00:33:16,960 --> 00:33:17,560
idea

498
00:33:18,780 --> 00:33:22,380
and if it doesn't extra rolls and we
throw the rocks back and as long

499
00:33:22,380 --> 00:33:24,780
as we still have a chance of winning about okay

500
00:33:25,750 --> 00:33:26,590
we will draw

501
00:33:27,360 --> 00:33:29,870
but and then i think we want to

502
00:33:30,720 --> 00:33:32,670
G T K two

503
00:33:33,290 --> 00:33:35,450
the stability that you take a have

504
00:33:36,520 --> 00:33:39,810
i would like to do a new major release

505
00:33:40,250 --> 00:33:42,540
rid of all the deprecated a the eyes

506
00:33:43,150 --> 00:33:44,480
and i tried to be

507
00:33:46,310 --> 00:33:51,820
a lot more careful we do an advertise
to a forest we had done with

508
00:33:54,540 --> 00:33:54,980
for

509
00:34:00,870 --> 00:34:02,990
i ask you saying and the beginning with

510
00:34:05,960 --> 00:34:07,480
and of long as you laugh

511
00:34:08,610 --> 00:34:09,320
we will go

512
00:34:13,350 --> 00:34:13,770
that

513
00:34:17,870 --> 00:34:18,320
question

514
00:34:27,490 --> 00:34:32,340
as a contributor to G T K even
a small one about a couple of

515
00:34:32,340 --> 00:34:34,710
projects going to the toolkit

516
00:34:35,320 --> 00:34:40,980
i think that the domain interesting
having widgets you can so i G T K

517
00:34:40,980 --> 00:34:42,480
is they need to be

518
00:34:43,080 --> 00:34:48,950
widely used we need to be able a pick-off
to name all doesn't applications that

519
00:34:48,950 --> 00:34:52,080
we use that particular widget three to be useful

520
00:34:52,600 --> 00:34:53,340
and

521
00:34:54,010 --> 00:34:57,960
what we try to do well but you know
those widgets is also make sure

522
00:34:57,960 --> 00:35:00,710
that they match the good on designs

523
00:35:01,510 --> 00:35:07,600
so that means that the behave and
the look and feel of the of the

524
00:35:07,600 --> 00:35:09,610
new widgets should match

525
00:35:09,970 --> 00:35:14,240
should match the designs and that makes it that
much easier to write applications that

526
00:35:14,240 --> 00:35:15,130
do the right thing

527
00:35:16,100 --> 00:35:20,720
yes something i didn't talk about with
it i actually like a lot this the

528
00:35:20,720 --> 00:35:25,540
way that we currently develop the new
widgets at the kind of we just we

529
00:35:25,540 --> 00:35:25,960
develop

530
00:35:26,620 --> 00:35:27,570
like they

531
00:35:28,190 --> 00:35:28,960
they

532
00:35:30,210 --> 00:35:34,970
requires so behaviour from your application
see which it so we kind of

533
00:35:37,520 --> 00:35:42,190
match you in the right direction if you use
the widgets that your application looks

534
00:35:42,190 --> 00:35:47,430
kind of okay without lots of input from people
in advance doing more things like

535
00:35:47,430 --> 00:35:47,620
that

536
00:35:48,970 --> 00:35:49,530
and

537
00:35:50,230 --> 00:35:58,340
at those widgets mature in libraries
that are using the what the G D

538
00:35:59,320 --> 00:36:01,050
and sometimes they make it

539
00:36:01,680 --> 00:36:06,980
and then they get review then we also the accessibility
we usually fix accessibility issues

540
00:36:06,980 --> 00:36:11,740
already only G D because we use the which
is you know and sometimes they

541
00:36:11,740 --> 00:36:16,400
don't like it and then they end up in those
few applications that actually

542
00:36:16,870 --> 00:36:21,850
use the widgets sometimes the widgets you can
type budget to the different applications use

543
00:36:21,850 --> 00:36:21,980
that

544
00:36:22,880 --> 00:36:26,450
at the nice thing so far is that
which is that have shown up in

545
00:36:26,450 --> 00:36:30,470
G T K are a really useful for a lot
of applications be the A

546
00:36:30,470 --> 00:36:33,720
P I is actually a well thought out

547
00:36:34,310 --> 00:36:35,360
at the widgets

548
00:36:36,290 --> 00:36:40,080
i'm going to work because they had been used in that way

549
00:36:41,490 --> 00:36:42,300
for a while

550
00:36:43,210 --> 00:36:44,290
a very different thing

551
00:36:44,610 --> 00:36:47,610
so yes i like that very much so if you have a which is that

552
00:36:47,610 --> 00:36:49,320
you think lots of

553
00:36:49,940 --> 00:36:51,910
applications i using attic you know develop

554
00:36:53,180 --> 00:36:54,450
get in touch with

555
00:36:55,030 --> 00:36:59,900
best and probably me that in doing
that too late G D's one of the

556
00:36:59,900 --> 00:37:05,340
cases i don't know what they act for
a list box had it's a repository

557
00:37:05,340 --> 00:37:06,210
but that's

558
00:37:06,880 --> 00:37:11,650
does that still exist there's still of the box
and that's so there's about a

559
00:37:11,650 --> 00:37:15,590
repositories that we have that you can
also use if you want to try those

560
00:37:15,590 --> 00:37:18,390
we just but they of course don't have G P case

561
00:37:19,420 --> 00:37:20,520
i guarantee

562
00:37:22,520 --> 00:37:23,020
so

563
00:37:23,510 --> 00:37:24,630
if you're not again develop

564
00:37:25,720 --> 00:37:29,170
you but it's definitely interesting to look
at them from time to time to figure

565
00:37:29,170 --> 00:37:29,370
out

566
00:37:30,070 --> 00:37:30,720
what we're

567
00:37:36,480 --> 00:37:37,340
that you

568
00:37:41,860 --> 00:37:44,430
i use you spoke a little bit of a of the back and so you

569
00:37:44,430 --> 00:37:47,760
want to support but you didn't really
talk about what might be on the other

570
00:37:47,760 --> 00:37:52,060
side so a lot of people are saying she'd
it is rapidly becoming to can

571
00:37:52,060 --> 00:37:56,470
home toolkit how do you things like access
to your and likes to you that

572
00:37:56,470 --> 00:37:59,940
want to use G T K but you know maybe don't want to use all

573
00:37:59,940 --> 00:38:00,730
the can don't hurt

574
00:38:01,810 --> 00:38:06,960
so that's what i sat we want to be
a platform bust integrate second

575
00:38:07,330 --> 00:38:11,170
so if you want to use G T K to do your own that form

576
00:38:11,170 --> 00:38:11,730
but it

577
00:38:12,400 --> 00:38:14,880
but all that is very different from G T K

578
00:38:16,320 --> 00:38:20,870
you that complaints probably for
doing all those setting patches

579
00:38:22,630 --> 00:38:24,760
i mean if you want to use G T K

580
00:38:27,260 --> 00:38:28,380
you kind of

581
00:38:29,830 --> 00:38:32,410
i mean the place where you use G T K

582
00:38:32,950 --> 00:38:36,720
so you to become a G T K develop that push the to look at

583
00:38:36,720 --> 00:38:41,180
in a different direction i can tell you from
experience that takes quite some people

584
00:38:42,080 --> 00:38:42,540
at

585
00:38:46,220 --> 00:38:47,390
or you

586
00:38:47,880 --> 00:38:49,280
have to pay

587
00:38:50,830 --> 00:38:53,410
i'm not saying you have to take what
we give you but you have to

588
00:38:53,410 --> 00:38:54,480
talk to as and

589
00:38:55,220 --> 00:38:57,500
i have to be prepared to get an though

590
00:39:01,720 --> 00:39:04,580
yes i mean if you if you want if you want to write a lot

591
00:39:04,580 --> 00:39:06,690
of all that uses G T K of them to look at

592
00:39:07,680 --> 00:39:12,930
you better dissipated G T K somehow guy G T K to be the to

593
00:39:12,930 --> 00:39:14,110
look at that you wanted to

594
00:39:14,740 --> 00:39:20,090
otherwise certificate will be the going
to because they can do people do that

595
00:39:25,270 --> 00:39:32,150
this is just a theoretical concern like
"'cause" i was i can tell what ecstasy

596
00:39:32,150 --> 00:39:37,400
melody are just clones windows ninety five
we kind of support that in you know

597
00:39:37,400 --> 00:39:42,220
the menu success and i mean id is there
actually any design coming from that

598
00:39:42,220 --> 00:39:49,340
or there's various questions coming
up but the they are very capital

599
00:39:49,920 --> 00:39:53,290
to save like that like one of the things
is when we did the place

600
00:39:53,290 --> 00:39:54,390
a sidebar

601
00:39:57,070 --> 00:40:00,890
the place aside box of the places side
but have an entry for desktop

602
00:40:02,040 --> 00:40:05,090
because we don't show the desktop and you know

603
00:40:05,460 --> 00:40:07,800
but the desktop get show that it would do

604
00:40:08,480 --> 00:40:10,560
and ecstasy

605
00:40:11,990 --> 00:40:15,570
and i like stevie searchable file to
the have an entry for the best well

606
00:40:16,990 --> 00:40:19,930
that was one of the questions that
showed up that i remember

607
00:40:29,190 --> 00:40:29,830
it's

608
00:40:37,950 --> 00:40:38,190
right

609
00:40:39,350 --> 00:40:39,670
right

610
00:40:53,770 --> 00:40:56,410
so the best top needs to tell you

611
00:40:57,280 --> 00:40:59,840
like all windows you probably one problem

612
00:41:02,710 --> 00:41:05,870
all i was X you probably won't want
to do they sell at the best

613
00:41:05,870 --> 00:41:06,600
of what's the time

614
00:41:09,970 --> 00:41:13,290
the people you get making the you know
to look at comments are not just

615
00:41:13,290 --> 00:41:18,380
talking about designed other also talking about
like you approach to especially the pace of

616
00:41:18,380 --> 00:41:23,390
the development you know we change things we make
sure mostly works with gnome applications

617
00:41:23,390 --> 00:41:29,230
and then that is that is what i sat
with the people like we still

618
00:41:29,230 --> 00:41:33,700
hobble we think we still want to be
bold because we still don't have a

619
00:41:34,340 --> 00:41:35,730
we still don't have G L

620
00:41:36,910 --> 00:41:41,460
we want based things and everybody ones
us to have a stake even the people

621
00:41:41,460 --> 00:41:45,960
that play in that we are not stable
a saying you should be stable and

622
00:41:45,960 --> 00:41:47,470
also have these features

623
00:41:49,780 --> 00:41:54,310
i guess that i don't think there is
anybody right now that's as G T

624
00:41:54,310 --> 00:42:00,420
K C D's today looks also let's freeze
it and never touch it again and

625
00:42:00,420 --> 00:42:01,800
then we're right applications

626
00:42:10,290 --> 00:42:14,270
we still somewhere in the pros is what we do they will that

627
00:42:15,000 --> 00:42:19,230
i would like this to be back sooner rather than later but

628
00:42:20,240 --> 00:42:23,190
it's work and somebody has to do it doesn't happen it's

629
00:42:27,200 --> 00:42:30,780
and that's all i can say about it
can say we'll that year we set

630
00:42:30,780 --> 00:42:32,790
that two years ago and that the what

631
00:42:36,250 --> 00:42:37,050
any questions

632
00:42:39,070 --> 00:42:40,620
okay thank you very much but

