[09:05:27] Mini GSOC meeting/party time! [09:05:34] hey hey [09:05:38] geekman-rohit, arschmitz [09:05:38] hey [09:05:56] hi [09:06:06] so I think we should start where we left of on tuesday.. [09:06:32] geekman-rohit did get a demo working locally as a proof of concept [09:08:12] I'll work more on that and try to put it online somewhere [09:08:17] over the weekend [09:09:16] Sounds good, you could post it on your blog [09:09:41] oh nice idea, I will after the meeting [09:10:08] so we were at 10 chars per variable [09:10:18] but how many variables are we expecting? [09:10:27] max possible [09:11:14] arschmitz, any idea? [09:11:31] I could seeing us possibly having a lot by end of summer [09:11:33] hard to say [09:11:51] so lets see what out theoretical un encoded max is [09:12:01] 190 [09:12:06] ok [09:12:12] based on tuesdays calculation [09:12:14] yup [09:12:21] thats a lot [09:12:34] oh we forgot delimiters [09:12:43] but ui has 50 and very limited componenets / customizability compared to what we could potentially [09:12:46] or right [09:12:57] so thats 11 per [09:13:16] so roughly 172 [09:13:52] we can look at bootstrap there, they have quite a lot [09:14:19] we would have moe [09:14:29] based on what we have talked about so far [09:14:32] yep [09:14:35] yeah [09:14:40] there are a ton on the bootstrap site [09:14:55] http://getbootstrap.com/customize/ [09:15:01] I don't think they do stuff with URLs though [09:15:08] I think they have you upload a config.json file [09:15:12] yeah [09:15:15] I was thinking we could have a fallback to POST.. just in case even our encoding falls short.. extra large urls and stuff [09:15:18] so the other thing here is [09:15:25] you cant bookmark a post [09:15:48] the thing with the bootstrap example is [09:15:52] its a builder too [09:15:55] yep, just a fallback [09:16:13] but its not really a themeroller, more like a cutomizer and builder [09:16:15] i dont think we should have a fallback though if we support bookmarks it always has to work [09:16:17] yeah [09:16:28] okay [09:16:56] oh my [09:17:04] that bootstrap page contains 422 inputs [09:17:29] yeah [09:17:35] even with encoding we couldnt do that [09:17:51] thats a 3 char per option max [09:18:25] agreed [09:18:45] we could use a db [09:18:48] and shortlinker [09:18:54] yeah! [09:18:56] store for a limited amount of time [09:19:19] that means no limit on vars [09:19:21] atleast [09:19:36] ui caches the bundle zips too to be able to deal with the numbers of downloads they get [09:20:17] because they found most people do little to no customization from the base [09:20:41] sounds good [09:22:00] sounds good to me [09:22:11] I was kinda considering a db might be a good option [09:22:30] you could clear out a theme after so many months [09:22:40] unless it's been starred or something by more users who like it [09:22:48] mobile does it one,but they save files [09:23:03] we could decide the time later based on number of downloads [09:23:09] true [09:23:17] that allows us to have our own gallery [09:23:18] yeah we dont cache [09:23:21] dynamic gallery [09:24:13] we would have to put a disclaimer [09:24:28] that by creating a theme they are making it CC0 [09:25:03] CCO? [09:25:22] creative commons? [09:25:30] yes [09:25:57] we could let them check a box for that [09:26:04] es [09:26:08] yes [09:26:37] be like "Share my theme with others?" or something? [09:27:05] yeah [09:27:28] if we did that we may want to allow name link etc [09:27:38] name link?? [09:27:39] depends we want to go with that aspec [09:27:46] for the creator [09:27:54] oh yeah [09:28:13] if we go with a database, our we can do a ton of these things [09:28:24] if we agree on having a db? [09:28:38] im ok with it [09:29:22] sounds good to me too, gives us a lot of future scope to scale and add new features [09:29:32] sfrisk? [09:29:50] sounds good to me [09:31:04] I'll have an issue started on this [09:35:37] I know I've said this before, but we definitely should all put some effort in this weekend of adding in somme issues to the themeroler [09:36:37] I'll add a few on my list in a moment [09:37:11] Sounds good [09:38:09] I did have a thought - it might be interesting if we could just feed in the /demo folder into the themeroller [09:39:26] would be pretty simple [09:40:14] demo from the chassis repo? [09:40:21] yeah [09:40:33] do it in an iframe [09:41:05] samd domain generate the css using the api end point and inject it into the demo page [09:41:12] yes, thats whay i did with the demo app i got [09:41:13] what [09:41:21] used the preview page in an iframe [09:41:38] so I agree upon the benefits of this approach [09:41:41] yeah so you would just pull the demo folder and do basicly the same thing [09:44:03] so is the demo going to be one page [09:44:04] ? [09:44:15] i was thinking it would be more like a number of pages [09:57:02] no [09:57:06] a few [09:57:24] probably one per component but not sure [09:57:31] so we have tabs? [09:57:53] we will probably eventually have some sort of navigation in the demos [09:57:54] not sure yet [09:58:28] cool [10:02:19] thanks for everybodys time! [10:02:28] I'll ping if I have any more questions