Tuesday, 2014-03-04

*** tpb has joined #timvideos00:00
*** dhanush has joined #timvideos00:45
*** livingstore has quit IRC01:17
*** livingstore has joined #timvideos01:17
*** tvCommitBot has joined #timvideos01:58
tvCommitBot[getting-started] timvideos-website pushed 1 new commit to master: http://git.io/WrN2og01:58
tvCommitBotgetting-started/master 2027584 Tim Ansell: Trying to fix the list.01:58
*** tvCommitBot has left #timvideos01:58
CarlFKdhanush: https://github.com/CarlFK/streaming-system/blob/master/tools/setup/Vagrantfile02:05
tpbTitle: streaming-system/tools/setup/Vagrantfile at master · CarlFK/streaming-system · GitHub (at github.com)02:05
aps-sidshey CarlFK, did you change something in this?02:05
CarlFKI think that works - it pulls from my repo instead of tims because I checked in a change to the ssl-cert thing02:06
CarlFKaps-sids: that one is new02:06
tpbTitle: make-ssl-cert prompts for input. Use cert that was created by ssl-cert ... · 0589862 · CarlFK/streaming-system · GitHub (at github.com)02:34
CarlFKthat's the ssl cert change02:34
*** Palash has quit IRC02:36
*** Palash has joined #timvideos02:39
CarlFKwhere is the "pull request this" button?02:43
*** tvCommitBot has joined #timvideos03:16
tvCommitBot[getting-started] timvideos-website pushed 1 new commit to master: http://git.io/LJGgAg03:16
tvCommitBotgetting-started/master 5de60da Amanpreet Singh: Made some links clickable03:16
*** tvCommitBot has left #timvideos03:16
aps-sidsCarlFK: https://github.com/CarlFK/streaming-system/compare03:26
tpbTitle: Comparing timvideos:master...CarlFK:master · CarlFK/streaming-system · GitHub (at github.com)03:26
aps-sidsWe cant send pull request for a single commit directly.03:26
CarlFKah.  Oh well, looks like I need to submit a bunch of stuff anyway03:27
dhanushCarlFK: This is good. :)03:27
aps-sidsWhat you can do is create a new branch, chery-pick the required commit and then send pull request.03:27
micolousCarlFK: you're supposed to put just the one commit into a branch04:14
micolousthen push the branch04:14
micolousi just reasoed you wrote that 50 minutes ago04:14
micolousi'll go back to my cave04:14
CarlFKmicolous: I can use some git guidance04:15
micolousinstall gitk04:15
micolousthen you do "gitk --all"04:15
micolousit gives you a nice little gui for playing around with your tree04:16
CarlFKthis one I'll just do all the commits into one big request .. it isn't that bad04:16
micolousat least it is multiple commits04:16
*** mproctor has quit IRC04:22
*** rihbyne has joined #timvideos04:30
dhanushCarlFK: you should use git rebase for multiple commits.04:30
rihbynehello folks04:30
rihbynedhanush: you have upstream remote for flumotion ?04:31
dhanushrihbyne: No. not at this point. My upstream points to timvideos branch of flumotion.04:32
dhanushIm waiting for someone to respond at #fluendo04:33
dhanushrihbyne: Why do you ask?04:35
*** dhanush has quit IRC04:48
rihbynebecause if flumotion is active then its easy to pull in changes04:54
*** dhanush has joined #timvideos04:55
CarlFKhttp://www.flumotion.net/dev/  Is that URL listed somewhere ?04:55
tpbTitle: Flumotion: developers (at www.flumotion.net)04:55
*** livingstore has quit IRC05:16
*** livingstore has joined #timvideos05:17
tpb<http://ln-s.net/B$yv> (at code.flumotion.com)05:19
CarlFKdhanush: how do I rebase?05:25
CarlFKlike I have a change I want to make to Vagrantfile (swap my repo back to tim)05:25
techman_83normally I'd pull the remote branch somewhere05:26
techman_83check it out05:26
aps-sidsCarlFK: this might help    http://git-scm.com/book/en/Git-Branching-Rebasing05:27
tpb<http://ln-s.net/$E:F> (at git-scm.com)05:27
techman_83that's probably better, feeling I have  a lack of caffeine currently05:27
aps-sidsits not very easy to explain05:28
CarlFKThe easiest way to integrate the branches, as we’ve already covered, is the merge  command. It performs a three-way merge between the two latest branch  snapshots (C3 and C4) and the most recent common ancestor of the two  (C2), creating a new snapshot (and commit), as shown in Figure 3-28.05:28
techman_83easy to do once you wrap your head around it05:28
CarlFKthat description alone is 2x as big as the change I want to make ... pfft.05:28
techman_83merge will do it, but rebase makes the history a little cleaner05:29
techman_83just checkout the other branch and cherry-pick the commit if it's that small05:31
CarlFKgit commit, git push, done.05:32
dhanushCarlFK: If you havent pushed your local chages, you can use git rebase -i master on the branch you are in. Then pick the commits you want to squash into one.05:36
dhanushgit checkout master05:36
dhanushgit merge <branch you were previously on>05:36
dhanushCarlFK: This might help better http://stackoverflow.com/questions/5721566/combining-multiple-commits-into-one-prior-to-push05:37
tpb<http://ln-s.net/B:Co> (at stackoverflow.com)05:37
CarlFKnot worth the hassle05:40
*** Palash has quit IRC05:40
dhanushCarlFK: I would agree from your point of view. But if you see how easy it becomes for others to view the changes later, especially for minor commits, I might disagree. :P05:41
aps-sidsCarlFK: All timvideos flumotion tests are failing. Was it like this since the beginning or did something broke it?05:48
mithroaps-sids: no idea05:49
mithroaps-sids: the flumotion tests on the flumotion port to gst1.0 branch I thought passed05:49
mithroaps-sids: are they failing locally?05:49
CarlFKhuh, a change to a new file doesn't show the delta between the two versions, it just shows adding the whole thing 2 times05:51
aps-sidsyes mithro, they are failing. I've been trying running on travis, but it's giving "import error: no module named gst". I've tried solving this, but no success.05:52
aps-sidsCan you have a look here?   https://travis-ci.org/aps-sids/flumotion/builds/20029255#L176405:52
mithroaps-sids: umm... that error should be pretty obvious05:52
tpbTitle: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org)05:52
aps-sidsI'm running package install commands here, still the problem   https://travis-ci.org/aps-sids/flumotion/builds/20029255#L3405:53
tpbTitle: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org)05:53
aps-sidsmithro: One problem was that since travis runs this in a virtualenv, and gstreamer in installed at system level, python can't import it. To solve that, I'm running deactivate command, still no luck.05:56
mithroaps-sids: the issue is it's not finding the gstreamer python module, right?05:57
CarlFKvirtualenv changed in the last yearish..05:58
mithroaps-sids: you might be able to steal from https://github.com/web-animations/web-animations-js/blob/master/.travis-setup.sh#L1605:58
tpbTitle: web-animations-js/.travis-setup.sh at master · web-animations/web-animations-js · GitHub (at github.com)05:58
CarlFKdoes this help?  mkvirtualenv --system-site-packages  foo05:58
mithroAlso, do a google search for "virtualenv system packages"06:00
mithrosomething like http://stackoverflow.com/questions/12079607/make-virtualenv-inherit-specific-packages-from-your-global-site-packages might help06:00
tpb<http://ln-s.net/B:D7> (at stackoverflow.com)06:00
aps-sidsCarlFK: actually gstreamer is not available on pypi, otherwise I could have installed it using pip in virtualenv06:00
mithroaps-sids: correct, it can only be installed via dpkg06:01
aps-sidsmithro:If I build it from source, will it work from within the virtualenv?06:01
mithroaps-sids: no idea06:02
CarlFKaps-sids: mkvirtualenv no longer gives you access to the systems site-packages  unless you tell it --system-site-packages, so just do that.06:02
mithroCarlFK: the virtualenv is prebuilt via travis I think06:02
aps-sidsyeah that's right06:02
*** Palash has joined #timvideos06:02
CarlFKre-run it, it won't destroy what is in place06:03
aps-sidsthough, I can make my own virtualenv through a script, but I don't think it'll help. I've tried a lot of things in past 24 hours :/06:03
*** livingstore has joined #timvideos06:04
CarlFKmithro: https://github.com/timvideos/streaming-system/blob/master/tools/setup/30-custom-flumotion.sh  does sudo apt-get install --assume-yes ... ssl-cert06:07
tpbTitle: streaming-system/tools/setup/30-custom-flumotion.sh at master · timvideos/streaming-system · GitHub (at github.com)06:07
CarlFKssl-cert install runs [pkg-apache/ssl-cert.git] / debian / postinst06:07
tpb<http://ln-s.net/B:DF> (at anonscm.debian.org)06:07
CarlFKwhich creates  25         CERT="/etc/ssl/certs/ssl-cert-snakeoil.pem"06:07
CarlFKIs it safe to use that instead of running make-ssl-cert ? (Which requires user input, so bad for automated install scripts)06:08
PalashGood Morning Everyone :)06:15
*** dhanush has quit IRC06:18
mithromake-ssl-cert can be given arguments right?06:19
mithrohrm, it appears not06:20
CarlFKmithro: from reading here and there, you run make-ssl-cert to make certs for other boxes.06:22
CarlFKso I extrapolated that the one it makes on install is good for the local box06:22
aps-sidsCarlFK: using --system-site-packages works on my local machine. Now I have to figure out how to change this in travis, since virtualenv is prebuilt in travis06:32
CarlFKaps-sids: any idea how it is build int travis?06:32
CarlFKthis gives me an empty page:  aps-sids: I'm running package install commands here, still the problem   https://travis-ci.org/aps-sids/flumotion/builds/20029255#L3406:35
tpbTitle: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org)06:35
aps-sidsCarlFK: travis just runs tests for every user in a virtualenv, I guess I can deactivate and workon my own virtualenv06:35
mithroCarlFK: maybe this?06:35
tpbTitle: Pastebin: mtv7ZEtG | IRCCloud (at www.irccloud.com)06:35
CarlFKmithro: why not use the one that gets made for the local box?06:36
aps-sidsCarlFK: try refreshing maybe, page is up06:37
mithroCarlFK: I haven't had much luck with the local box one06:37
CarlFKaps-sids: curl...   </head>    <body id="home"></body> </html>06:37
aps-sidsCarlFK: try this then, raw text   https://s3.amazonaws.com/archive.travis-ci.org/jobs/20029256/log.txt06:38
aps-sidsthis will be very dirty06:38
CarlFKaps-sids: $ source ~/virtualenv/python2.7/bin/activate  ... so ~/virtualenv is there the ve is.  try adding this:  mkvirtualenv --system-site-packages ~/virtualenv i06:40
tpbTitle: Pastebin: SDXdE9rK | IRCCloud (at www.irccloud.com)06:40
aps-sidssee last line06:41
aps-sidsokay CarlFK , there was some lag06:42
CarlFKhmm, I added an i.  just this: mkvirtualenv --system-site-packages ~/virtualenv06:43
aps-sidsyeah I was wondering why is that there :)06:46
CarlFKon wait.. mkv.. is ve wrapper.  try this: virtualenv --system-site-packages ~/virtualenv06:46
CarlFK$ virtualenv --system-site-packages ~/virtualenv06:46
CarlFKNew python executable in /home/vagrant/virtualenv/bin/python06:46
CarlFK$ ll ~/virtualenv/include/06:47
CarlFKpython2.7 -> /usr/include/python2.7/06:47
CarlFKI think that gets you the system modules you are missing06:48
aps-sidsDoes this edit the existing env or create a new once?06:48
aps-sidsthis creates a new one06:49
CarlFK[email protected]:~$ touch  virtualenv/lib/python2.7/x; virtualenv --system-site-packages ~/virtualenv; ls virtualenv/lib/python2.7/x06:52
CarlFKNew python executable in /home/vagrant/virtualenv/bin/python.....06:52
CarlFKit didn't remove x06:52
aps-sidsCarlFK: can we add --system-site-packages  flag to an existing virtualenv?06:52
CarlFKwhat do you mean: (12:49:43 AM) aps-sids: this creates a new one06:53
aps-sidsthis command creates a new virtualenv and not update the one used by travis06:54
CarlFKwhat makes you say that ?06:54
aps-sidsI ran it over travis06:54
*** dhanush has joined #timvideos06:54
aps-sidsNew python executable in /home/travis/virtualenv/bin/python06:55
aps-sidsit should be here   ... source ~/virtualenv/python2.7/bin/activate06:55
CarlFKthat is just a copy of the python binary06:55
aps-sidscan we add --system-site-packages  flag to an existing virtualenv? how? I'm not able to find any help on google06:56
CarlFKyes, I get the feeling the dir isn't right06:58
CarlFK$ virtualenv --system-site-packages ~/virtualenv/python2.707:00
CarlFKNew python executable in /home/vagrant/virtualenv/python2.7/bin/python07:00
CarlFKI think that's it07:00
aps-sidsyeah I just did that, lets see what happens07:00
aps-sidsAre you not able to access https://travis-ci.org/ ?07:01
tpbTitle: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org)07:01
CarlFKhttps://travis-ci.org/ <body id="home"></body>07:01
tpbTitle: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org)07:01
aps-sidsin browser right?07:02
CarlFKfirefox and curl07:02
aps-sidsokay here's a new thing07:03
tpbTitle: Pastebin: eEBc7HUO | IRCCloud (at www.irccloud.com)07:03
CarlFKi bet i know.. just a sec. ill test something07:03
CarlFKpost your travis.yaml07:05
tpbTitle: flumotion/.travis.yml at gst1.0-attempt-1 · aps-sids/flumotion · GitHub (at github.com)07:06
CarlFKisn't there a deactivate command?07:08
CarlFKplan c: make a new ve..07:09
CarlFKvirtualenv --system-site-packages foo07:10
CarlFK. ~/foo/bin/activate07:10
CarlFKonly 1/2 think that will work07:11
aps-sidsThis was like my last resort. if nothing else works.07:11
CarlFKcuz I think travis has made virtualenv/python2.7 a little too real07:11
aps-sidsI'll do07:12
tpb<http://ln-s.net/B:Et> (at danielnouri.org)07:13
CarlFKvirtualenv:   system_site_packages: true07:13
tpb<http://ln-s.net/B:Ev> (at docs.travis-ci.com)07:15
CarlFK"...only include Python 2.7 libraries on Ubuntu 12.04 LTS."07:16
CarlFKI think that means the apt-get ed stuff won't work if you try to test on something like python 2.607:17
aps-sidsnow virtualenv is this   source ~/virtualenv/python2.7_with_system_site_packages/bin/activate07:18
aps-sidsstill same error :(07:20
aps-sidsNo module named gst07:21
aps-sidsI'll check later, have to go for an exam. Thanks for the help CarlFK :)07:22
CarlFKgood luck07:23
*** hyades has quit IRC07:25
CarlFKpython-gst0.10  and now Zzzzz07:32
*** kshkr has joined #timvideos07:40
*** rihbyne has quit IRC07:51
*** hyades has joined #timvideos07:52
hyadesaps-sids: why do you add apt-get install to before_install http://docs.travis-ci.com/user/build-configuration/#Build-Lifecycle07:58
tpb<http://ln-s.net/B:Fp> (at docs.travis-ci.com)07:58
aps-sidshyades: I referred this  http://docs.travis-ci.com/user/build-configuration/#Installing-Packages-Using-apt08:09
tpb<http://ln-s.net/B:G+> (at docs.travis-ci.com)08:09
mithroaps-sids: take a look at https://launchpad.net/~gstreamer-developers/+archive/ppa/+index?batch=20008:28
tpbTitle: PPA for GStreamer developers : “GStreamer developers” team (at launchpad.net)08:28
mithroshenki: ping?08:28
*** Palash has quit IRC08:53
*** Palash has joined #timvideos08:54
*** Palash has quit IRC09:05
*** Palash has joined #timvideos09:06
*** dhanush has quit IRC09:23
mithroaps-sids: ping?10:16
Palashmithro : i'm posting my ideas on google group, kindly see and reply10:24
tpb<http://ln-s.net/B:JQ> (at groups.google.com)10:28
Palashactually mithro, I want to develop the django portions of the website. But there's no opening for me to contribute10:51
mithroPalash: that again is a statement, not a question10:51
Palashmithro: I'm sorry! But how can I contribute?10:51
mithroPalash: the answer to that is "Many different ways! What is currently stopping you from contributing?"10:52
Palashmithro: I dont know where to begin for contributing in timvideos django10:53
mithroPalash: What have you attempted so far?10:53
Palashmithro : I've embeded iFrames and many javascripts on my local server10:54
mithroPalash: that sentence doesn't really many much sense10:54
Palashmithro : I set up a new project and on it I performed frontend embedding .10:55
mithroPalash: new project? frontend embedding? nothing there really gives me enough information to understand what you are doing or why you are doing it10:56
Palashmithro : I feel that you didn't get me. So can you tell me how do I begin from scratch? I'm good at django that's it.10:58
mithroPalash: Look at the existing bugs/issues/ideas, try and get existing code up and running, ask good questions when things don't work10:59
Palashmithro : I have got existing code running on my machine :)11:00
mithroPalash: great! so you can see the existing website and how it works then11:00
Palashmithro : Yeah / I saw that and understood the coding11:01
Palashmithro: I got my instance up and running.I understood the code as well. From here what should I do?11:04
mithroPalash: start coding! fix a bug or two, implement a new feature, refactor some code, add some documentation11:05
Palashmithro : Thanks :) I'll  begin !!11:08
Palashmithro : what's switter?11:11
*** Palash has left #timvideos11:12
*** Palash has joined #timvideos11:12
tpbTitle: grucha / django-switter Bitbucket (at bitbucket.org)11:19
Palashmithro :thanks, is there any documentation regarding setting up streaming-website?11:21
mithroPalash: only limited stuff11:22
Palashmithro: can u give me a link ?11:22
Palashmithro : found it :)11:26
shenkimithro: pong11:29
shenkimithro: what's new?11:29
*** tvCommitBot has joined #timvideos11:48
tvCommitBot[getting-started] timvideos-website pushed 1 new commit to master: http://git.io/_St4Zw11:48
tvCommitBotgetting-started/master 03383fa Tim Ansell: Adding Who should I contact for project XXXX question.11:48
*** tvCommitBot has left #timvideos11:48
*** livingstore has quit IRC11:58
Palashmithro : my config .json file doesn't get loaded . any fixes?11:59
mithroPalash: http://www.catb.org/esr/faqs/smart-questions.html <- that applies on IRC too11:59
tpb<http://ln-s.net/7Xuj> (at www.catb.org)11:59
Palashactually mithro : I didn't understand the portion of the documentation stating modification of config.json from the example file and adding values into it12:01
aps-sidsmithro: I'm back. Had an exam. BTW I fixed that travis problem, now tests are running properly there, but all of them are failing.12:04
aps-sidsI also wanted to ask that, does the timvideos flumotion repo has something exclusive for timvideos or is it just a clone of actual flumotion? If latter is the case, shouldn't we port the current actual flumotion repo? It has many new commits.12:07
mithroaps-sids: just a clone with the gstreamer 1.0 branch12:12
mithroaps-sids: probably should update the mirror12:12
mithrothe https://github.com/timvideos/flumotion-ugly/commits/master and https://github.com/timvideos/flumotion-extra/commits/master have our own commits though12:13
tpbTitle: Commits · timvideos/flumotion-ugly · GitHub (at github.com)12:13
mithroaps-sids: oh, wait12:14
aps-sidspull the changes from original repo maybe?12:14
mithroaps-sids: we do have our own stuff12:14
mithrohttps://github.com/timvideos/flumotion/branches?merged=1 and https://github.com/timvideos/flumotion/branches?merged=012:15
tpbTitle: Branches · timvideos/flumotion · GitHub (at github.com)12:15
aps-sidsshould we pull and merge changes from original repo as well?12:16
aps-sidsits been 2 years since last commit12:17
*** kshkr has quit IRC12:17
*** Niharika has joined #timvideos12:18
*** kshkr has joined #timvideos12:25
mithroaps-sids: yeah, probably rebase our changes12:31
*** Palash has quit IRC12:40
mithrobed time for me12:55
*** dhanush has joined #timvideos12:57
*** Ravneet has quit IRC13:02
*** dhanush has quit IRC13:12
*** dhanush has joined #timvideos13:14
*** dhanush has quit IRC13:15
*** dhanush has joined #timvideos13:15
*** dhanush has quit IRC13:21
*** dhanush has joined #timvideos13:37
*** dhanush has quit IRC13:48
*** dhanush has joined #timvideos14:01
*** dhanush has quit IRC14:10
*** shenki_ has joined #timvideos14:30
*** ChanServ sets mode: +v shenki_14:30
*** shenki has quit IRC14:33
*** rihbyne has joined #timvideos15:42
*** techdragon has quit IRC15:55
*** dhanush has joined #timvideos15:56
*** techdragon has joined #timvideos15:58
*** droti has joined #timvideos16:03
drotihello bello16:04
*** rihbyne has quit IRC16:05
CarlFKhi droti16:07
drotihi CarlFK16:08
*** rihbyne has joined #timvideos16:20
drotiCarlFK: does Hot label among projects mean that you guys would be really happy if someone choose them?:)16:24
CarlFKdroti: like most complicated things, it isn't that simple.  but in simple terms, sure.16:27
CarlFKyou should work on something you enjoy.16:30
drotiyea I was about to say that I like them the most anyways :)16:30
CarlFKdo you know anything about ssl certs ?16:32
drotinope should I?16:34
CarlFK(12:36:12 AM) CarlFK: mithro: why not use the one that gets made for the local box? (12:37:27 AM) mithro: CarlFK: I haven't had much luck with the local box one16:34
CarlFKI am trying to find someone who can dig into that16:34
CarlFKbut if you don't know what you are digging for I wouldn't recommend it16:35
CarlFKhow about vagrant ?16:36
rihbyneCarlFK: hi, do you have gsoc template designed for proposals ?16:37
drotiCarlFK: nah16:37
CarlFKdroti: if you want something to learn: vagrant16:38
drotidon't you have something to do with hardware? :)16:38
CarlFKrihbyne: pick an example you like16:39
drotiCarlFK: so does the programess also run on Vagrant or in guest OS?16:43
rihbyneCarlFK: ok.16:44
CarlFKdroti: I have been using vagrant for testing installs.  production use would be on a real box (or a EC2 vm, which is .. more like a real box?16:44
drotibut during testing it's running or vagrant right?16:46
drotiI see16:49
CarlFKyou can develop on your local box, but if you want someone else to help, vagrant makes it easy for both people to have the same environment16:51
*** lackyMan has joined #timvideos16:51
drotieven for HDLs?16:53
CarlFKwhat is HDL16:53
drotihardware description language16:54
CarlFKah, for the hdmi2usb.  I don't do any development, I am just a user.16:56
drotioh ok :) just thought it could also be useful there16:57
CarlFKmaybe.  we need it to upload firmware when the usb device is detected.17:00
CarlFKhooking real hardware to a vm adds a layer of complication17:01
drotiyes but simulation tools could use it17:02
*** lackyMan has quit IRC17:14
*** rihbyne has quit IRC17:25
*** rbyne has joined #timvideos17:25
*** rbyne is now known as rihbyne17:28
parxHello, hello!17:43
drotihello parx17:48
rihbynehey parx :)17:49
parxWelcome sharky93. Are you a student interested in GSoC?17:53
*** Niharika has left #timvideos18:00
*** Niharika has quit IRC18:00
*** rbyne has joined #timvideos18:15
*** rihbyne has quit IRC18:16
*** rihbyne has joined #timvideos18:20
*** rbyne has quit IRC18:21
*** pShubhs has joined #timvideos18:40
*** pShubhs has quit IRC18:41
sharky93parx: hi, yes, i'm interested in SoC18:45
*** dhanush has quit IRC18:46
*** rbyne has joined #timvideos18:46
sharky93parx: i'm interested in the project about Porting flumotion to use the gstreamer 1.0 API, posted about it here @ http://goo.gl/NZsSuF18:46
tpbTitle: Google Groups (at goo.gl)18:46
*** rihbyne has quit IRC18:47
* sharky93 wonders if tpd works for ThePirateBay ;)18:48
*** rbyne has quit IRC18:52
*** rihbyne has joined #timvideos18:53
sharky93parx: are you mentoring any project?18:57
*** rbyne has joined #timvideos18:58
*** rihbyne has quit IRC18:59
iiiesharky93: tpb is the channel logger ("b" is for bot)19:02
iiieparx isn't mentoring any projects but is one of our two organization administrators for GSoC19:03
parxHi sharky93!  I'm back.  I'm an admin, not a mentor.19:03
*** rbyne has quit IRC19:05
parxsharky93: I'm looking at your email to the mailing list.  mithro or iiie may answer in greater detail as well.  Yes, that attempt at porting flumotion was not successful.19:06
*** livingstore has joined #timvideos19:06
sharky93parx: sure, i'm currently thinking how to move forward with the proposal, my guess would be to actually start working on the project and see for itself how am i able to adapt and learn, is that encouraged? :)19:10
parxsharky93: Certainly!19:10
sharky93parx: would you suggest starting afresh or working on top of last year's unfinished work?19:12
parxUp to you.  I'm not sure, but I suspect last year's might not be worth it19:12
CarlFKiiie: I bet you know this: what ports do I need to configure in vagrantfile-s so that a collector can talk to an encoder?19:13
parxsharky93 As for mini projects, students are welcome try a bug from one of the bug trackers.  Bug tracker are not to be confused with the Ideas Tracker which has bigger projects.19:13
CarlFKdvswitch needs 2000, I can connect dvsink-command to it, so I got that one.19:14
*** dhanush has joined #timvideos19:14
CarlFKcollector doesn't need anything, right? (because it connects to dvswitch on 2000 and encoder on whatever is in its planet.xml)19:15
iiieI should know the ports, but no19:15
parxsharky93: Sometimes a project includes a link to a directly relevant bug.  I'm not sure if your project has one, but keep an eye out for any.19:15
iiieyes collector shouldn't need any inbound ports (other than ssh -- I'm pretty sure vagrant will keep that separate for you)19:16
iiieencoder though....19:16
CarlFKi'll dig around and find the encoder ports19:16
iiieI think it might be a range19:17
iiieno that was to the browser19:17
iiiebut you'll need that too19:17
iiieI know it was in unprivlaged land >102419:17
*** mproctor has joined #timvideos19:18
CarlFKiiie: next Q: any idea how to test the ssl-cert setup?  I swapped "make-ssl-cert...."  with "cp foo.cert ..." where foo.cert is what got created by apt-get install ssl-cert postins script19:19
CarlFKbut tim says he had problems with that19:19
iiieyeah, we should just make the test script generate it's own insecure one19:20
CarlFKmake-ssl-cert prompts the user for host name, can't figure out how to get around that19:20
iiieI'll look into it (if all else fails an expect script)19:20
CarlFKany idea what's wrong with +CERT="/etc/ssl/certs/ssl-cert-snakeoil.pem"19:21
CarlFK +sudo cp $CERT /usr/local/etc/flumotion/default.pem19:21
iiiedon't do that!19:22
CarlFKwhy not?19:23
iiieone should pretty much never use that certificate for anything.  I'm almost certain that it's not generated on the machine.  Which means....19:23
iiieIt's common to every install.19:24
CarlFK>> where foo.cert is what got created by apt-get install ssl-cert postins script19:24
CarlFKoh.. gen.. sec..19:24
tpb<http://ln-s.net/B:DF> (at anonscm.debian.org)19:24
iiieokay, then not as bad, still likely the wrong host name19:25
iiiewe just have to figure out how vagrant is setting the hostname and either make sure that it sets it right and use hostname or b) get the hostname that we expect to use19:26
CarlFKfor the production box (trist) when the current script prompts me, I just hit enter for localhost19:26
iiiethen an expect script would work19:27
*** angel_ has joined #timvideos19:27
iiieI wonder what would happen with </dev/null19:27
CarlFKiiie: vagrant blows past it, and no .pem gets created19:28
CarlFKand whatever i do, how do I test it?19:28
angel_Hello guys, does anybody know good cross-platform library for video capturing from webcam?19:28
angel_C++ library.19:29
parxSorry angel_, I don't have an answer for you.  Are you, by any chance, a student interested in GSoC?19:33
parx(not that GSoC is the only purpose of the channel)19:34
iiieCarlFK: maybe preseed?19:38
iiieI don't really like that though19:38
CarlFKiiie: I suspect the file it creates is spozed to be useable19:39
CarlFKelse why would it be created?19:39
iiieyes, but if no .pem is created...19:40
iiieor you mean snakeoil?19:40
iiieI think that gets made before the hostname is set19:40
iiiethen again..., there should be a regenerate option after the hostname is set...19:40
CarlFKiiie: arg.  it gets created when ssl-cert gets installed, which is in that script19:43
iiiethat should work then19:44
iiiehttp://stackoverflow.com/questions/16712548/installing-postgresql-9-2-with-chef-postgresql I wonder if we're just missing the private key part?19:45
tpb<http://ln-s.net/B:ZK> (at stackoverflow.com)19:45
iiie(see the postgresql chef definition, cert .pem and key .key)19:45
CarlFKlet me see what the current script (that works) creates19:47
sharky93parx: nope, Porting flumotion to use gthe new gstreamer does not have any relevant bugs attached to the description19:47
CarlFKother than trying to connect a collector to an encoder, do you know how I can test the connection?19:47
angel_+parx i'm student, but i am doesn't interested in GSoC. I have visited this irc with hope that somebody knows such information.19:49
sharky93parx: also, as you mentioned, trying a bug from the bug tracker is an option, but I was wondering to directly start working on the 'porting flumotion for new gstreamer' side of things .. i'm not sure if there are any relevant bugs for that, it'd be great if you are aware of any?19:51
CarlFKangel_: welcome to lurk, but I think you are looking for something that is a layer below what we work with19:51
CarlFKangel_: we hope that whatever driver is installed just works.19:52
sharky93parx: also, is flumotion under development these days?19:53
CarlFKsharky93: follow the links to their code base repo19:53
*** angel_ has quit IRC19:54
parxsharky93: You may start working directly on porting flumotion.  I'm not sure, but I think it isn't.  If it was under development, why would be be working on it?19:54
sharky93parx: yeah, precisely what i guessed.19:55
parxsharky93: It doesn't look like TimVideos has any bugs related to https://github.com/timvideos/getting-started/issues/919:57
tpb<http://ln-s.net/-3xR> (at github.com)19:57
parxsharky93 If you wish to tackle a bug, you might find one upstream at the flumotion source.  Partner Projects (listed at http://code.timvideos.us/Home.html) are of value to us.20:00
tpbTitle: Tim Videos - Live Event Streaming - Getting Started! (at code.timvideos.us)20:00
sharky93parx: sure, i'll have a look, possibly, possibly devise a plan for discussion after going through the other links on the ideas page and get back20:07
sharky93*<strikeout> possibly </strikeout>20:08
*** Palash has joined #timvideos20:19
*** kshkr has quit IRC20:35
* sharky93 says gn20:45
drotibyebye guys21:03
*** droti has quit IRC21:03
*** hyades has quit IRC21:35
CarlFKiiie: I has clue: grep "BEGIN"  /usr/local/etc/flumotion/default.pem22:49
CarlFK-----BEGIN PRIVATE KEY-----22:49
CarlFK-----BEGIN CERTIFICATE-----22:49
CarlFK grep "BEGIN"  /etc/ssl/certs/ssl-cert-snakeoil.pem22:50
CarlFK-----BEGIN CERTIFICATE-----22:50
CarlFKno private key section22:51
iiieyeah, is there a /etc/ssl/private22:51
iiiefrom the SO article I linked earlier22:51
iiieopenssl x509 -noout -modulus -in server.pem | openssl md5 ;\22:52
iiie  openssl rsa -noout -modulus -in server.key | openssl md522:52
iiieto verify that the key matches the cert22:52
*** hyades has joined #timvideos23:29
mithromorning people23:58
Joelwmithro: Hi!23:58

Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!