Perl 6 - the future is here, just unevenly distributed

IRC log for #openframeworks, 2014-12-07

| Channels | #openframeworks index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:06 GuidovanPossum joined #openframeworks
00:17 r618 joined #openframeworks
00:25 GuidovanPossum joined #openframeworks
00:30 mhashmi joined #openframeworks
00:31 billautomata joined #openframeworks
00:50 vade joined #openframeworks
00:51 w4ffles joined #openframeworks
02:06 r618 joined #openframeworks
02:22 vade joined #openframeworks
02:26 makerbox joined #openframeworks
02:31 mhashmi joined #openframeworks
02:38 admsyn joined #openframeworks
03:05 vade joined #openframeworks
03:45 mhashmi joined #openframeworks
03:47 mhashmi_ joined #openframeworks
03:51 billautomata joined #openframeworks
03:55 r618 joined #openframeworks
04:08 mhashmi joined #openframeworks
04:20 mhashmi joined #openframeworks
04:28 makerbox joined #openframeworks
04:39 mhashmi joined #openframeworks
05:12 mhashmi joined #openframeworks
05:21 billautomata joined #openframeworks
05:28 billautomata joined #openframeworks
05:44 r618 joined #openframeworks
05:47 DrCode joined #openframeworks
06:59 makerbox joined #openframeworks
07:33 r618 joined #openframeworks
07:52 mhashmi joined #openframeworks
08:59 DrCode joined #openframeworks
09:22 r618 joined #openframeworks
09:48 r618 joined #openframeworks
10:45 debu joined #openframeworks
12:00 rburkholder joined #openframeworks
12:28 vade joined #openframeworks
14:37 billautomata joined #openframeworks
14:37 billautomata joined #openframeworks
14:48 mhashmi joined #openframeworks
14:50 vade joined #openframeworks
15:15 workergnome_ joined #openframeworks
15:31 vade joined #openframeworks
16:06 vade joined #openframeworks
16:47 debu joined #openframeworks
17:24 workergnome_ joined #openframeworks
17:43 w4ffles joined #openframeworks
17:44 nongio joined #openframeworks
17:55 halfdanj joined #openframeworks
17:57 gene_ joined #openframeworks
18:03 kylemcd joined #openframeworks
18:03 kylemcd hey everyone!
18:04 halfdanj Hey Kyle
18:04 nongio hi all
18:04 kylemcd and it looks like workergnome and maybe 1 more person are here?
18:05 workergnome_ yup
18:05 kylemcd guessing from the list of people on the side of the hackpad https://openframeworks.hackpad.com/IRC-Meetup-December-7#IRC-Meetup-December-7-2014
18:05 Topic for #openframeworks is now Welcome :) Site: http://openframeworks.cc/ Logs: http://irclog.perlgeek.de/openframeworks/ Nov 2 Meetup notes: https://openframeworks.hackpad.com/IRC-Meetup-December-7
18:05 workergnome_ or, at least, I’m here.
18:05 Topic for #openframeworks is now Welcome :) Site: http://openframeworks.cc/ Logs: http://irclog.perlgeek.de/openframeworks/ Dec 7 Meetup notes: https://openframeworks.hackpad.com/IRC-Meetup-December-7
18:05 workergnome_ Can’t talk about the “One More Person”
18:05 kylemcd :)
18:05 halfdanj Does irc has a \bell command that everybody hears?
18:06 halfdanj or \beep
18:06 kylemcd not afaik
18:06 kylemcd hmm i don’t see any of TAZ
18:06 kylemcd we’ll wait at most 10 more min
18:07 nongio TAZ?
18:07 kylemcd i’ll try to get them
18:07 kylemcd TAZ = theo, arturo, zach
18:07 halfdanj hah
18:07 nongio ahah ok
18:07 kylemcd “the core” :) we like to have at least one of them at the irc meetings
18:08 gene_ guessing not arturo because isn't it like 5am in spain?
18:08 halfdanj no its 7pm i think
18:08 nongio no is 7pm
18:08 kylemcd also, arturo is based in berlin now
18:08 gene_ oops
18:08 kylemcd in case you’re ever over there, say hi :)
18:09 gene_ will do
18:14 ofTheo joined #openframeworks
18:14 kylemcd hey!
18:14 ofTheo hey hey!
18:14 kylemcd let’s get started :)
18:14 nongio hi theo
18:14 ofTheo just got back from traveling :)
18:14 ofTheo hey!
18:14 kylemcd welcome back :)
18:14 kylemcd progress updates!
18:14 kylemcd workergnome: multilingual site
18:14 workergnome_ Well.
18:14 bilderbuchi joined #openframeworks
18:15 bilderbuchi heyho
18:15 workergnome_ Nothing actually works, as is typical on the internet.
18:15 kylemcd hah hah
18:15 kylemcd hey christoph
18:15 workergnome_ Pelican’s support is extremely-blog-specific.
18:15 workergnome_ If you want to have translations of articles, it’s good at that, but it doesn’t have any support for static pages, or universal variables.
18:16 workergnome_ Jekyll’s support is better.
18:16 workergnome_ Or was, until Jekyll had a breaking change that completely broke the plugin last month.
18:16 kylemcd which plugin again?
18:16 workergnome_ https://github.com/screeninteraction/jekyll-multiple-languages-plugin
18:17 workergnome_ It’s fixable, and I’ve put a little work into it.
18:18 workergnome_ I looked at the rest of the static site builders I could find, and I still think that Jekyll is the best option
18:18 kylemcd does it make any sense to run an old version of jekyll until the plugin is updated?
18:18 halfdanj Cool, there is also put a lot of attention on jekyll at the moment, so i guess in that way its a good thing to go with?
18:18 workergnome_ Given the issue tracker, I think that the plugin is not going to be supported.
18:18 workergnome_ I think that I might have to fix it myself.
18:18 kylemcd hah hah hah
18:19 kylemcd wow
18:19 workergnome_ Yeah.
18:19 workergnome_ It’s the most popular of the static site builders.
18:19 workergnome_ And it’s heavily supported by github
18:19 kylemcd https://github.com/screeninteraction/jekyll-multiple-languages-plugin/issues
18:19 gene__ joined #openframeworks
18:19 workergnome_ I don’t think that we can use Gihub Pages and multilingual support, but I don’t think that it’s going to be depriciated as a technology anytime soon,.
18:20 halfdanj i agree
18:20 halfdanj and the static html pages i’m currently producing for ofDoc, could probably easily be hosted through jekyll, and then if i add the {% %} syntax to the ofDoc output, it would be easy to translate
18:21 halfdanj (besides the actual descriptions of functions which will be harder)
18:21 workergnome_ So.  I have a very rudimentary build that has multi-language support, and I’m going to keep plugging away to make sure that there isn’t any impossiblity that I haven’t found.
18:21 nongio is there a repository of your work in progress?
18:21 workergnome_ Not yet—I’ll set one up.
18:21 nongio cool
18:22 workergnome_ And, halfdanj—I could see that working.
18:23 nongio using an old version of jekyll means further work in the future to update (like syntax changes…)?
18:23 workergnome_ Yeah.
18:24 workergnome_ I don’t want to get stuck on an old version of jekyll.
18:24 nongio agree
18:24 workergnome_ It’s easier to fix the plugin—it’s less than 300 lines of code.
18:25 nongio ok, so next step is try to fix the multilangual plugin issue
18:25 kylemcd great
18:25 halfdanj i guess thats why he got a “Fix it yourself and create a PR its open source” label in github hehe
18:26 workergnome_ So.  Summing up—technical difficulties, but nothing outstanding or dealbreaking.
18:26 workergnome_ We’ll use Jekyll.
18:26 workergnome_ ANd I’’ll set up a repo for people to keep track of what’s happening.
18:27 kylemcd awesome.
18:27 kylemcd thanks david :)
18:27 kylemcd on the topic of web based things, next:
18:27 kylemcd halfdanj: documentation
18:27 workergnome_ no prob.
18:28 halfdanj Yep, it’s moving forward! http://halfdanj.github.io/ofDocGenerator/index.html
18:28 halfdanj i’ve so far worked on ofMath, ofVec2f, ofTexture, ofUtils
18:28 halfdanj and i start getting satticfied with the structure
18:28 ollol joined #openframeworks
18:29 halfdanj also i’ve started working on the search functionality
18:29 kylemcd it’s really looking impressive
18:29 ofzach joined #openframeworks
18:29 halfdanj hey zach
18:29 ofzach hey hey !
18:30 nongio hi!
18:30 halfdanj So i’m at the point now where i can accelerate on moving documentation from ofSite to git, and could use hands for it, and also start getting more specific feedback on the sites design
18:31 halfdanj the site is btw automaticly being generated by travis-ci on every commit :) i’ve started loving travis-ci
18:31 kylemcd halfdanj some test searches i just tried: color, image, hue, circle. lots of ambiguous duplicates, but clearly everything is in there
18:31 kylemcd awesome!
18:32 halfdanj yeah, there are some cases that i havent solved. For example ofBaseApp with all its virtual functions. I becomes very messy to find around
18:32 halfdanj And a class like ofLog is also hard to make structured because of it’s nature of a lot of classes
18:34 kylemcd in terms of interaction i think the design is already great
18:34 kylemcd visually, there is a lot of whitespace that feels redunant, but it’s clean and simple, which is important
18:35 ofzach +1 on the design, looks really nice
18:35 halfdanj what do you think on the decision to hide args and return types from the overview?
18:35 kylemcd good question
18:35 kylemcd looking at http://halfdanj.github.io/ofDocGenerator/ofImage.html
18:36 kylemcd i think it’s good if everything with the same name can be collapsed into a single keyword
18:36 ofzach I think it would at least be good to hint that things are functions, ie, getColor(….)
18:36 ofzach vs getColor
18:36 kylemcd e.g., all the load and save methods on ofImage
18:37 halfdanj ill try that zach
18:37 bilderbuchi I like how deprecated function appear with a strikethrough -  that's brilliant :D
18:37 ofzach processing uses () : https://processing.org/reference/
18:37 kylemcd ofzach for me, that’s already indicated by the grouping — all the functions in one section, the few public attributes in a different section
18:37 halfdanj yep kyle, thats just because they are not right after each other in the header file, but ill reorganize them when i get to this file. It’s a good example of what reorganization can do
18:38 ofzach I think it’s nice how p5 mixes it up a bit
18:38 ofzach ie: key
18:38 ofzach keyCode
18:38 ofzach keyPressed()
18:38 ofzach keyPressed
18:38 ofzach keyReleased()
18:38 ofzach keyTyped()
18:38 halfdanj look at http://halfdanj.github.io/ofDocGenerator/ofLog.html, here ofLogLevel and ofSetLogLevel are mixed
18:38 ofzach but anyway, it’s just a visual thing that can help
18:38 halfdanj i thought first of adding a small enum label next to ofLogLevel
18:39 kylemcd ofzach i think that’s more due to the design of processing and p5, and OF doesn’t really use public attributes the same way
18:39 halfdanj so everything is a function unless it has a label
18:39 kylemcd but overall i think it makes sense to put the () next to functions just as a visual reminder
18:39 ofzach even just seeing ofLogLevel   ofSetLogLevel() is helpful….
18:39 kylemcd and if we’re bikeshedding, maybe in gray
18:39 ofzach but it’s a small thing, just trying to help…
18:39 nongio yes it helps
18:40 halfdanj One thing i discovered yesterday that is annoying. The syntax in doxygen for fenced code blocks does not work in xcode
18:40 halfdanj it gets ugly in the tooltip help
18:41 kylemcd i think another thing that’s rough with OF is the _ in templates
18:41 kylemcd e.g., ofColor_ ofImage_ etc
18:41 halfdanj yes, been banging my head on that one documentation wise
18:41 kylemcd if we can solve that creatievely with the doc that’s a huge win
18:42 ofzach I’ve always had a doubt if _ is the best way to do this….
18:43 halfdanj I’m a bit affraid of putting to much renaming into the documentation. I have a feeling that if the code is hard to document, then there might be something wrong with the code
18:43 debu joined #openframeworks
18:43 kylemcd ofzach personally i think it’s the right design decision, but not the easiest in terms of explaining to people
18:43 kylemcd halfdanj yes
18:44 bilderbuchi wanted to ask: anything specific you need from me today? cause I should leave soon, put my kid to bed.
18:45 kylemcd bilderbuchi i had a quick question which was just if the way i divided the next ~60 issues into 3 milestones seems reasonable to you
18:45 kylemcd but no need to stay, if you get a chance to look at them let me know :)
18:46 bilderbuchi is that the next point? cause I didn't catch that one's meaning :D
18:46 kylemcd it is the next point — the idea is just to keep milestones at <20 issues for a while and see how it changes our release cycle
18:47 kylemcd so i didivided 0.9.1 into .2 and .3 as a starting point
18:47 bilderbuchi ah I see.
18:47 bilderbuchi yeah looks fine to me. :-)
18:48 kylemcd cool! if you have any other thoughts let me know
18:48 nongio just one thing before the next point… I don’t want to be off-topic, but do you guys know this app: http://kapeli.com/dash, it’s an offline documentation browser. could be cool to make a docset for OF (can be made from static html)
18:48 kylemcd halfdanj something that would be amazing to demonstrate visually in the first page is inheritance — or, more simply, that some of these classes are not really user-facing
18:48 halfdanj nongio: yep, got it on my list :) docygen can generate it
18:48 nongio :)
18:49 kylemcd e.g., ofFmodSoundPlayer, ofOpenALSoundPlayer, ofRtAudioSoundStream
18:49 bilderbuchi dash is great. it even has a non-OSX alternative, which I am using - zeal.org
18:49 bilderbuchi sry zealdocs.org
18:49 halfdanj kylemcd, do you have an image in your head?
18:50 halfdanj i agree that something should happen to them, i’m just not sure what yet
18:50 bilderbuchi kylemcd: yeah, I'll try to read the log later.
18:50 bilderbuchi see you around, all!
18:50 halfdanj bye
18:50 ofzach ciao!
18:50 kylemcd see ya!
18:50 nongio bye
18:51 kylemcd halfdanj i had a few thoughts, one is using font size to indicate importance, or the color, or putting a little dot in front of the non-user-facing classes
18:51 kylemcd not sure what’s best
18:51 halfdanj okay
18:51 kylemcd but again, maybe this is a code thing — like maybe these classes should actually have private constructors and factories to create them, making it clear that users aren’t suppoed to be instantiating them directly
18:52 halfdanj Could they be categorized as “internal” and hide them unless you want to see them?
18:52 kylemcd something like that would be awesome
18:52 kylemcd but for example, under “video”, only two classes actually matter
18:53 kylemcd (the last two)
18:53 kylemcd and same with sound
18:53 halfdanj and app
18:53 halfdanj yes
18:53 halfdanj good idea it will simplify the frontpage a lot
18:53 kylemcd there are a few ofApp* as well
18:54 workergnome_ If they’re internal, do we even need to show them at all on this page?
18:54 halfdanj i’m btw marking a lot of functions in classes as INTERNAL and by that hiding them from documentation.
18:55 halfdanj workergnome_, iu
18:55 kylemcd i would say that making “internal” things visible from the docs is a very low priority, or not important at all even
18:55 halfdanj i’m unsure if there are things that should be searchable
18:55 nongio we can hide them and then maybe just a button with: “other internal classes…”
18:55 kylemcd the goal of the docs is to help OF users, not really for people working on OF internals, i think
18:55 halfdanj yes i agree on that goal
18:56 ofTheo def!
18:56 kylemcd but if there’s an easy way to accomplish both, let’s do it. just not if it makes the design overly complicated.
18:56 workergnome_ As long as we actually get the inherited functions in where they’re actually used, not defined, that’s a great idea.
18:56 kylemcd right
18:56 halfdanj Would it be okay to add a line like /// <OF_INTERNAL> in the files that are internal? That would be something i easily could parse
18:56 kylemcd like getPixels() needs to show up everywhere
18:56 kylemcd halfdanj maybe see if there’s already some “hiding” function in doxygen
18:56 kylemcd better to use a standard flag
18:57 workergnome_ I know there’s a \private
18:57 halfdanj there is, and i am (its /// \cond INTERNAL)
18:57 halfdanj i am using it already
18:57 kylemcd oh maybe i didn’t understand the question
18:57 halfdanj but then its completely removed from doxygen, and inheritet functions wont work
18:57 kylemcd ah i see
18:57 halfdanj and i would not be able to make a toggle
18:58 halfdanj i will take a deeper look at it
18:58 kylemcd yeah i understand, deep look into if there’s a doxygen way to do this, otherwise a custom flag is fine
18:58 kylemcd any other q's?
18:59 halfdanj just wanted to say, that it’s a very saticfying thing to do this. :) Suddenly seeing all the awesome functions that there are in of hidden away :)
18:59 kylemcd :) it’s great to have you doing this!
18:59 halfdanj for example i yesterday found the ofCurvePoint etc functions, never knew about them! :)
19:00 kylemcd i think the search is really good. the main reason we had all the documentation on one page before (right now) is for using browser-search
19:00 kylemcd but this is better, we have more power
19:00 halfdanj yeah, and the search on this site still need major improvement
19:00 halfdanj but i think its doable
19:00 kylemcd hey ofzach did you add “project generator (console version, gui version)”?
19:01 halfdanj Oh also, i’ve considered using the cldoc isntead of doxygen, but i’ve not been able build it :(
19:01 nongio I added it
19:01 kylemcd ah great
19:01 kylemcd want to talk about that next?
19:01 nongio for me it’s ok
19:01 nongio zach what do you think?
19:02 kylemcd since zach is here i thought it would be appropriate
19:02 ofzach I didn’t add that -
19:02 ofzach but happy to talk about things + the book
19:02 kylemcd that’d be great
19:02 kylemcd nongio, could you start with what you were thinking?
19:02 nongio i would like to understand the actual status of the console PG
19:02 nongio and maybe how can I help to finish it
19:03 ofzach sure!
19:03 ofzach I started the command line pg in the spring time
19:03 nongio (don’t know if finish is the appropriate term…)
19:03 nongio :)
19:03 kylemcd (brb)
19:03 ofzach the idea was that there were alot of false starts working on the gui from japan dev con last year
19:03 ofzach so it seemed like a good idea to make a comamnd line tool and do the gui another way, like html / css etc
19:04 ofzach I had been using CEF, for example
19:04 ofzach so the command line tool is located here:
19:04 ofzach (hold on let me locate it)
19:05 ofzach https://github.com/ofZach/pgGui/tree/commandLinePG
19:05 ofzach this seems to work pretty well I think — it’s still needs some testing and love
19:05 ofzach this is a bit messy, I am using poco’s command line parsing:
19:05 ofzach https://github.com/ofZach/pgGui/blob/commandLinePG/src/main.cpp
19:06 nongio so first needs is testing
19:06 ofzach my intention was to bring this into it’s own repo on openframeworks and kill all these seperate repos
19:06 ofzach yes def it needs testing
19:06 ofzach I think putting it in it’s own repo makes sense
19:06 ofzach christopher baker did this, but I’m not sure about it — it’s here:
19:07 ofzach https://github.com/bakercp/ofxPG
19:07 ofzach he made it an addon, but it doesn’t seem like an addon to me
19:07 nongio what about the new thoughts on project dependency descriptions? are we going to merge the new features into it?
19:08 ofzach he also has done stuff I don’t totally undestand, like  #include "ofx/PG/Utils.h" — kind of namespacing things that I couldn’t understand
19:08 ofzach @nongio, I think adding these things should be totally possible
19:08 nongio cool, to be clear I’m referring to this: https://openframeworks.hackpad.com/New-ofApp-description-file-specification-PkQ7CzG41vb
19:09 halfdanj Probably more specificly https://github.com/openframeworks/openFrameworks/issues/3419
19:09 nongio yes
19:09 ofzach the key would be expanding this part:
19:09 ofzach https://github.com/ofZach/pgGui/blob/commandLinePG/src/projects/baseProject.cpp#L151-L160
19:10 ofzach which is the thing which parses anything about the project it’s creating / updating
19:10 nongio ok, I’m not really experienced on testing c++ code, any hint?
19:11 ofzach I think the best thing is to compile this on different platforms and test by hand different operations
19:11 ofzach (sorry one sec, I have to start adventure time for my daughter)
19:12 ofzach I tested it a bit on osx briefly, I think opening it in it’s own repo will be really helpful....
19:12 ofzach then removing all the other PG repos, making the pgSimple and others use this
19:12 nongio ok while testing I can start to bind the PG to the web interface, if it makes sense to you
19:12 ofzach yes def - it should be easy to do, the command line works well as far as I know.
19:13 nongio I can add a option on setting page to set where the PG binary is located
19:13 ofzach I was sort of waiting for christpher to get back to me about his design decisions, but I think opening up a repo for it now make sense
19:14 ofzach that’s sounds good —
19:14 nongio or maybe the binary can be shipped directly with the web interface
19:14 ofzach I was expecting that actually — shipping together
19:14 ofzach per OF download
19:14 ofzach I think it would be great to use an installer later when things feel more settled
19:14 ofzach but in the meantime, I think it’s ok per download…
19:15 ofzach at any rate, for alof othe new ofApp descriptor things, they could be done in https://github.com/ofZach/pgGui/blob/commandLinePG/src/projects/baseProject.cpp — in the load / save operations pretty easily
19:15 nongio ok cool next steps: testing and binding
19:16 halfdanj nongio, consider creating some test suites for automatic testing!
19:16 halfdanj i can help you with travis-ci, its really great for automatic testing
19:16 nongio thanks that’s what I was asking before
19:17 halfdanj it’s really something we should start doing a lot more in oF.. could be a good starting point
19:17 nongio If you can share some intial tutorial websites...
19:17 ofzach sounds great —
19:17 nongio or documentations
19:17 ofzach hey I have to run — some students just arrived at SFPC, gotta help out a bit
19:18 nongio zach I’m ok
19:18 halfdanj see you (ill also come by in a sec)
19:18 nongio I’ll keep you updated
19:18 kylemcd great
19:18 ofzach see you!  great !!
19:18 kylemcd thanks zach!
19:18 ofzach ciao
19:18 ofzach left #openframeworks
19:18 halfdanj nongio http://docs.travis-ci.com/user/languages/cpp/
19:18 halfdanj it can test on both linux and mac (but not windows yet)
19:19 nongio I have a vmware VM with win7
19:19 halfdanj you simply create a .travis.yml file with all the commands you need to run to test, and travis will run those commands everytime you push. And the commands can be stuff like cloning, building etc
19:19 halfdanj travis is in the cloud
19:20 kylemcd nongio if you start digging into the PG, could you send a note to of-dev in a week or two with what you’ve learned and what you want to do next?
19:20 halfdanj the reason i recommend travis is because it does not require anything locally on our mahines, so we don’t need to set up development enviroments in order to develop the commandline pg, but it’s still being tested in the background for free
19:21 nongio kylemcd sure
19:21 kylemcd great
19:21 kylemcd let’s keep moving :)
19:21 kylemcd kyle: >0.9.0 milestones are now <20 issues, except 1.0 will need a different strategy
19:21 halfdanj yep
19:21 kylemcd basically discussed this already
19:21 kylemcd but just wanted to check if anyone had any comments
19:22 bilderbuchi joined #openframeworks
19:23 workergnome_ I take that as a “no”.
19:23 FergusL2 joined #openframeworks
19:23 kylemcd :)
19:23 kylemcd easy
19:23 kylemcd next!
19:23 kylemcd we're launching the survey on monday!
19:23 bilderbuchi lol another PG?
19:23 kylemcd caitlin is writing a blog post today
19:24 bilderbuchi sry too late I guess. where's the log again?
19:24 kylemcd http://irclog.perlgeek.de/openframeworks/2014-12-07
19:24 bilderbuchi thanks
19:25 kylemcd actually, nothing else to say about the survey, hah. we need some translations of the text “Click here for the survey in [language].” but we’ll email the list
19:25 kylemcd finally, last topic
19:25 kylemcd 0.9.0
19:25 kylemcd there’s always activity on github, but not very 0.9.0-related activity
19:26 kylemcd i think there’s two reasons this month, one is that i suspect arturo is working on a big installation that launches end of december
19:26 kylemcd and bakercp and danoli3 are hacking on apothecary and need help testing it, so they haven’t been able to close any of those issues yet
19:27 kylemcd that said, there are still a number of low-hanging issues that have seen zero activity this last month
19:27 ofTheo yeah I was working on the windows apothecary stuff - but got super frustrated. I think I am going to move on to the more OF related issues.
19:27 kylemcd thanks oftheo
19:27 ofTheo also there are a few iOS 8 issues which are fairly big
19:28 ofTheo I can tackle those as I work on an App
19:28 ofTheo windows + building libs = no fun!
19:28 ofTheo :)
19:28 kylemcd yeah you must be a millionaire from drawtype right?
19:28 kylemcd :)
19:28 ofTheo haha I wish!
19:28 nongio :)
19:28 kylemcd actually, is there any OF in drawtype?
19:28 ofTheo ha - no/
19:28 ofTheo all native
19:28 kylemcd nice
19:29 ofTheo iOS doesn't allow a GL context for keyboards
19:29 kylemcd one thing i’d like to point people too while you’re here is this list again:
19:29 kylemcd https://github.com/openframeworks/openFrameworks/issues?q=is%3Aopen+milestone%3A0.9.0+no%3Aassignee+is%3Aissue
19:29 kylemcd these are unassigned issues. it’d be great if you could take a quick look and see if anything looks interesting
19:30 kylemcd (but i think everyone who is in this meeting already has some specific you’re working on)
19:30 halfdanj yeah i think i will stick to doc so it can make it for the 0.9.0 release
19:31 kylemcd oftheo i met one of patricio’s students at the nyc-of meetup last week
19:31 kylemcd i think she might be interested in working on this one https://github.com/openframeworks/openFrameworks/issues/3301
19:31 ofTheo that would be awesome!!
19:32 kylemcd it could be good to have someone relatively new on that i think — but feel free to work on it too
19:32 ofTheo I would be happy for the help :)
19:32 qDot_ Oh. Hey. First sunday of the month.
19:32 ofTheo I could review a PR etc
19:33 kylemcd qDot_ time flies eh
19:33 workergnome_ Also—I have a friend, a technical writer, who is interested in helping out with revising some of the introductory tutorials.
19:33 workergnome_ left #openframeworks
19:33 workergnome_ joined #openframeworks
19:33 qDot_ kylemcd: Does it fucking ever. My 2 months at AD full time just ended with absolutely nothing finished. \o/
19:34 halfdanj hehe
19:34 kylemcd workergnome_ omg please put them in touch with me
19:34 workergnome_ Yup.
19:34 halfdanj while he is at it, let him read the full documentation through ;)
19:35 workergnome_ I don’t think you want her to do that to you.  Once she starts on something like this, she’s terrifying.
19:35 halfdanj hah
19:35 nongio halfdanj I’m just checking out travis, it seems to me that there is no way to make tests on windows machines
19:36 halfdanj sounds like what we need :)
19:36 halfdanj nongio, no not yet
19:36 halfdanj onyly mac and linux
19:36 bilderbuchi we got someone setting up a buildbot testing/build server, btw. don't know the status of this, though. kylemcd?
19:37 bilderbuchi also: with travis you can probably forget about testing all of OF, because of time it takes to build (e.g. all the examples)
19:37 halfdanj why?
19:38 halfdanj they allow you to run very long tasks
19:38 bilderbuchi really? last time I checked, timeout was 10min. compiling all the examples takes 30mins or so afaik
19:38 kylemcd bilderbuchi re testing/build server that’s dan moore / dantheman and i haven’t heard an update from him since last month
19:38 bilderbuchi k, thx
19:40 halfdanj timeout is 10min without any output. But much more if there is something going on
19:40 nongio so are we ok with the travis testing?
19:41 nongio (regarding PG)
19:41 bilderbuchi yeah, if you can make it work, absolutely (i use it for other stuff, myself)
19:41 qDot_ We've run hour+ testing banks on travis before.
19:42 qDot_ (We = mozilla)
19:42 halfdanj i agree its a problem that it does not support windows, but i think its a huge benifit that it runs without any custom software hardware so its easy to maintain for multiple people
19:42 kylemcd good to know about the 10min no output timeout, v interesting
19:42 halfdanj http://docs.travis-ci.com/user/build-timeouts/
19:42 nongio and how we can do for windows and osx?
19:42 halfdanj osx can be done by travis
19:43 halfdanj windows needs to be run locally on awindows machine until it’s supported by travis
19:43 nongio but we can run the same tests as travis?
19:43 bilderbuchi btw, someone already started putting OF on travis a while back: https://github.com/diasbruno/openFrameworks/tree/tests
19:43 halfdanj uh great!
19:44 bilderbuchi setup was a bit strange, but it did stuff afaik
19:44 halfdanj yes nongio, if you seperate the test suit and the travis commands. So the travis calls the test suite, but you can also just call it by hand directly from any OS
19:44 bilderbuchi (for the record: whoever works towards automated testing of OF gets lots of+1s from me!)
19:44 nongio :)
19:45 kylemcd workergnome_ thanks for the intro
19:45 bilderbuchi for sanity, I think it makes most sense to put running the test framework into make, so that a "make test" is sufficient to run the suite
19:45 halfdanj nongio, if you need help understanding the organization of it, lets then have a skype
19:45 nongio cool
19:46 workergnome_ np
19:47 kylemcd halfdanj so this page is where you’re keeping track of what’s been migrated and what hasn't?
19:47 kylemcd https://openframeworks.hackpad.com/ofDoc-Roadmap-zbzAYBMMwyG
19:47 bilderbuchi gDot_ great to hear that, good to see they can afford doing this
19:47 halfdanj yes
19:47 kylemcd and what level of expertise is needed for someone to help you in doing the migration? is it something you could explain to anyone who has used OF before?
19:48 halfdanj yes i’m super amazed that travis is able to do it! And that they allow you to do what ever you want almost in the build scripts
19:48 halfdanj i think so yes
19:48 halfdanj one who has flair for /
19:48 kylemcd ok i’ll put a note to of-dev and if no one helps i’m considering using twitter more for calls for help
19:48 halfdanj he/she will make a lot of them :)
19:48 kylemcd :)
19:49 halfdanj could also just be a person that is good in proof reading / writing better texts so i can focus on getting things in, and another person improves it
19:49 kylemcd ok, good to know
19:50 kylemcd since there isn’t anything else to add right now about 0.9.0
19:50 kylemcd i’m going to say that’s a wrap, end of meeting :)
19:50 halfdanj yep yep
19:50 kylemcd one last thing, to keep everyone informed
19:50 ofTheo thanks kyle!
19:51 ofTheo have a good xmas / holidays everyone!
19:51 kylemcd i’ve been talking with theo, zach, arturo, bilderbuchi about the way OF functions more in a “team” style rather than “leader” style
19:51 kylemcd where groups of people tend to contribute to one topic
19:51 nongio bye all!!
19:51 kylemcd and rarely someone decides to solve a specific problem/feature/bug (like halfdanj with docs, or workergnome with the site)
19:52 workergnome_ OK?
19:52 nongio halfdanj let’s keep in touch
19:52 kylemcd so i’m sending out a quick note to the current section leaders to see if we can pick better titles instead of “section leaders”
19:52 halfdanj nongio: halfdanj is my skyle name
19:52 halfdanj skype
19:53 nongio got it
19:53 kylemcd so that we can be more inclusive of all the contributions people make
19:53 kylemcd so i think the idea of “leadership” in OF is going to grow a little more soon, and after talking with the current “section leaders” i’ll send more info to of-dev too
19:53 kylemcd that’s all :)
19:53 halfdanj cool
19:54 workergnome_ nice.
19:55 kylemcd i’m out for now, bye :)
19:55 bilderbuchi bye
19:55 bilderbuchi me too
19:58 pizthewiz joined #openframeworks
20:02 bilderbuchi joined #openframeworks
20:02 bilderbuchi left #openframeworks
20:16 sebllll joined #openframeworks
20:35 Bigpet_ joined #openframeworks
21:42 reqshark joined #openframeworks
21:59 pizthewiz joined #openframeworks
22:12 GuidovanPossum joined #openframeworks
22:28 vade joined #openframeworks
22:51 GuidovanPossum joined #openframeworks
23:24 reqshark_ joined #openframeworks
23:41 discipline joined #openframeworks
23:41 discipline Hi, anyone around? I am having trouble getting the camera look and up diretions in world coordinate space
23:52 vade joined #openframeworks

| Channels | #openframeworks index | Today | | Search | Google Search | Plain-Text | summary