*** tpb has joined #timvideos | 00:00 | |
*** dhanush has joined #timvideos | 00:45 | |
*** livingstore has quit IRC | 01:17 | |
*** livingstore has joined #timvideos | 01:17 | |
*** tvCommitBot has joined #timvideos | 01:58 | |
tvCommitBot | [getting-started] timvideos-website pushed 1 new commit to master: http://git.io/WrN2og | 01:58 |
---|---|---|
tvCommitBot | getting-started/master 2027584 Tim Ansell: Trying to fix the list. | 01:58 |
*** tvCommitBot has left #timvideos | 01:58 | |
CarlFK | dhanush: https://github.com/CarlFK/streaming-system/blob/master/tools/setup/Vagrantfile | 02:05 |
tpb | Title: streaming-system/tools/setup/Vagrantfile at master · CarlFK/streaming-system · GitHub (at github.com) | 02:05 |
aps-sids | hey CarlFK, did you change something in this? | 02:05 |
CarlFK | I think that works - it pulls from my repo instead of tims because I checked in a change to the ssl-cert thing | 02:06 |
CarlFK | aps-sids: that one is new | 02:06 |
CarlFK | https://github.com/CarlFK/streaming-system/commit/05898628ff6428ceac846a1c14dddadf87a4287a#diff-e772e2a09659f0c80160e613cd20699e | 02:34 |
tpb | Title: make-ssl-cert prompts for input. Use cert that was created by ssl-cert ... · 0589862 · CarlFK/streaming-system · GitHub (at github.com) | 02:34 |
CarlFK | that's the ssl cert change | 02:34 |
*** Palash has quit IRC | 02:36 | |
*** Palash has joined #timvideos | 02:39 | |
CarlFK | where is the "pull request this" button? | 02:43 |
*** tvCommitBot has joined #timvideos | 03:16 | |
tvCommitBot | [getting-started] timvideos-website pushed 1 new commit to master: http://git.io/LJGgAg | 03:16 |
tvCommitBot | getting-started/master 5de60da Amanpreet Singh: Made some links clickable | 03:16 |
*** tvCommitBot has left #timvideos | 03:16 | |
aps-sids | CarlFK: https://github.com/CarlFK/streaming-system/compare | 03:26 |
tpb | Title: Comparing timvideos:master...CarlFK:master · CarlFK/streaming-system · GitHub (at github.com) | 03:26 |
aps-sids | We cant send pull request for a single commit directly. | 03:26 |
CarlFK | ah. Oh well, looks like I need to submit a bunch of stuff anyway | 03:27 |
dhanush | CarlFK: This is good. :) | 03:27 |
aps-sids | What you can do is create a new branch, chery-pick the required commit and then send pull request. | 03:27 |
micolous | CarlFK: you're supposed to put just the one commit into a branch | 04:14 |
micolous | then push the branch | 04:14 |
micolous | yeah | 04:14 |
micolous | that | 04:14 |
micolous | boooo | 04:14 |
micolous | i just reasoed you wrote that 50 minutes ago | 04:14 |
micolous | i'll go back to my cave | 04:14 |
micolous | *realised | 04:15 |
CarlFK | micolous: I can use some git guidance | 04:15 |
micolous | install gitk | 04:15 |
micolous | then you do "gitk --all" | 04:15 |
micolous | it gives you a nice little gui for playing around with your tree | 04:16 |
CarlFK | this one I'll just do all the commits into one big request .. it isn't that bad | 04:16 |
micolous | at least it is multiple commits | 04:16 |
*** mproctor has quit IRC | 04:22 | |
*** rihbyne has joined #timvideos | 04:30 | |
dhanush | CarlFK: you should use git rebase for multiple commits. | 04:30 |
rihbyne | hello folks | 04:30 |
rihbyne | dhanush: you have upstream remote for flumotion ? | 04:31 |
dhanush | rihbyne: No. not at this point. My upstream points to timvideos branch of flumotion. | 04:32 |
dhanush | Im waiting for someone to respond at #fluendo | 04:33 |
rihbyne | ok | 04:34 |
dhanush | rihbyne: Why do you ask? | 04:35 |
*** dhanush has quit IRC | 04:48 | |
rihbyne | because if flumotion is active then its easy to pull in changes | 04:54 |
*** dhanush has joined #timvideos | 04:55 | |
CarlFK | http://www.flumotion.net/dev/ Is that URL listed somewhere ? | 04:55 |
tpb | Title: Flumotion: developers (at www.flumotion.net) | 04:55 |
*** livingstore has quit IRC | 05:16 | |
*** livingstore has joined #timvideos | 05:17 | |
CarlFK | https://code.flumotion.com/trac/wiki/Documentation/DeveloperIntroduction | 05:19 |
tpb | <http://ln-s.net/B$yv> (at code.flumotion.com) | 05:19 |
CarlFK | dhanush: how do I rebase? | 05:25 |
CarlFK | like I have a change I want to make to Vagrantfile (swap my repo back to tim) | 05:25 |
techman_83 | normally I'd pull the remote branch somewhere | 05:26 |
techman_83 | check it out | 05:26 |
techman_83 | hmm | 05:27 |
aps-sids | CarlFK: this might help http://git-scm.com/book/en/Git-Branching-Rebasing | 05:27 |
tpb | <http://ln-s.net/$E:F> (at git-scm.com) | 05:27 |
techman_83 | that's probably better, feeling I have a lack of caffeine currently | 05:27 |
aps-sids | its not very easy to explain | 05:28 |
CarlFK | The 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_83 | easy to do once you wrap your head around it | 05:28 |
CarlFK | that description alone is 2x as big as the change I want to make ... pfft. | 05:28 |
techman_83 | merge will do it, but rebase makes the history a little cleaner | 05:29 |
techman_83 | just checkout the other branch and cherry-pick the commit if it's that small | 05:31 |
CarlFK | git commit, git push, done. | 05:32 |
dhanush | CarlFK: 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 |
dhanush | git checkout master | 05:36 |
dhanush | git merge <branch you were previously on> | 05:36 |
dhanush | CarlFK: This might help better http://stackoverflow.com/questions/5721566/combining-multiple-commits-into-one-prior-to-push | 05:37 |
tpb | <http://ln-s.net/B:Co> (at stackoverflow.com) | 05:37 |
CarlFK | not worth the hassle | 05:40 |
*** Palash has quit IRC | 05:40 | |
dhanush | CarlFK: 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. :P | 05:41 |
aps-sids | CarlFK: All timvideos flumotion tests are failing. Was it like this since the beginning or did something broke it? | 05:48 |
mithro | aps-sids: no idea | 05:49 |
mithro | aps-sids: the flumotion tests on the flumotion port to gst1.0 branch I thought passed | 05:49 |
mithro | aps-sids: are they failing locally? | 05:49 |
CarlFK | huh, a change to a new file doesn't show the delta between the two versions, it just shows adding the whole thing 2 times | 05:51 |
aps-sids | yes 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-sids | Can you have a look here? https://travis-ci.org/aps-sids/flumotion/builds/20029255#L1764 | 05:52 |
mithro | aps-sids: umm... that error should be pretty obvious | 05:52 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 05:52 |
aps-sids | I'm running package install commands here, still the problem https://travis-ci.org/aps-sids/flumotion/builds/20029255#L34 | 05:53 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 05:53 |
aps-sids | mithro: 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 |
mithro | aps-sids: the issue is it's not finding the gstreamer python module, right? | 05:57 |
aps-sids | yes | 05:57 |
CarlFK | virtualenv changed in the last yearish.. | 05:58 |
mithro | aps-sids: you might be able to steal from https://github.com/web-animations/web-animations-js/blob/master/.travis-setup.sh#L16 | 05:58 |
tpb | Title: web-animations-js/.travis-setup.sh at master · web-animations/web-animations-js · GitHub (at github.com) | 05:58 |
CarlFK | does this help? mkvirtualenv --system-site-packages foo | 05:58 |
mithro | Also, do a google search for "virtualenv system packages" | 06:00 |
mithro | something like http://stackoverflow.com/questions/12079607/make-virtualenv-inherit-specific-packages-from-your-global-site-packages might help | 06:00 |
tpb | <http://ln-s.net/B:D7> (at stackoverflow.com) | 06:00 |
aps-sids | CarlFK: actually gstreamer is not available on pypi, otherwise I could have installed it using pip in virtualenv | 06:00 |
mithro | aps-sids: correct, it can only be installed via dpkg | 06:01 |
aps-sids | mithro:If I build it from source, will it work from within the virtualenv? | 06:01 |
mithro | aps-sids: no idea | 06:02 |
CarlFK | aps-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 |
mithro | CarlFK: the virtualenv is prebuilt via travis I think | 06:02 |
aps-sids | yeah that's right | 06:02 |
*** Palash has joined #timvideos | 06:02 | |
CarlFK | re-run it, it won't destroy what is in place | 06:03 |
aps-sids | though, 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 #timvideos | 06:04 | |
CarlFK | mithro: https://github.com/timvideos/streaming-system/blob/master/tools/setup/30-custom-flumotion.sh does sudo apt-get install --assume-yes ... ssl-cert | 06:07 |
tpb | Title: streaming-system/tools/setup/30-custom-flumotion.sh at master · timvideos/streaming-system · GitHub (at github.com) | 06:07 |
CarlFK | ssl-cert install runs [pkg-apache/ssl-cert.git] / debian / postinst | 06:07 |
CarlFK | http://anonscm.debian.org/gitweb/?p=pkg-apache/ssl-cert.git;a=blob;f=debian/postinst;h=77d66799645d05a6c5b4d7280486d90c264ef4c7;hb=refs/heads/master#l25 | 06:07 |
tpb | <http://ln-s.net/B:DF> (at anonscm.debian.org) | 06:07 |
CarlFK | which creates 25 CERT="/etc/ssl/certs/ssl-cert-snakeoil.pem" | 06:07 |
CarlFK | Is it safe to use that instead of running make-ssl-cert ? (Which requires user input, so bad for automated install scripts) | 06:08 |
Palash | Good Morning Everyone :) | 06:15 |
*** dhanush has quit IRC | 06:18 | |
mithro | make-ssl-cert can be given arguments right? | 06:19 |
mithro | hrm, it appears not | 06:20 |
CarlFK | mithro: from reading here and there, you run make-ssl-cert to make certs for other boxes. | 06:22 |
CarlFK | so I extrapolated that the one it makes on install is good for the local box | 06:22 |
aps-sids | CarlFK: 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 travis | 06:32 |
CarlFK | aps-sids: any idea how it is build int travis? | 06:32 |
CarlFK | this 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#L34 | 06:35 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 06:35 |
aps-sids | CarlFK: travis just runs tests for every user in a virtualenv, I guess I can deactivate and workon my own virtualenv | 06:35 |
mithro | CarlFK: maybe this? | 06:35 |
mithro | https://www.irccloud.com/pastebin/mtv7ZEtG | 06:35 |
tpb | Title: Pastebin: mtv7ZEtG | IRCCloud (at www.irccloud.com) | 06:35 |
CarlFK | mithro: why not use the one that gets made for the local box? | 06:36 |
aps-sids | CarlFK: try refreshing maybe, page is up | 06:37 |
mithro | CarlFK: I haven't had much luck with the local box one | 06:37 |
CarlFK | aps-sids: curl... </head> <body id="home"></body> </html> | 06:37 |
aps-sids | CarlFK: try this then, raw text https://s3.amazonaws.com/archive.travis-ci.org/jobs/20029256/log.txt | 06:38 |
aps-sids | this will be very dirty | 06:38 |
CarlFK | aps-sids: $ source ~/virtualenv/python2.7/bin/activate ... so ~/virtualenv is there the ve is. try adding this: mkvirtualenv --system-site-packages ~/virtualenv i | 06:40 |
aps-sids | https://www.irccloud.com/pastebin/SDXdE9rK | 06:40 |
tpb | Title: Pastebin: SDXdE9rK | IRCCloud (at www.irccloud.com) | 06:40 |
aps-sids | see last line | 06:41 |
aps-sids | okay CarlFK , there was some lag | 06:42 |
CarlFK | hmm, I added an i. just this: mkvirtualenv --system-site-packages ~/virtualenv | 06:43 |
aps-sids | yeah I was wondering why is that there :) | 06:46 |
CarlFK | on wait.. mkv.. is ve wrapper. try this: virtualenv --system-site-packages ~/virtualenv | 06:46 |
CarlFK | $ virtualenv --system-site-packages ~/virtualenv | 06:46 |
CarlFK | New python executable in /home/vagrant/virtualenv/bin/python | 06:46 |
CarlFK | $ ll ~/virtualenv/include/ | 06:47 |
CarlFK | python2.7 -> /usr/include/python2.7/ | 06:47 |
CarlFK | I think that gets you the system modules you are missing | 06:48 |
aps-sids | Does this edit the existing env or create a new once? | 06:48 |
CarlFK | edit | 06:49 |
aps-sids | this creates a new one | 06:49 |
CarlFK | vagrant@vagrant-ubuntu-precise-64:~$ touch virtualenv/lib/python2.7/x; virtualenv --system-site-packages ~/virtualenv; ls virtualenv/lib/python2.7/x | 06:52 |
CarlFK | New python executable in /home/vagrant/virtualenv/bin/python..... | 06:52 |
CarlFK | virtualenv/lib/python2.7/x | 06:52 |
CarlFK | it didn't remove x | 06:52 |
aps-sids | CarlFK: can we add --system-site-packages flag to an existing virtualenv? | 06:52 |
CarlFK | what do you mean: (12:49:43 AM) aps-sids: this creates a new one | 06:53 |
aps-sids | this command creates a new virtualenv and not update the one used by travis | 06:54 |
CarlFK | what makes you say that ? | 06:54 |
aps-sids | I ran it over travis | 06:54 |
*** dhanush has joined #timvideos | 06:54 | |
aps-sids | New python executable in /home/travis/virtualenv/bin/python | 06:55 |
aps-sids | it should be here ... source ~/virtualenv/python2.7/bin/activate | 06:55 |
CarlFK | that is just a copy of the python binary | 06:55 |
aps-sids | can we add --system-site-packages flag to an existing virtualenv? how? I'm not able to find any help on google | 06:56 |
CarlFK | yes, I get the feeling the dir isn't right | 06:58 |
CarlFK | $ virtualenv --system-site-packages ~/virtualenv/python2.7 | 07:00 |
CarlFK | New python executable in /home/vagrant/virtualenv/python2.7/bin/python | 07:00 |
CarlFK | I think that's it | 07:00 |
aps-sids | yeah I just did that, lets see what happens | 07:00 |
aps-sids | Are you not able to access https://travis-ci.org/ ? | 07:01 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 07:01 |
CarlFK | https://travis-ci.org/ <body id="home"></body> | 07:01 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 07:01 |
aps-sids | in browser right? | 07:02 |
aps-sids | weird | 07:02 |
CarlFK | firefox and curl | 07:02 |
aps-sids | okay here's a new thing | 07:03 |
aps-sids | https://www.irccloud.com/pastebin/eEBc7HUO | 07:03 |
tpb | Title: Pastebin: eEBc7HUO | IRCCloud (at www.irccloud.com) | 07:03 |
CarlFK | i bet i know.. just a sec. ill test something | 07:03 |
CarlFK | hmm | 07:04 |
CarlFK | post your travis.yaml | 07:05 |
aps-sids | https://github.com/aps-sids/flumotion/blob/gst1.0-attempt-1/.travis.yml | 07:06 |
tpb | Title: flumotion/.travis.yml at gst1.0-attempt-1 · aps-sids/flumotion · GitHub (at github.com) | 07:06 |
CarlFK | isn't there a deactivate command? | 07:08 |
CarlFK | plan c: make a new ve.. | 07:09 |
CarlFK | virtualenv --system-site-packages foo | 07:10 |
CarlFK | . ~/foo/bin/activate | 07:10 |
CarlFK | only 1/2 think that will work | 07:11 |
aps-sids | This was like my last resort. if nothing else works. | 07:11 |
CarlFK | cuz I think travis has made virtualenv/python2.7 a little too real | 07:11 |
aps-sids | I'll do | 07:12 |
CarlFK | http://danielnouri.org/notes/2012/11/23/use-apt-get-to-install-python-dependencies-for-travis-ci/ | 07:13 |
tpb | <http://ln-s.net/B:Et> (at danielnouri.org) | 07:13 |
CarlFK | virtualenv: system_site_packages: true | 07:13 |
CarlFK | duh. | 07:13 |
aps-sids | :| | 07:13 |
CarlFK | http://docs.travis-ci.com/user/languages/python/#Travis-CI-Uses-Isolated-virtualenvs | 07:15 |
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 |
CarlFK | I think that means the apt-get ed stuff won't work if you try to test on something like python 2.6 | 07:17 |
aps-sids | now virtualenv is this source ~/virtualenv/python2.7_with_system_site_packages/bin/activate | 07:18 |
CarlFK | lol | 07:18 |
CarlFK | yay! | 07:18 |
aps-sids | still same error :( | 07:20 |
aps-sids | No module named gst | 07:21 |
aps-sids | I'll check later, have to go for an exam. Thanks for the help CarlFK :) | 07:22 |
CarlFK | good luck | 07:23 |
*** hyades has quit IRC | 07:25 | |
CarlFK | python-gst0.10 and now Zzzzz | 07:32 |
*** kshkr has joined #timvideos | 07:40 | |
*** rihbyne has quit IRC | 07:51 | |
*** hyades has joined #timvideos | 07:52 | |
hyades | aps-sids: why do you add apt-get install to before_install http://docs.travis-ci.com/user/build-configuration/#Build-Lifecycle | 07:58 |
tpb | <http://ln-s.net/B:Fp> (at docs.travis-ci.com) | 07:58 |
aps-sids | hyades: I referred this http://docs.travis-ci.com/user/build-configuration/#Installing-Packages-Using-apt | 08:09 |
tpb | <http://ln-s.net/B:G+> (at docs.travis-ci.com) | 08:09 |
mithro | aps-sids: take a look at https://launchpad.net/~gstreamer-developers/+archive/ppa/+index?batch=200 | 08:28 |
tpb | Title: PPA for GStreamer developers : “GStreamer developers” team (at launchpad.net) | 08:28 |
mithro | shenki: ping? | 08:28 |
*** Palash has quit IRC | 08:53 | |
*** Palash has joined #timvideos | 08:54 | |
*** Palash has quit IRC | 09:05 | |
*** Palash has joined #timvideos | 09:06 | |
*** dhanush has quit IRC | 09:23 | |
mithro | aps-sids: ping? | 10:16 |
Palash | mithro : i'm posting my ideas on google group, kindly see and reply | 10:24 |
Palash | https://groups.google.com/forum/#!topic/timvideos/9NPAwZPQDZ0 | 10:28 |
tpb | <http://ln-s.net/B:JQ> (at groups.google.com) | 10:28 |
Palash | actually mithro, I want to develop the django portions of the website. But there's no opening for me to contribute | 10:51 |
mithro | Palash: that again is a statement, not a question | 10:51 |
Palash | mithro: I'm sorry! But how can I contribute? | 10:51 |
mithro | Palash: the answer to that is "Many different ways! What is currently stopping you from contributing?" | 10:52 |
Palash | mithro: I dont know where to begin for contributing in timvideos django | 10:53 |
mithro | Palash: What have you attempted so far? | 10:53 |
Palash | mithro : I've embeded iFrames and many javascripts on my local server | 10:54 |
mithro | Palash: that sentence doesn't really many much sense | 10:54 |
Palash | mithro : I set up a new project and on it I performed frontend embedding . | 10:55 |
mithro | Palash: new project? frontend embedding? nothing there really gives me enough information to understand what you are doing or why you are doing it | 10:56 |
Palash | mithro : 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 |
mithro | Palash: Look at the existing bugs/issues/ideas, try and get existing code up and running, ask good questions when things don't work | 10:59 |
Palash | mithro : I have got existing code running on my machine :) | 11:00 |
mithro | Palash: great! so you can see the existing website and how it works then | 11:00 |
Palash | mithro : Yeah / I saw that and understood the coding | 11:01 |
Palash | mithro: I got my instance up and running.I understood the code as well. From here what should I do? | 11:04 |
mithro | Palash: start coding! fix a bug or two, implement a new feature, refactor some code, add some documentation | 11:05 |
Palash | mithro : Thanks :) I'll begin !! | 11:08 |
Palash | mithro : what's switter? | 11:11 |
*** Palash has left #timvideos | 11:12 | |
*** Palash has joined #timvideos | 11:12 | |
mithro | https://bitbucket.org/grucha/django-switter/ | 11:18 |
tpb | Title: grucha / django-switter Bitbucket (at bitbucket.org) | 11:19 |
Palash | mithro :thanks, is there any documentation regarding setting up streaming-website? | 11:21 |
mithro | Palash: only limited stuff | 11:22 |
Palash | mithro: can u give me a link ? | 11:22 |
Palash | mithro : found it :) | 11:26 |
shenki | mithro: pong | 11:29 |
shenki | mithro: what's new? | 11:29 |
*** tvCommitBot has joined #timvideos | 11:48 | |
tvCommitBot | [getting-started] timvideos-website pushed 1 new commit to master: http://git.io/_St4Zw | 11:48 |
tvCommitBot | getting-started/master 03383fa Tim Ansell: Adding Who should I contact for project XXXX question. | 11:48 |
*** tvCommitBot has left #timvideos | 11:48 | |
*** livingstore has quit IRC | 11:58 | |
Palash | mithro : my config .json file doesn't get loaded . any fixes? | 11:59 |
mithro | Palash: http://www.catb.org/esr/faqs/smart-questions.html <- that applies on IRC too | 11:59 |
tpb | <http://ln-s.net/7Xuj> (at www.catb.org) | 11:59 |
Palash | actually mithro : I didn't understand the portion of the documentation stating modification of config.json from the example file and adding values into it | 12:01 |
aps-sids | mithro: 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-sids | I 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 |
mithro | aps-sids: just a clone with the gstreamer 1.0 branch | 12:12 |
mithro | aps-sids: probably should update the mirror | 12:12 |
aps-sids | yeah | 12:12 |
mithro | the https://github.com/timvideos/flumotion-ugly/commits/master and https://github.com/timvideos/flumotion-extra/commits/master have our own commits though | 12:13 |
tpb | Title: Commits · timvideos/flumotion-ugly · GitHub (at github.com) | 12:13 |
mithro | aps-sids: oh, wait | 12:14 |
aps-sids | pull the changes from original repo maybe? | 12:14 |
mithro | aps-sids: we do have our own stuff | 12:14 |
mithro | https://github.com/timvideos/flumotion/branches?merged=1 and https://github.com/timvideos/flumotion/branches?merged=0 | 12:15 |
tpb | Title: Branches · timvideos/flumotion · GitHub (at github.com) | 12:15 |
aps-sids | should we pull and merge changes from original repo as well? | 12:16 |
aps-sids | its been 2 years since last commit | 12:17 |
*** kshkr has quit IRC | 12:17 | |
*** Niharika has joined #timvideos | 12:18 | |
*** kshkr has joined #timvideos | 12:25 | |
mithro | aps-sids: yeah, probably rebase our changes | 12:31 |
*** Palash has quit IRC | 12:40 | |
mithro | bed time for me | 12:55 |
mithro | gnight | 12:55 |
*** dhanush has joined #timvideos | 12:57 | |
*** Ravneet has quit IRC | 13:02 | |
*** dhanush has quit IRC | 13:12 | |
*** dhanush has joined #timvideos | 13:14 | |
*** dhanush has quit IRC | 13:15 | |
*** dhanush has joined #timvideos | 13:15 | |
*** dhanush has quit IRC | 13:21 | |
*** dhanush has joined #timvideos | 13:37 | |
*** dhanush has quit IRC | 13:48 | |
*** dhanush has joined #timvideos | 14:01 | |
*** dhanush has quit IRC | 14:10 | |
*** shenki_ has joined #timvideos | 14:30 | |
*** ChanServ sets mode: +v shenki_ | 14:30 | |
*** shenki has quit IRC | 14:33 | |
*** rihbyne has joined #timvideos | 15:42 | |
*** techdragon has quit IRC | 15:55 | |
*** dhanush has joined #timvideos | 15:56 | |
*** techdragon has joined #timvideos | 15:58 | |
*** droti has joined #timvideos | 16:03 | |
droti | hello bello | 16:04 |
*** rihbyne has quit IRC | 16:05 | |
CarlFK | hi droti | 16:07 |
droti | hi CarlFK | 16:08 |
*** rihbyne has joined #timvideos | 16:20 | |
droti | CarlFK: does Hot label among projects mean that you guys would be really happy if someone choose them?:) | 16:24 |
CarlFK | droti: like most complicated things, it isn't that simple. but in simple terms, sure. | 16:27 |
droti | ^^ | 16:27 |
CarlFK | you should work on something you enjoy. | 16:30 |
droti | yea I was about to say that I like them the most anyways :) | 16:30 |
CarlFK | do you know anything about ssl certs ? | 16:32 |
droti | nope 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 one | 16:34 |
CarlFK | I am trying to find someone who can dig into that | 16:34 |
CarlFK | but if you don't know what you are digging for I wouldn't recommend it | 16:35 |
CarlFK | how about vagrant ? | 16:36 |
rihbyne | CarlFK: hi, do you have gsoc template designed for proposals ? | 16:37 |
droti | CarlFK: nah | 16:37 |
CarlFK | droti: if you want something to learn: vagrant | 16:38 |
droti | don't you have something to do with hardware? :) | 16:38 |
CarlFK | rihbyne: pick an example you like | 16:39 |
droti | CarlFK: so does the programess also run on Vagrant or in guest OS? | 16:43 |
rihbyne | CarlFK: ok. | 16:44 |
CarlFK | droti: 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 |
droti | but during testing it's running or vagrant right? | 16:46 |
droti | on* | 16:46 |
CarlFK | right | 16:48 |
droti | I see | 16:49 |
CarlFK | you 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 environment | 16:51 |
*** lackyMan has joined #timvideos | 16:51 | |
droti | even for HDLs? | 16:53 |
CarlFK | what is HDL | 16:53 |
droti | hardware description language | 16:54 |
CarlFK | ah, for the hdmi2usb. I don't do any development, I am just a user. | 16:56 |
droti | oh ok :) just thought it could also be useful there | 16:57 |
CarlFK | maybe. we need it to upload firmware when the usb device is detected. | 17:00 |
CarlFK | hooking real hardware to a vm adds a layer of complication | 17:01 |
droti | yes but simulation tools could use it | 17:02 |
*** lackyMan has quit IRC | 17:14 | |
*** rihbyne has quit IRC | 17:25 | |
*** rbyne has joined #timvideos | 17:25 | |
*** rbyne is now known as rihbyne | 17:28 | |
parx | Hello, hello! | 17:43 |
droti | hello parx | 17:48 |
rihbyne | hey parx :) | 17:49 |
parx | Welcome sharky93. Are you a student interested in GSoC? | 17:53 |
*** Niharika has left #timvideos | 18:00 | |
*** Niharika has quit IRC | 18:00 | |
*** rbyne has joined #timvideos | 18:15 | |
*** rihbyne has quit IRC | 18:16 | |
*** rihbyne has joined #timvideos | 18:20 | |
*** rbyne has quit IRC | 18:21 | |
*** pShubhs has joined #timvideos | 18:40 | |
*** pShubhs has quit IRC | 18:41 | |
sharky93 | parx: hi, yes, i'm interested in SoC | 18:45 |
*** dhanush has quit IRC | 18:46 | |
*** rbyne has joined #timvideos | 18:46 | |
sharky93 | parx: i'm interested in the project about Porting flumotion to use the gstreamer 1.0 API, posted about it here @ http://goo.gl/NZsSuF | 18:46 |
tpb | Title: Google Groups (at goo.gl) | 18:46 |
*** rihbyne has quit IRC | 18:47 | |
* sharky93 wonders if tpd works for ThePirateBay ;) | 18:48 | |
sharky93 | *tpb | 18:48 |
*** rbyne has quit IRC | 18:52 | |
*** rihbyne has joined #timvideos | 18:53 | |
sharky93 | parx: are you mentoring any project? | 18:57 |
*** rbyne has joined #timvideos | 18:58 | |
*** rihbyne has quit IRC | 18:59 | |
iiie | sharky93: tpb is the channel logger ("b" is for bot) | 19:02 |
iiie | parx isn't mentoring any projects but is one of our two organization administrators for GSoC | 19:03 |
parx | Hi sharky93! I'm back. I'm an admin, not a mentor. | 19:03 |
*** rbyne has quit IRC | 19:05 | |
parx | sharky93: 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 #timvideos | 19:06 | |
sharky93 | parx: 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 |
parx | sharky93: Certainly! | 19:10 |
sharky93 | parx: would you suggest starting afresh or working on top of last year's unfinished work? | 19:12 |
parx | Up to you. I'm not sure, but I suspect last year's might not be worth it | 19:12 |
CarlFK | iiie: 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 |
parx | sharky93 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 |
CarlFK | dvswitch needs 2000, I can connect dvsink-command to it, so I got that one. | 19:14 |
*** dhanush has joined #timvideos | 19:14 | |
CarlFK | collector doesn't need anything, right? (because it connects to dvswitch on 2000 and encoder on whatever is in its planet.xml) | 19:15 |
iiie | ha | 19:15 |
iiie | hm | 19:15 |
iiie | I should know the ports, but no | 19:15 |
parx | sharky93: 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 |
iiie | yes collector shouldn't need any inbound ports (other than ssh -- I'm pretty sure vagrant will keep that separate for you) | 19:16 |
iiie | encoder though.... | 19:16 |
CarlFK | i'll dig around and find the encoder ports | 19:16 |
iiie | I think it might be a range | 19:17 |
iiie | no that was to the browser | 19:17 |
iiie | but you'll need that too | 19:17 |
iiie | I know it was in unprivlaged land >1024 | 19:17 |
*** mproctor has joined #timvideos | 19:18 | |
iiie | *unprivileged-land | 19:18 |
CarlFK | iiie: 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 script | 19:19 |
CarlFK | but tim says he had problems with that | 19:19 |
iiie | yeah, we should just make the test script generate it's own insecure one | 19:20 |
CarlFK | make-ssl-cert prompts the user for host name, can't figure out how to get around that | 19:20 |
iiie | I'll look into it (if all else fails an expect script) | 19:20 |
CarlFK | any idea what's wrong with +CERT="/etc/ssl/certs/ssl-cert-snakeoil.pem" | 19:21 |
CarlFK | +sudo cp $CERT /usr/local/etc/flumotion/default.pem | 19:21 |
iiie | ... | 19:22 |
iiie | don't do that! | 19:22 |
CarlFK | lol | 19:23 |
CarlFK | why not? | 19:23 |
iiie | one 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 |
iiie | It's common to every install. | 19:24 |
CarlFK | >> where foo.cert is what got created by apt-get install ssl-cert postins script | 19:24 |
CarlFK | oh.. gen.. sec.. | 19:24 |
CarlFK | http://anonscm.debian.org/gitweb/?p=pkg-apache/ssl-cert.git;a=blob;f=debian/postinst;h=77d66799645d05a6c5b4d7280486d90c264ef4c7;hb=refs/heads/master#l25 | 19:24 |
tpb | <http://ln-s.net/B:DF> (at anonscm.debian.org) | 19:24 |
iiie | okay, then not as bad, still likely the wrong host name | 19:25 |
iiie | we 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 use | 19:26 |
CarlFK | for the production box (trist) when the current script prompts me, I just hit enter for localhost | 19:26 |
iiie | then an expect script would work | 19:27 |
*** angel_ has joined #timvideos | 19:27 | |
iiie | I wonder what would happen with </dev/null | 19:27 |
CarlFK | iiie: vagrant blows past it, and no .pem gets created | 19:28 |
CarlFK | and 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 |
parx | Sorry 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 |
iiie | CarlFK: maybe preseed? | 19:38 |
iiie | I don't really like that though | 19:38 |
CarlFK | iiie: I suspect the file it creates is spozed to be useable | 19:39 |
CarlFK | else why would it be created? | 19:39 |
iiie | yes, but if no .pem is created... | 19:40 |
iiie | or you mean snakeoil? | 19:40 |
iiie | I think that gets made before the hostname is set | 19:40 |
iiie | then again..., there should be a regenerate option after the hostname is set... | 19:40 |
CarlFK | iiie: arg. it gets created when ssl-cert gets installed, which is in that script | 19:43 |
iiie | that should work then | 19:44 |
iiie | http://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 |
CarlFK | let me see what the current script (that works) creates | 19:47 |
sharky93 | parx: nope, Porting flumotion to use gthe new gstreamer does not have any relevant bugs attached to the description | 19:47 |
CarlFK | other 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 |
sharky93 | parx: 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 |
CarlFK | angel_: welcome to lurk, but I think you are looking for something that is a layer below what we work with | 19:51 |
CarlFK | angel_: we hope that whatever driver is installed just works. | 19:52 |
sharky93 | parx: also, is flumotion under development these days? | 19:53 |
CarlFK | sharky93: follow the links to their code base repo | 19:53 |
*** angel_ has quit IRC | 19:54 | |
parx | sharky93: 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 |
sharky93 | parx: yeah, precisely what i guessed. | 19:55 |
parx | sharky93: It doesn't look like TimVideos has any bugs related to https://github.com/timvideos/getting-started/issues/9 | 19:57 |
tpb | <http://ln-s.net/-3xR> (at github.com) | 19:57 |
parx | sharky93 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 |
tpb | Title: Tim Videos - Live Event Streaming - Getting Started! (at code.timvideos.us) | 20:00 |
sharky93 | parx: 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 back | 20:07 |
sharky93 | *<strikeout> possibly </strikeout> | 20:08 |
*** Palash has joined #timvideos | 20:19 | |
*** kshkr has quit IRC | 20:35 | |
* sharky93 says gn | 20:45 | |
droti | byebye guys | 21:03 |
*** droti has quit IRC | 21:03 | |
*** hyades has quit IRC | 21:35 | |
CarlFK | iiie: I has clue: grep "BEGIN" /usr/local/etc/flumotion/default.pem | 22:49 |
CarlFK | -----BEGIN PRIVATE KEY----- | 22:49 |
CarlFK | -----BEGIN CERTIFICATE----- | 22:49 |
iiie | hm | 22:50 |
CarlFK | grep "BEGIN" /etc/ssl/certs/ssl-cert-snakeoil.pem | 22:50 |
CarlFK | -----BEGIN CERTIFICATE----- | 22:50 |
CarlFK | no private key section | 22:51 |
iiie | yeah, is there a /etc/ssl/private | 22:51 |
iiie | /etc/ssl/private/ssl-cert-snakeoil.key | 22:51 |
iiie | from the SO article I linked earlier | 22:51 |
CarlFK | ah | 22:51 |
iiie | openssl x509 -noout -modulus -in server.pem | openssl md5 ;\ | 22:52 |
iiie | openssl rsa -noout -modulus -in server.key | openssl md5 | 22:52 |
iiie | to verify that the key matches the cert | 22:52 |
*** hyades has joined #timvideos | 23:29 | |
mithro | morning people | 23:58 |
Joelw | mithro: Hi! | 23:58 |
techman_83 | morning | 23:58 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!