Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
560
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.74 KB | None | 0 0
  1. [darexius] Alright, so let's start this thing and if he comes we'll catch him up
  2. [jtigchelaar] check
  3. [darexius] I'm John (Darexius) and this is Sam (phoenix), we're with Crist Industries, blah blah blah
  4. [darexius] You're here because you showed interest in developing for ScratchOS
  5. [darexius] We're all here today to discuss what ScratchOS is, it's goals, etc
  6. [darexius] We're also going to come up with a gameplan and development cycle to focus on for our first release, as well as come up with a release name
  7. [darexius] There are also other things like the website which we will discuss
  8. [darexius] To start out, I would like to offer everybody cristindustries.net email addresses to you guys
  9. [pierut] woot
  10. [jtigchelaar] sweet
  11. [darexius] This will help facilitate communications to the developers as a whole
  12. [RockDoctor1] we might get to thinking we
  13. [RockDoctor1] opps we're professionals
  14. [darexius] lol
  15. • pierut adjusts the tie on tuxedo tshirt
  16. [darexius] So, let's start listing off the emails we want
  17. [jtigchelaar] jtigchelaar@cristindustries.net
  18. [darexius] Do you guys want to stick with your nicks@scratchos.cristindustries.net?
  19. [jtigchelaar] so...yeah :)
  20. [RockDoctor1] rockdoctor@cristindustries.net
  21. [pierut] sure
  22. [phoenix4552] I'll just keep mine
  23. [pierut] i just understood your nick, dr
  24. [pierut] :)
  25. [darexius] Alright, we have jtigchelaar@scratchos.cristindustries.net, rockdoctor@same, and pierut@same
  26. [jtigchelaar] geologist...
  27. [jtigchelaar] i got it
  28. [jtigchelaar] damn i'm slow
  29. [pierut] ya... just didn't associate the two ;s
  30. [pierut] works for me
  31. [darexius] To access your email, go to cristindustries.net/webmail and log in with your full email address and abc123 for a password
  32. [darexius] You can change your password once you log in
  33. [RockDoctor1] I told my nephew I was a rock doctor back when he was 4 or 5
  34. [darexius] lol
  35. [jtigchelaar] lol
  36. [darexius] Naturally I'm john.crist@cristindustries.net and phoenix is samantha@cristindustries.net
  37. [darexius] If you use a mail client, the server is mail.cristindustries.net. Most clients autodetect the IMAP settings
  38. [jtigchelaar] wow..it's up already
  39. [phoenix4552] he's fast
  40. [darexius] Well duh :P
  41. [darexius] lol
  42. [jtigchelaar] you are fast
  43. [phoenix4552] a true multitasking guru
  44. [jtigchelaar] apparently
  45. [darexius] Tonight I'm going to set up the forum/wiki for scratchos @ scratchos.cristindustries.net
  46. [phoenix4552] more impressive... he's cutting down on the caffeine
  47. [jtigchelaar] wow
  48. [darexius] I'll email you guys when I did that
  49. [jtigchelaar] teach me how to do that
  50. [darexius] Any questions of comments so far?
  51. [phoenix4552] multitask or live without artificial stimulants?
  52. [jtigchelaar] either or both
  53. [darexius] lol
  54. [darexius] Yeah, I was sucking up a little less than 10 pots of coffee a day not long ago
  55. [phoenix4552] lol
  56. [darexius] Now I've had my first one in like 4 days.
  57. [jtigchelaar] that's impressive
  58. [phoenix4552] the phrase we're looking for here is "jack russell terrier"
  59. [darexius] XD
  60. [jtigchelaar] lol
  61. [darexius] Well crap, listen to that last podcast we did on slatedroid
  62. [jtigchelaar] no comments by the way toher than 'thank you'
  63. [darexius] "blah blah blaaaaaaah blah blah blah blah"
  64. [jtigchelaar] i did
  65. [jtigchelaar] you were kinda fast
  66. [phoenix4552] lol
  67. [darexius] That was before coffee
  68. [darexius] XD
  69. [jtigchelaar] wow
  70. [phoenix4552] oh yeah
  71. [darexius] We need to record a meeting where I'm hopped up on coffee
  72. [darexius] It gets fun
  73. [phoenix4552] or me
  74. [phoenix4552] only 2 cups sends me over the edge
  75. [RockDoctor1] you get fun?
  76. [darexius] "And THIS!!!" *draws a big giant air circle* "is an AMAZING feature that would be freaking UNBELIEVABLY COOOOOL!"
  77. [jtigchelaar] lol
  78. [phoenix4552] yeah... that was me
  79. [darexius] Okay, so, on topic now
  80. [jtigchelaar] ahum yes
  81. [darexius] I'm planning on using SMF/Tikiwiki for the scratchOS site. Any thoughts?
  82. [darexius] Or just Tiki with the forum plugin
  83. [darexius] Either way
  84. [darexius] Thing is I can bridge cristindustries.net accounts to SMF, not to Tiki
  85. [darexius] Unless someone knows something I don't about these APIs
  86. [jtigchelaar] you're using SMF for the cristindustries site now right?
  87. [darexius] No
  88. [darexius] I'm using Joomla
  89. [jtigchelaar] ok
  90. [jtigchelaar] ahhh
  91. [jtigchelaar] well, if it's easier to link to SMF
  92. [darexius] We went down the whole "make our own API" and it was just more trouble than my ADD cared for.
  93. [darexius] And Joomla does everything I need it to out of the box
  94. [pierut] :D
  95. [jtigchelaar] i know, i tried to reinvent the wheel too many times myself
  96. [jtigchelaar] i guess SMF would do great
  97. [darexius] Okay, so SMF then
  98. [darexius] I'll email you guys tonight when I get that up.
  99. [darexius] That will more or less serve as our communications hub for ourselves as well as the public
  100. [RockDoctor1] Login Attempt Failed!
  101. [pierut] i got that too.. after i changed my pass
  102. [darexius] rockdoctor@scratchos.cristindustries.net - abc123?
  103. [pierut] had to use the new password
  104. [RockDoctor1] I can't get in to change my pw
  105. [darexius] Lemme look
  106. [RockDoctor1] got it
  107. [darexius] Okay, just reset it to abc123
  108. [darexius] Good
  109. [RockDoctor1] illiterate - can't read properly
  110. [darexius] lol
  111. [darexius] It's all good :P
  112. [darexius] We'll be sure to use shapes and colors in the OS for ya :P
  113. [darexius] j/k. ANYWAY
  114. [darexius] So far I've been and still intend to be the Chief Architect for the ITCH/SCRATCH project, but as far as the OS, I firmly believe in equality. I've seen and dev'd for too many distros that had a "chief architect" of sorts and it fails miserable.
  115. [darexius] brb, gotta get the phone
  116. [jtigchelaar] awhhh
  117. [jtigchelaar] just as it gets interesting :)
  118. [jtigchelaar] way to keep suspense :)
  119. [RockDoctor1] all interesting to me - I don't know squat about building an OS.
  120. [jtigchelaar] you'll learn soon enough :)
  121. [phoenix4552] I think you'll like the general design. more centric to touchscreens
  122. [jtigchelaar] as stated i'm anxious to find out more
  123. [RockDoctor1] Got to be better than RT-11 on a PDP 11-03
  124. [phoenix4552] hope so
  125. [jtigchelaar] nothing can beat that
  126. [RockDoctor1] sorry - probably way before y'all's times
  127. [phoenix4552] lol
  128. [jtigchelaar] acutally, i started programming at 11
  129. [jtigchelaar] that would be ooohhh.. way back in 92
  130. [phoenix4552] wow
  131. [jtigchelaar] mind you, i didn't write all to mature software
  132. [jtigchelaar] most progs included some reference to genatalia
  133. [RockDoctor1] I had already gone through 4 or 6 computers of my own by then
  134. [jtigchelaar] yeah, i matured since then
  135. [RockDoctor1] now only half the programs have such references?
  136. [phoenix4552] lol
  137. [jtigchelaar] only the code comments
  138. [jtigchelaar] much to the amusement of my colleagues
  139. [jtigchelaar] seriously though, i've been seriously out of practice with the real nitty gritty
  140. [jtigchelaar] been doing C# asp.net development for the past 7 years now
  141. [jtigchelaar] recently into WCF/Silverlight
  142. [phoenix4552] you and John will get along well then as he's been joking about naming the pkgs after things that you scratch
  143. [jtigchelaar] been itching to do some 'real' coding again
  144. [pierut] teehee
  145. [phoenix4552] like lice, fleas, pinworms, boils, psoriasis, you get the idea
  146. [jtigchelaar] ahh, is see opportunaties
  147. [darexius] Back
  148. [pierut] wb
  149. [phoenix4552] do you scratch hemmorrhoids?
  150. [phoenix4552] wb
  151. [pierut] hopefully not D=
  152. [darexius] lol
  153. [jtigchelaar] not if you're smart
  154. [darexius] Yeah, was about to get to that before carting in 9 new desktops from the front of the building
  155. [darexius] Funny how that works
  156. [darexius] ANYWAY
  157. [phoenix4552] ouch
  158. [darexius] Equality
  159. [pierut] i hate it when i have to carry new computers in..wait
  160. [darexius] As far as I'm concerned you guys are the first ones here, we're founders, and from us will come greatness
  161. [pierut] \o/
  162. [darexius] The goal of the project is to create an open source distribution that is Tablet- and Business-centric
  163. [RockDoctor1] or grapeness
  164. [jtigchelaar] w00t
  165. [darexius] Android, iOS, etc, are designed for games, for mobile devices, but not so much for business
  166. [darexius] lol RockDoctor1
  167. [jtigchelaar] f34r us w3r3 f0r w3 4r3 l33t
  168. [jtigchelaar] *cough* soorry about that
  169. [darexius] The goal of the SCRATCH was to create the first tablet that was Work First, Play Second
  170. [RockDoctor1] business requires a perception of easy to use
  171. [darexius] And that bleeds into the OS
  172. [darexius] Exactly RockDoctor1
  173. [darexius] They need to be able to turn it on, see their new email, their tasks for the day, etc, all at one glance
  174. [darexius] Be able to instinctively manipulate the system the first time they ever use it
  175. [darexius] without any training
  176. [RockDoctor1] easier said than done
  177. [phoenix4552] that's where the rocking new design comes in
  178. [darexius] You're right
  179. [jtigchelaar] having had some hands on experience with user interaction lately that is indeed quite the challenge
  180. [RockDoctor1] Do we assume familiarity with something like Android on cell phones?
  181. [darexius] That's what I meant about the investors conference
  182. [darexius] We assume they can turn on a computer
  183. [phoenix4552] and pick their nose
  184. [darexius] Pretty much
  185. [phoenix4552] and that's about it
  186. [jtigchelaar] got that covered then
  187. [RockDoctor1] but not at the same time
  188. [phoenix4552] of coarse not... you'd get boogers all over your computer screen
  189. [jtigchelaar] is 'on screen guidance' an option?
  190. [phoenix4552] that's just gross
  191. [darexius] For instance, think of this idea. We at one time envisioned using something like Conky to draw info to the background like a clock, email list, etc, and make those elements interactive. You click on the email area and your email box comes up
  192. [darexius] Yes
  193. • pierut reminds jtigchelaar of the paperclip
  194. [jtigchelaar] no
  195. [jtigchelaar] not clippy
  196. [RockDoctor1] that was clippy
  197. [pierut] ;p
  198. [RockDoctor1] conky is good
  199. [jtigchelaar] it brings back the nightmares
  200. [darexius] I'm thinking instead of a paperclick, like highlights
  201. [darexius] Things that glow or some crap are interactive
  202. [darexius] Makes you want to click on them
  203. [darexius] Maybe a tutorial program to start with or whatever for bear bones basic operation
  204. [darexius] I dunno
  205. [jtigchelaar] yeah, that's more along the lines of what i was thinking of with on screen guidance
  206. [RockDoctor1] What if you drag an icon to a door that says open on it?
  207. [jtigchelaar] re the glowing and shtuff
  208. [darexius] Idealy I want to avoid icons on the homescreen
  209. [darexius] I mean obviously they'd be useful
  210. [jtigchelaar] draw their attention to it automatically
  211. [darexius] But what about having the conky homescreen and then when you swipe left or right you get different desktops
  212. [darexius] That have more customized widgets you can use, icons, etc
  213. [jtigchelaar] multiple desktops would be a requirement i guess
  214. [jtigchelaar] it's what ppl expect
  215. [darexius] Yeah
  216. [pierut] i love conky
  217. [jtigchelaar] gestures are already planned?
  218. [darexius] Yes
  219. [RockDoctor1] then conky doesn't launch anything
  220. [RockDoctor1] need at least two screens to do anything
  221. [darexius] True
  222. [RockDoctor1] not very immediate
  223. [jtigchelaar] i agree
  224. [darexius] Would we want to keep the homescreen clean at all times and new things open on other desktops?
  225. [darexius] Or would we want the homescreen to allow things on top of it?
  226. [jtigchelaar] i think the homescreen should be a user definable hub
  227. [darexius] Just defaults to the conky setup?
  228. [jtigchelaar] not every user is going te be the same
  229. [jtigchelaar] yeah
  230. [darexius] Hey, does conky allow you to load different scripts on the fly?
  231. [darexius] I never tried that
  232. [jtigchelaar] and then you as the user decide what you want on which screen
  233. [RockDoctor1] How to biz ppl uses their homescreens now? I worked for a couple of folks who had all sorts of icons on their home screens
  234. [pierut] i think it requires a restart
  235. [pierut] of conky
  236. [phoenix4552] usually desktops get too cluttered
  237. [pierut] but i havent used it in a bit
  238. [darexius] Like, it loads the default script then when you click on email, it loads a different conky script to replace the one running?
  239. [jtigchelaar] icons are mostly shortcuts to a billion applications you need to perform tasks
  240. [jtigchelaar] instead of thinking in applications i'd suggest thinking of the tasks themselves
  241. [phoenix4552] everything you ever use gets put on the desktop as an icon
  242. [phoenix4552] we're looking to avoid that
  243. [pierut] it might be possible.. when i used it, i mainly had it detailing my CPU usage and sch
  244. [pierut] such*
  245. [darexius] Well if the homescreen is modifiable then we'll need to make a frontend for conky to customize it, won't we
  246. [RockDoctor1] conky is showimg me weather right now
  247. [jtigchelaar] i guess we do then
  248. [jtigchelaar] but it's the route i'd take
  249. [jtigchelaar] business user or not, customizability is king
  250. [darexius] Okay, customizable homescreen with a default conky-based launcher?
  251. [jtigchelaar] check
  252. [darexius] RockDoctor1?
  253. [RockDoctor1] sounds worth a shot
  254. [pierut] i could script it, i belive
  255. [darexius] Sweet
  256. [pierut] that way the source comes with the app itself
  257. [darexius] So we're looking at like a minimum of two desktops (which will be expandable obviously)
  258. [darexius] One for the Conky configurable "launcher" homescreen and a blank desktop
  259. [darexius] To full customize or whatever
  260. [darexius] Or you can tear conky apart if you choose to and have whatever
  261. [darexius] All user configurable
  262. [pierut] not sure about swiping.. but i think i can make a FE to select configurations
  263. [darexius] Okay
  264. [darexius] Cool
  265. [pierut] conky is an excellent idea :D
  266. [darexius] It's great for root display of stuff
  267. [darexius] And it's clean
  268. [pierut] ya
  269. [darexius] Okay, so let's talk base
  270.   »» join fr3dz (fr3dz@97-82-16-182.static.leds.al.charter.com) [Internic Commercial] [05:38pm]
  271. [darexius] In the way beginning we demo'd different setups with Ubuntu that we customized
  272. [darexius] Hello to Fred
  273. [jtigchelaar] hi
  274.   »» op darexius ops fr3dz in #scratchos
  275. [RockDoctor1] hi Fred
  276. [fr3dz] sup sorry im late
  277. [darexius] It's all good
  278. [darexius] I'll catch you up later if you like
  279. [fr3dz] works for me
  280. [darexius] Anyway, let's talk about base
  281. [darexius] We've tossed around Ubuntu as a base-distro to fork from, Fedora, or going LFS
  282. [darexius] Benefits of forking is that we have some established things like packet managers
  283. [jtigchelaar] if you want to honour the name, go with LFS
  284. [darexius] Might help us release faster
  285. [darexius] If we go LFS, does anyone have any ideas for packet management?
  286. [RockDoctor1] Fedora and Ubuntu are both rather large
  287. [darexius] I've always like Portage from Gentoo
  288. [jtigchelaar] that's my thought yeah
  289. [pierut] portage is nice on a pc that can handle compilation of packages
  290. [darexius] Or do we want to design our own packet manager? (never done it to a complete extent before)
  291. [RockDoctor1] Reinventing the wheel
  292. [darexius] pierut, it also fetches precompiled binaries
  293. [pierut] oh
  294. [pierut] that would've saved me lots of time ;s
  295. [darexius] We can compile binaries, put them in our rsync tree, and portage will defaultly grab those packages instead of the source first
  296. [darexius] Yup, it's in make.conf like FEATURES="makebin" or something
  297. [pierut] neat
  298. [jtigchelaar] just chiming in here, but everything needs a full graphic frontend right?
  299. [darexius] Gentoo is usually good about having a good release cycle for their rsync trees, too
  300. [darexius] Ideally, yes
  301. [jtigchelaar] in style with the rest
  302. [darexius] Yes
  303. [RockDoctor1] Is there a decent ARM-based distro we could start from then remove stuff?
  304. [jtigchelaar] since portage is basically just a script
  305. [darexius] RockDoctor1, Gentoo has an ARM overlay
  306. [jtigchelaar] we could customize it fully to our needs without having to begin from scratch (pun intended)
  307. [RockDoctor1] Haven't used Gentoo
  308. [darexius] If we forked from Gentoo or Funtoo, we'd basically already be at LFS-state, just with a package manager
  309. [jtigchelaar] true
  310. [darexius] Gentoo in and of itself is actually nothing more than LFS with a package manager
  311. [darexius] If we forked from it we'd save time compiling a base
  312. [jtigchelaar] maybe i missed something, but what exact hardware are we targeting here?
  313. [darexius] Well, that's something else to talk about
  314. [darexius] Initially way back when we were going for a SCRATCH-exclusive Open Source OS
  315. [darexius] But I think that's stupid now
  316. [darexius] Why not support all x86- and ARM-based platforms?
  317. [phoenix4552] ambitious... go on....
  318. [jtigchelaar] global world domination
  319. [darexius] We could have the "tablet edition" that goes on touchscreen tablets, a "desktop edition" that is a desktop version configured for mice and keyboards that has some exclusive cloud computing thing to work with the tablet edition, etc
  320. [darexius] You know what I mean?
  321. [jtigchelaar] wow, you're actually aiming for world domination, yeah, i catch your drift
  322. [darexius] Why settle for less?
  323. [jtigchelaar] true that
  324. [pierut] wireless syncing is a big thing
  325. [jtigchelaar] but timewise we'd have to pick one
  326. [jtigchelaar] for now
  327. [RockDoctor1] desktop vs. touchscreen?
  328. [phoenix4552] start with the touchscreen
  329. [darexius] Initially I think the tablet spin would be our focus.
  330. [darexius] Desktop OS would be easy to set up
  331. [RockDoctor1] Seems like a lot of work to make one system do both well
  332. [jtigchelaar] TS is a whole different ballgame and the one that should have our focus
  333. [jtigchelaar] interaction is quite different from TS to desktop
  334. [darexius] The base and the apps would essentially be the same, just in a different format and config
  335. [jtigchelaar] true
  336. [darexius] One configured for a touch interface, the other more keyboard/mouse centric, but both with the same ideology
  337. [jtigchelaar] but we do agree TS is the main focus?
  338. [RockDoctor1] Seems like a dilution of effort
  339. [jtigchelaar] i tend to agree
  340. [phoenix4552] not really
  341. [phoenix4552] focus on one
  342. [darexius] How so?
  343. [phoenix4552] when it's done...
  344. [jtigchelaar] for a start at least
  345. [phoenix4552] reconfigure for the other
  346. [jtigchelaar] i don't say both can't be done
  347. [phoenix4552] I think he's saying only one will be done at present
  348. [phoenix4552] when that's complete, the other will be done
  349. [phoenix4552] is that right?
  350. [jtigchelaar] but in my opinion we are as you stated lacking a good business centered TS OS
  351. [RockDoctor1] Ideal would be a one system that works both ways - I plug in a mouse, I can use it, or not, as I see fit.
  352. [jtigchelaar] yes Samantha
  353. [darexius] RockDoctor1, that's right
  354. [jtigchelaar] hmmm
  355. [jtigchelaar] put it like that
  356. [RockDoctor1] click = tap; double-click=double-tap??
  357. [darexius] The desktop spin would be nothing more than the TS OS configured defaultly for kb/ms
  358. [RockDoctor1] left-click vs. right-click
  359. [jtigchelaar] well...there would be no difference then
  360. [jtigchelaar] no different config
  361. [darexius] That's what I'm saying
  362. [jtigchelaar] i'm trying to catch up to your way of thinking
  363. [darexius] Main thing being how we address right clicking in the TS OS and removing the virtual keyboard in the DT OS
  364. [jtigchelaar] maybe i need more coffeee
  365. [jtigchelaar] those shouldn't be issues
  366. [darexius] They're really not, they're just configuration changes
  367. [jtigchelaar] if a keyboard is attached the onscreen one won't show automatically
  368. [RockDoctor1] My current desktop (LXDE) works well with a mouse and keyboard - not sure I could easlity work it on a TS
  369. [darexius] Exactly
  370. [darexius] RockDoctor1, that's part of the objective of ScratchOS
  371. [darexius] Bridging that gap
  372. [jtigchelaar] which brings us back to the fact that this OS should be focussed on working well with TS
  373. [RockDoctor1] How essential is on-screen keyboard?
  374. [darexius] No OS has done that so far except Android and iOS, which aren't very business friendly
  375. [EndEng] hey, i am here, did we start early, or am i an hour off
  376. [darexius] You're off an hour :P
  377. [jtigchelaar] and hi
  378. [EndEng] hi, i will catch up
  379. [jtigchelaar] OT: The base of our effort should be the TS
  380. [darexius] RockDoctor1, On-Screen keyboard is what most are use to but I'm sure there are other solutions, such as if you plug in a keyboard or connect a bluetooth keyboard, the onscreen won't show up
  381. [jtigchelaar] i think it's easier to adapt a well designed TS OS to desktop than the other way around
  382. [RockDoctor1] Just trying to get a feel for the common business use situations
  383. [darexius] That can be (with some udev hacking) set up
  384. [darexius] For example, if you dock it, the virtual keyboard doesn't show up, but if you undock it and don't have an attached keyboard that udev can find, it shows the onscreen keyboard.
  385. [jtigchelaar] business use implies typing...a lot
  386. [darexius] Little script in the background that runs to see if udev has /dev/kb or something
  387. [darexius] Yes, it does
  388. [jtigchelaar] but it's not all
  389. [darexius] There's also OCR for writing
  390. [jtigchelaar] ideally you'd want it with you in a meeting
  391. [jtigchelaar] exactly
  392. [jtigchelaar] i always write and scribble
  393. [jtigchelaar] it should be able to handle both OCR and images
  394. [darexius] Naturally I think it should be an option, virtual keyboard, ocr, or none
  395. [EndEng] and Tags
  396. [darexius] Oh definitely
  397. [jtigchelaar] and provide means to distribute them, but that's another story
  398. [darexius] Kinda like OneNote but with tagging
  399. [jtigchelaar] exactly
  400. [darexius] So are we pretty cool about the base and keyboard thing?
  401. [jtigchelaar] most of these things exist in one form or another
  402. [jtigchelaar] yes
  403. [EndEng] We need to have some web sync functionality built in
  404. [darexius] And the spins we're doing?
  405. [darexius] I know RockDoctor1 has a lot of good input here
  406. [EndEng] so when i take notes they are synced automatically and on my desktop
  407. [pierut] dropbox is nice.
  408. [darexius] EndEng, we're definitely going to have a cloud computing solution between the desktop and tablet os's
  409. [jtigchelaar] tapping into the cloud idea
  410. [EndEng] sorry, available via desktop / laptop
  411. [EndEng] i agree, dropbox is great, but many non tech people have no idea
  412. [jtigchelaar] it should not be something they have to fiddle with
  413. [darexius] I'm sure there's going to be some custom GUI scripting going on for these utilities
  414. [jtigchelaar] it should just be there
  415. [darexius] Well, it could be like a "register me"
  416. [darexius] If you register in the beginning, you have a ScratchOS account
  417. [jtigchelaar] true, some form of user interaction will be required initially
  418. [darexius] And then when you set up your desktop or whatever, you log into your account instead of register
  419. [darexius] And boom, syncing starts up automatically
  420. [jtigchelaar] exactly
  421. [EndEng] dropbox, ubuntu one, google, all require email and pwd
  422. [jtigchelaar] *cough* OpendID?
  423. [pierut] could have it centered around the business's server
  424. [jtigchelaar] openID? *
  425. [EndEng] i don't mind openID
  426. [darexius] openID is good
  427. [jtigchelaar] more and more componies are moving to it
  428. [darexius] So is dropbox
  429. [darexius] Are there any advantages to openID?
  430. [jtigchelaar] asides from being a widely accepted standard...no
  431. [EndEng] other then an actual attempt at a standard,
  432. [jtigchelaar] lol
  433. [darexius] So openID it is?
  434. [jtigchelaar] we would definately have to look at it as an option
  435. [darexius] We'll leave that open for now until it becomes a more involved issue
  436. [darexius] There's also JungleDisk
  437. [EndEng] so i know we have talked about this before, but are we going to have limitedapps for instant on type functionality
  438. [jtigchelaar] jungledisk is commercial right
  439. [jtigchelaar] ?
  440. [darexius] Is it?
  441. [darexius] EndEng, what do you mean?
  442. [darexius] JungleDisk is commercial, woops
  443. [darexius] Sorry
  444. [jtigchelaar] np
  445. [EndEng] well when i walk into a meeting, it would be nice if i could just click a button and start taking notes,
  446. [darexius] Oh yes
  447. [darexius] That will be a homescreen function
  448. [RockDoctor1] I agree
  449. [jtigchelaar] i tought it was a given
  450. [darexius] Instant one-click to email, task lists, notes, etc
  451. [RockDoctor1] Zero-second boot
  452. [fr3dz] lol
  453. [darexius] The business guy should be able to do everything critical from the homescreen
  454. [EndEng] for example, how many times do you go to a meeting with a notebook and never open it, then you need to write that one thing
  455. [darexius] lol instant boot would be awesome. Won't happen readily. That'll take some work
  456. [EndEng] you don't want to wait 15 - 45 sec for boot
  457. [phoenix4552] 3 sec?
  458. [jtigchelaar] no, but some form of hibernating would be feasable
  459. [jtigchelaar] and bring about <5 sec boot
  460. [darexius] Ideally your unit would never turn off :P But if we make a hibernation image that's persistant..
  461. [EndEng] 3 - 5 sec is ok
  462. [phoenix4552] more or less
  463. [darexius] It's theoretically possible to boot local in liess than 5 seconds
  464. [EndEng] but much more then that, you will wite the info on a post it note
  465. [darexius] I can make a kernel boot in 1 second
  466. [RockDoctor1] WIth a desktop?
  467. [EndEng] battery life vs. weight is a key issue
  468. [RockDoctor1] upstart and systemd aren't there yet
  469. [jtigchelaar] true hibernation would save the battery, but would delay booting slightly
  470. [EndEng] all these business peps i travel with have the super light laptop, then have the 10lb batttery
  471. [darexius] Longest thing imho is POST
  472. [EndEng] how is hib on a ssd?
  473. [jtigchelaar] true
  474. [darexius] On an SSD it should be pretty quick
  475. [darexius] Why aren't we mentioning suspend-to-RAM?
  476. [darexius] It uses next to no power
  477. [jtigchelaar] which brings us to the 'exact' specs of the SCRATCH again
  478. [jtigchelaar] wow
  479. [darexius] Well remember, ScratchOS, while being the SCRATCH's OS, will also generic for everything else
  480. [jtigchelaar] that would be the ideal solution yes
  481. [jtigchelaar] true
  482. [jtigchelaar] i'll try to remember this time
  483. [pierut] ;D
  484. [darexius] We want (I thought) to target the entire x86- and ARM-based tablet field
  485. [jtigchelaar] yes, just a momentary lapse on my side
  486. [darexius] lol
  487. [darexius] It's all good
  488. [darexius] If we limit the OS to just the SCRATCH, it takes away from the scope of the objective
  489. [jtigchelaar] ACPI S3 is supported under gentoo?
  490. [darexius] Yes
  491. [jtigchelaar] well
  492. [jtigchelaar] that's the ready made solution right there then
  493. [RockDoctor1] Hibernation/Suspend (and wakeup) seems to be an ongoing problem depending on distro and hardware
  494. [EndEng] i think is mainly a hardware / driver issue
  495. [darexius] We'd have to test it a lot I'm sure, and patch for it
  496. [RockDoctor1] Will tablet hardware be any more consistent than netbook hardware?
  497. [darexius] S3 hasn't really matured until this past year really
  498. [jtigchelaar] yeah, i'm looking at the ACPI4Linux now
  499. [darexius] Really the chinese market is what REALLY diversified the tablet market, mostly the ARM market
  500. [jtigchelaar] didn't know it had gone this far
  501. [jtigchelaar] i've been out of this game too long :)
  502. [RockDoctor1] Brings up the question of how broad a base to target
  503. [darexius] I'd like to think that anything with a touchscreen can benefit from ScratchOS
  504. [darexius] Naturally the ARM fork would come after we launch scratchOS
  505. [darexius] ARM will be infinitely harder to dev for
  506. [darexius] But naturally should still be in our eventual scope
  507. [jtigchelaar] so we'll focus on X86 for now
  508. [darexius] Yeah
  509. [RockDoctor1] x86 tablets == atom??
  510. [jtigchelaar] won't change the basic principles
  511. [darexius] RockDoctor1, there are atom tablets, celeron tablets, geode tablets, c7 tablets, etc
  512. [EndEng] darexius, have you looked at the viewsonics
  513. [darexius] No I have not
  514. [EndEng] DSF767 has one, targa and gets good battery life
  515. [darexius] Googled them just now, will bookmark and look at it
  516. [EndEng] 10" form factor
  517. [jtigchelaar] they are ARM devices not?
  518. [darexius] I see good specs for cheap
  519. [fr3dz] checking on it now
  520. [jtigchelaar] the 10"is not
  521. [jtigchelaar] the 7"is
  522. [darexius] I'll look into them as developer units
  523. [darexius] See what we can do
  524. [darexius] No promises, obviously, but we'll see what happens
  525. [jtigchelaar] wow, got excited there for a moment :)
  526. [darexius] lol
  527. [jtigchelaar] recap: x86 based development for now
  528. [darexius] Ideally, yes
  529. [jtigchelaar] based on Gentoo with Portage
  530. [EndEng] has anyone here been following the android 3.0 vs 2.3 vs phone version & tablet version?
  531. [jtigchelaar] Conky on the homescreen
  532. [darexius] Obviously forking entirely from their tree and only using their tree to cycle packages from
  533. [jtigchelaar] ACPI S3 for suspend/hibernate
  534. [darexius] I've been looking at Android 3, EndEng, yes
  535. [jtigchelaar] obviously
  536. [darexius] jtigchelaar, that's about right
  537. [darexius] DropBox or openID for syncing
  538. [RockDoctor1] Scripting language?
  539. [jtigchelaar] and that yes
  540. [darexius] RockDoctor1, well, it'd be totally open. BASH, Python, etc
  541. [EndEng] i love dropbox, but we can't rely on them, they could go away or get purchased by MS
  542. [jtigchelaar] any and all scripting languages would be possible
  543. [RockDoctor1] More languages = more clutter on the tablet's internal storage
  544. [jtigchelaar] also true
  545. [jtigchelaar] but are we going to limit the end user, or are we assuming they wont care?
  546. [RockDoctor1] I'm not particularly advocating any particular language (aside from bash)
  547. [jtigchelaar] lol
  548. [RockDoctor1] Don't limit the end user, but limit the developers
  549. [EndEng] housekeeping question, i assume that somebody turned on logging and we will post the log to the forums?
  550. [darexius] Yes
  551. [darexius] EndEng, yes
  552. [EndEng] just making sure
  553. [jtigchelaar] that's maybe a question for a later time then, i really don't have a preference myself
  554. [darexius] I'm not sure what scripting language to use. It's kind of a preference thing
  555. [darexius] Same
  556. [RockDoctor1] graphics toolkit ?
  557. [EndEng] i like python for sys level stuff
  558. [darexius] I've always liked gtk, but qt is rather pretty
  559. [RockDoctor1] just thinking I don't like to waste space w/ gtk and qt and fltk and enlightenment and ...
  560. [jtigchelaar] QT would be my choice
  561. [pierut] i can't say i like python ;s
  562. [pierut] open, yay... but it confuses me
  563. [jtigchelaar] @pierut what does?
  564. [pierut] python
  565. [jtigchelaar] ahh
  566. [jtigchelaar] no other opinions on the graphic side?
  567. [RockDoctor1] I use gtk
  568. [pierut] maybe i just havent stuck my nose in it enough
  569. [EndEng] for presentation i am more in the gtk camp
  570. [RockDoctor1] have messed with python, perl, lua; not competent in any of them, but aI can get by
  571. [jtigchelaar] well, i'll accept that vote and sign up with the GTK camp then
  572. [EndEng] also like lua, it's has a place as well
  573. [jtigchelaar] lue is good
  574. [jtigchelaar] lua*
  575. [darexius] Lua is a pretty good scripting language
  576. [jtigchelaar] and pretty potent at that
  577. [RockDoctor1] how clean is lua-gtk these days
  578. • pierut isnt certain
  579. [darexius] I'd like to say pretty clean. LUA has come under tremendous development lately
  580. [darexius] GTK is... well, GTK
  581. [RockDoctor1] WQe're in the gtk2 to gtk3 transition period. Is that going to be an immediate or short-term problem?
  582. [EndEng] stolen from web "QT is definitely the better way if you want robust multi-platform support - Linux, Windows, smart-phones, embedded appliances, etc"
  583. [jtigchelaar] i have actually used QT for cross platform dev yes
  584. [jtigchelaar] and it too has come a long way
  585. [darexius] Do we want to maintain cross-platform for our cloud solution?
  586. [darexius] Realistically we're going to have to make our own GUI frontend for our cloud computing solutions, but I can't think of anything else
  587. [jtigchelaar] me netiher
  588. [darexius] Not sure what else I would port to Windows or Mac OS X
  589. [RockDoctor1] looks like another situation where you could maintain the flexibility at little or no cost by using the right tools
  590. [jtigchelaar] so...
  591. [jtigchelaar] QT is an option?
  592. [darexius] Well, if anything else came up, and we were using QT, we wouldn't have to worry about it
  593. [darexius] I agree GTK is nicer and more professional looking
  594. [jtigchelaar] that can be fixed :)
  595. [jtigchelaar] the look that is
  596. [darexius] So we're agreeing on Qt?
  597. [jtigchelaar] it has my vote
  598. • pierut agrees
  599. [darexius] RockDoctor1
  600. [RockDoctor1] ok w/ me
  601. [jtigchelaar] see how quickly i changed camps there?
  602. [darexius] EndEng?
  603. [phoenix4552] lol
  604. • pierut gets the cattle pro
  605. [pierut] d
  606. [jtigchelaar] lol
  607. [darexius] Since he brought up the copy-paste I'll assume he's a Qt advocate
  608. [RockDoctor1] So, I have to learn Gentoo, Qt, - what next - Vala?
  609. [EndEng] well ....
  610. [jtigchelaar] safe assumption
  611. [jtigchelaar] or
  612. [EndEng] QT is fine
  613. [darexius] RockDoctor1, Gentoo doesn't really require learning
  614. [darexius] As long as you can do some CLI you'll be okay in the gentoo camp :P
  615. [RockDoctor1] it at least requires a successful installation
  616. [jtigchelaar] and i'd have to catch up on a lot of things too
  617. [jtigchelaar] too long in the windows dev for me
  618. [darexius] I'm going to write a livecd and post it on the website for you guys
  619. [jtigchelaar] so we're in it together
  620. [jtigchelaar] that would be vere helpfull
  621. [darexius] That'll be a good starting point
  622. [darexius] While we're here, let's talk dev cycle
  623. [darexius] I'll post an initial CLI livecd image specifically as a ScratchOS fork
  624. [darexius] After that, obviously the liveCD will need a GUI variant
  625. [EndEng] do you have svn or git
  626. [darexius] I'm thinking minimal openbox or something just to run the installer script we'll set up
  627. [jtigchelaar] svn, but i'm willing to install GIT
  628. [darexius] EndEng, I'm going to set up a git server tomorrow
  629. [RockDoctor1] openbox is good
  630. [darexius] or we can use jtigchelaar's server
  631. [EndEng] we are svn, but git is good as well
  632. [jtigchelaar] it's not up 24/7
  633. [jtigchelaar] so don't rely on me
  634. [jtigchelaar] :)
  635. [darexius] Well then tomorrow I'll set up a git server here at the shop
  636. [darexius] Now, as far as dev cycle
  637. [darexius] After we have the "graphical installer", how do we want to do this?
  638. [jtigchelaar] depends on the timeframe i guess
  639. [darexius] No timeframe
  640. [darexius] Take as long as we have to in order to get it right
  641. [jtigchelaar] why doesn't my manager ever say that?
  642. [RockDoctor1] he's paying you
  643. [fr3dz] wrong manager?
  644. [jtigchelaar] ahhh, that would be it
  645. [darexius] I'm adopting the philosophy I have for my company into this project :P Take as long as it needs to to make it right, don't half ass over a time limit
  646. [EndEng] i think we need a list and assign priority
  647. [jtigchelaar] second that
  648. [EndEng] then devs can take items and we can do nightly builds
  649. [darexius] That would work
  650. [jtigchelaar] maybe adopt an Agile/Scrum method here?
  651. [EndEng] second on the agile
  652. [jtigchelaar] that way we could plan sprints
  653. [jtigchelaar] and devs could pick stories from the sprints
  654. [EndEng] exactly
  655. [jtigchelaar] there are some excellent open source SCRUM management tools out there as well
  656. [darexius] I'm game either way
  657. [jtigchelaar] i'd go the SCRUM way
  658. [jtigchelaar] more chance of success
  659. [jtigchelaar] by personal experience
  660. [fr3dz] SCRUM
  661. [jtigchelaar] and it allows us all a clear overview
  662. [EndEng] i am good with either scrum or agile
  663. [jtigchelaar] actually SCRUM is an implementation of AGILE
  664. [darexius] We all good with scrum?
  665. [darexius] Exactly jtigchelaar
  666. [EndEng] do we have any "presentation" people
  667. [EndEng] or are we all backend folks
  668. [EndEng] presentation layer*
  669. [darexius] I think that's going to be an evolution over time
  670. [jtigchelaar] i myself suck at graphics, but as stated i do have a good graphic developer
  671. [pierut] i've never used it... but i am flexible!
  672. [darexius] I am use to having Release Engineering teams, Artwork teams, etc
  673. [darexius] Package Management teams
  674. [EndEng] i suck at making graphics, but i can tell you what looks like shit... lol.
  675. [jtigchelaar] i can do the basic graphics
  676. [jtigchelaar] and have him look it over
  677. [EndEng] For example, the new win 7 phone is great, however the home screen sucks
  678. [darexius] Amen EndEng
  679. [jtigchelaar] he doesn't get the whole 'open source' thing though
  680. [EndEng] the iphone was successful not because it was a great phone
  681. [darexius] Well, as far as artwork, we'll need logos, themes, etc
  682. [EndEng] because it looked nice
  683. [jtigchelaar] marketing is key
  684. [jtigchelaar] right Samantha ;)
  685. [darexius] Should I post that on the forum/wiki/scrum as a later project to visit when core dev is done?
  686. [jtigchelaar] yes, i would agree
  687. [phoenix4552] oh... I'm all over that
  688. [darexius] Really the artwork doens't matter if we don't have a base distro
  689. [jtigchelaar] lol
  690. [jtigchelaar] true
  691. [jtigchelaar] good distro first, pretty pictures later
  692. [EndEng] i thought we covered that, gentoo
  693. [darexius] We did, but I'm going to completely fork it and make a LiveCD for it
  694. [jtigchelaar] yeah, not quite what i meant
  695. [darexius] CLI first then Graphical
  696. [jtigchelaar] check
  697. [darexius] After Graphical I'll make an installer script
  698. [darexius] May just be a CLI installer for now
  699. [darexius] But it'll work
  700. [darexius] Then our base will be preconfigured to point at our git tree
  701. [RockDoctor1] Live USB w/ persistence?
  702. [darexius] with all our predetermined dev tools
  703. [darexius] Unetbootin does that RockDoctor1
  704. [darexius] Would everyone rather I just make a liveusb image?
  705. [jtigchelaar] yeah
  706. [RockDoctor1] as do the Ubuntu and Fedora-specific tools
  707. [EndEng] either is fine, i would end up converting to usb anyway
  708. [pierut] same
  709. [EndEng] who has a cd rom any more...
  710. [pierut] <- ;s
  711. [darexius] lol
  712. [jtigchelaar] lol
  713. [darexius] pierut, does your computer support booting from USB?
  714. [EndEng] that almost like having a tape player
  715. [RockDoctor1] A USB image could be a real install rather than an iso and some type of overlay
  716. [pierut] oh yes
  717. [pierut] my pc is pretty awesome :D
  718. [darexius] RockDoctor1, that may help with distributing our dev image
  719. • pierut pets phenom II x4
  720. [EndEng] i think my Dell Mini just found a new purpose.
  721. [darexius] If we have tools we each use we can make them available on the USB image
  722. [jtigchelaar] VI!
  723. [jtigchelaar] *ahem*
  724. [pierut] ;p
  725. [EndEng] there always has to be on VI guy in the group
  726. [jtigchelaar] lol
  727. [jtigchelaar] i knew that was coming
  728. [pierut] nano u_u
  729. [EndEng] in this era, it's ok to use a mouse
  730. [jtigchelaar] no i'm actually quite used to full graphic IDE's
  731. [RockDoctor1] gvim?
  732. [EndEng] emacs from command, gedit or notepad ++
  733. [darexius] lol
  734. [EndEng] or VI
  735. [pierut] gedit too... vi capable
  736. [jtigchelaar] what did i start....
  737. [RockDoctor1] geany is my current fave
  738. [darexius] nano centric, vi and gedit capable
  739. [darexius] Okay, so LiveUSB
  740. [pierut] i like my editors simple... none of that :write stuff o>
  741. [pierut] yes
  742. [RockDoctor1] ed?
  743. [darexius] lol
  744. [darexius] Okay, good
  745. [jtigchelaar] i think we lost home several minutes ago
  746. [jtigchelaar] oh wait
  747. [darexius] I'm at the end of my list, anyone have anything else to add?
  748. [jtigchelaar] well
  749. [jtigchelaar] kinda stupid question i guess
  750. [darexius] Like I said, I will email everyone (Gotta set EndEng up one) when smf is up
  751. [darexius] jtigchelaar, Now's the time for them
  752. [jtigchelaar] but seeing as i am the only one without a tablet as it seems
  753. [jtigchelaar] what would be good for testing this on?
  754. [darexius] jtigchelaar, I'm going to be developing on my laptop more than anything
  755. [darexius] I have my LE1600 to test touchscreen stuff on
  756. [darexius] and a TC1100
  757. [jtigchelaar] okay
  758. [darexius] Realistically that's up to you, though
  759. [pierut] need gus and team's kernel before i can do anything on my eken... but i think that is coming soon
  760. [RockDoctor1] My nly touchscreen device is my flytouch
  761. [RockDoctor1] only
  762. [jtigchelaar] i guess i'll have this discussion on the dev forums
  763. [EndEng] i have an a81e
  764. [darexius] I will try to see if I can't figure a way to get good cheap tablets out
  765. [darexius] Again, NO PROMISES
  766. [jtigchelaar] noted
  767. [darexius] Initially all my dev is going to be on my laptop(s) though
  768. [EndEng] that viewsonic or archos 101 look sharp...hint hint nudge nudge
  769. [darexius] lol
  770. [jtigchelaar] lol
  771. [EndEng] i will dev on my laptop as well
  772. [jtigchelaar] i'll use both as i see fit
  773. [EndEng] and test on the mini
  774. [jtigchelaar] laptop/desktop
  775. [pierut] i don't really see deving on a tablet... but it would be easier to test what i have done
  776. [RockDoctor1] I'll probably dev on my desktop when at home, and on the netbook when I'm not
  777. [jtigchelaar] testing is what i had in mind
  778. [jtigchelaar] but there is no way i can afford anything X86 based that's halfway decent right now
  779. [jtigchelaar] but i 'll concentrate on devving first
  780. [darexius] I'll see what I can do
  781. [pierut] yea.. me too.. with xmas and all
  782. [darexius] Anything else?
  783. [pierut] let's get this party started!
  784. [darexius] lol Woot!
  785. [jtigchelaar] YEEEEEEHAWWWW!
  786. [EndEng] when is the next meeting
  787. [pierut] ;D
  788. [darexius] I'll email everyone when SMF is set up and post this log and plans for our next meeting there
  789. [darexius] git will be up tomorrow afternoon
  790. [darexius] We all done?
  791. [pierut] i think i am
  792. [jtigchelaar] guess so...
  793. [EndEng] yep
  794. [RockDoctor1] I'm hungry
  795. [jtigchelaar] half my brain is asleep already anywayz
  796. [darexius] Thanks for joining the team guys :D I really appreciate it. We'll make an awesome OS
  797. [pierut] but we'll all thing of something 10 minutes after this is done
  798. [pierut] \o/
  799. [jtigchelaar] true
  800. [darexius] lol If you do, write it down for the forum
  801. [darexius] For now, I'm packing up and going home :P
  802. [jtigchelaar] for now: nice meeting all you guys
  803. [pierut] can-do
  804. [phoenix4552] that's usually the way of it
  805. [darexius] Later later
  806. [phoenix4552] ditto
  807. [pierut] dittoditto.
  808. [jtigchelaar] later!
  809. [EndEng] out!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement