All times shown according to UTC.
| Time | Nick | Message |
|---|---|---|
| 00:09 | z3p joined #miro-hackers | |
| 00:15 | willkg joined #miro-hackers | |
| 06:42 | Jarrhead joined #miro-hackers | |
| 09:33 | janet1 left #miro-hackers | |
| 09:36 | janet1 joined #miro-hackers | |
| 11:10 | glee joined #miro-hackers | |
| 12:57 | willkg joined #miro-hackers | |
| 13:30 | willkg | hi! |
| 14:23 | bendk joined #miro-hackers | |
| 16:57 | GitHub152 joined #miro-hackers | |
| 16:57 | GitHub152 | [miro] bendk pushed 3 new commits to master: https://github.com/pculture/mi[…]f26bf58...9fd6b68 |
| 16:57 | [miro/master] bz18381: Don't let scanning directory feed block backend. - Geoffrey Lee | |
| 16:57 | [miro/master] bz18381: Wrap usage of miro_allfiles() judiciously in idle_iterator(). - Geoffrey Lee | |
| 16:57 | [miro/master] Merge pull request #50 from geoffl/bz18381 - bendk | |
| 16:57 | GitHub152 left #miro-hackers | |
| 17:11 | z3p | woo, miro-community tests pass! |
| 17:18 | annacallahan joined #miro-hackers | |
| 17:18 | paulproteus | Howdy annacallahan |
| 17:18 | annacallahan | yo, man! |
| 17:18 | paulproteus | Did you install based on the directions on the Run_your_own... wiki page: |
| 17:18 | ? | |
| 17:19 | annacallahan | yes, but there were many issues...Nate helped me with it |
| 17:19 | paulproteus | Ah, great. |
| 17:19 | annacallahan | don't remember them now, this was a month ago |
| 17:19 | finally getting a chance to play with it | |
| 17:19 | paulproteus | Also BTW I don't work professionally on MC anymore but I am still a fan and happy to answer questions (-: |
| 17:19 | annacallahan | oh! thx! |
| 17:19 | paulproteus | z3p and melinath are the most active devs; ajonas (not here at the moment) is the project manager, so that you know other people who can be helpful |
| 17:20 | annacallahan | awesome |
| 17:20 | paulproteus | So tell me more about the theming problems you were having |
| 17:20 | FWIW, MC can use a theming system calling django-uploadtemplate that complicates things a little bit. | |
| 17:20 | annacallahan | i'm just starting to play around with it, and changed some things in the base & index files but nothing changed |
| 17:20 | i restarted the app | |
| 17:21 | paulproteus | Restarting it shouldn't be relevant, since Django reloads templates every page view. |
| 17:21 | annacallahan | cool |
| 17:21 | yeah, also learning/brushing up on django | |
| 17:21 | paulproteus | Depending how you installed it, you might need to modify the templates within the virtualenv |
| 17:21 | annacallahan | yes, using virtualenv |
| 17:22 | what does it mean to modify within virtualenv? | |
| 17:22 | paulproteus | The "Run your own"... page is written carefully by me to be clear about where things are, but if you strayed from it, you might have two copies of the localtv app on your system |
| 17:22 | And you might be editing the wrong one | |
| 17:22 | annacallahan | ok - I'll check on that. |
| 17:23 | just wanted to make sure I'm altering the right files before going further into debugging -- does this path look right to you? | |
| 17:23 | I'm modifying localtv/localtv/templates/index.html and base.html | |
| 17:24 | paulproteus | Can you provide the full path on your system? |
| 17:24 | /Users/something/something/something/something/localtv/localtv/templates/index.html | |
| 17:25 | annacallahan | yep (also think i typed it wrong just now) |
| 17:25 | paulproteus | Also, does your system have a src/miro-community/ directory in it somewhere? If so, you should try to edit within there, probably. |
| 17:27 | Also, afk for a few | |
| 17:27 | annacallahan left #miro-hackers | |
| 17:28 | annacallahan joined #miro-hackers | |
| 17:29 | z3p | annacallahan: templates/index.html isn't used by anything |
| 17:29 | annacallahan: the frontpage should be templates/localtv/index.html | |
| 17:30 | annacallahan | thx! |
| 17:31 | was altering /Users/annacallahan/Programming/MiroCommunity/localtv_copy/localtv/templates/localtv/base.html and index.html | |
| 17:31 | nothing changes | |
| 17:31 | so it looks like I'm in the right place -- I'll debug from here. thx for yr help | |
| 17:32 | z3p | annacallahan: django-debug-toolbar might help you as well |
| 17:32 | annacallahan | oh yeah! gotta get that happening |
| 17:32 | z3p | annacallahan: that path doesn't look like a virtualenv |
| 17:32 | annacallahan | no? |
| 17:33 | z3p | annacallahan: usually MC in the virtualenv gets installed to something like src/miro-community/* |
| 17:33 | annacallahan | hm, maybe we set it up wrong... |
| 17:33 | Annas-macbook-pro:~ annacallahan$ cd /Users/annacallahan/Programming/MiroCommunity | |
| 17:33 | Annas-macbook-pro:MiroCommunity annacallahan$ virtualenv . | |
| 17:33 | New python executable in ./bin/python | |
| 17:33 | Installing setuptools.............done. | |
| 17:33 | Annas-macbook-pro:MiroCommunity annacallahan$ . bin/activate | |
| 17:33 | paulproteus | Also your use of "_copy" suggests you might not be using git in the best way. |
| 17:34 | annacallahan | yeah I'm just playing with it for now |
| 17:34 | experimenting to see if I want to use it for crewtide.com | |
| 17:34 | paulproteus | Honestly, if you are willing to take 30 min to do a fresh setup, that's what I would recommend. (z3p, origin/master works properly at the moment?) |
| 17:35 | z3p | paulproteus: yep |
| 17:35 | annacallahan | okay, I'll give that a shot -- thx! |
| 17:35 | paulproteus | Do ask here if you run into any confusions from the setup page |
| 17:35 | annacallahan | awesome |
| 17:35 | paulproteus | I definitely what those instructions to be correct! |
| 17:35 | s/what/want/ | |
| 17:35 | z3p | I suppose I should upload my little script to set up MC automatically with vagrant |
| 17:36 | paulproteus | annacallahan: if you're willing to narrate to the channel as you go through the instructions, that'd be quite helpful too. |
| 17:36 | annacallahan | sure! |
| 17:37 | paulproteus | <3 IPv6 |
| 17:37 | annacallahan | i'll be a good test case if you want instructions to work for non-django people ;P |
| 17:38 | going off instructions from https://develop.participatoryc[…]ro_Community_site | |
| 17:39 | paulproteus | Thumbs up |
| 17:40 | annacallahan | checked virtualenv - check |
| 17:41 | Annas-macbook-pro:~ annacallahan$ mkdir ~/python-environments/ | |
| 17:41 | Annas-macbook-pro:~ annacallahan$ virtualenv --no-site-packages ~/python-environments/mc | |
| 17:41 | New python executable in /Users/annacallahan/python-environments/mc/bin/python | |
| 17:41 | Installing setuptools............done. | |
| 17:41 | Annas-macbook-pro:~ annacallahan$ | |
| 17:42 | paulproteus | b (thumbs up) |
| 17:42 | annacallahan | Annas-macbook-pro:~ annacallahan$ source ~/python-environments/mc/bin/activate |
| 17:42 | (mc)Annas-macbook-pro:~ annacallahan$ | |
| 17:43 | (mc)Annas-macbook-pro:~ annacallahan$ pip --version | |
| 17:43 | pip 1.0 from /Users/annacallahan/python-environments/mc/lib/python2.6/site-packages/pip-1.0-py2.6.egg (python 2.6) | |
| 17:43 | (mc)Annas-macbook-pro:~ annacallahan$ | |
| 17:44 | paulproteus | Aw yeah, (mc) |
| 17:45 | annacallahan | (mc)Annas-macbook-pro:~ annacallahan$ pip install -r http://git.participatorycultur[…]/requirements.txt |
| 17:45 | now lots of downloading, obtaining, running, cloning... | |
| 17:46 | Downloading/unpacking PIL>=1.1.6 (from -r http://git.participatorycultur[…]/requirements.txt (line 8)) | |
| 17:46 | Downloading PIL-1.1.7.tar.gz (506Kb): 506Kb downloaded | |
| 17:46 | Running setup.py egg_info for package PIL | |
| 17:46 | WARNING: '' not a valid package name; please use only.-separated package names in setup.py | |
| 17:46 | no error tho | |
| 17:46 | Downloading/unpacking lxml>=2.3beta1 (from -r http://git.participatorycultur[…]/requirements.txt (line 9)) | |
| 17:46 | Downloading lxml-2.3.1.tar.gz (3.1Mb): 3.1Mb downloaded | |
| 17:46 | Running setup.py egg_info for package lxml | |
| 17:46 | Building lxml version 2.3.1. | |
| 17:46 | Building without Cython. | |
| 17:46 | Using build configuration of libxslt 1.1.24 | |
| 17:46 | warning: no previously-included files found matching '*.py' | |
| 17:46 | Downloading/unpacking python-memcached==1.45 (from -r http://git.participatorycultur[…]/requirements.txt (line 10)) | |
| 17:46 | Downloading python-memcached-1.45.tar.gz | |
| 17:46 | Running setup.py egg_info for package python-memcached | |
| 17:46 | Obtaining south from hg+http://bitbucket.org/andrewgod[…]th/@tip#egg=south (from -r http://git.participatorycultur[…]/requirements.txt (line 11)) | |
| 17:46 | Cloning hg http://bitbucket.org/andrewgodwin/south/ (to revision tip) to ./python-environments/mc/src/south | |
| 17:46 | Cannot find command 'hg' | |
| 17:47 | Storing complete log in /Users/annacallahan/.pip/pip.log | |
| 17:48 | "cannot find command hg" looks bad...looks like it failed | |
| 17:49 | paulproteus | Agreed. You'll have to install Mercurial, AKA hg. |
| 17:49 | annacallahan | also, in the instructions it says "come find us on irc" -- "irc" appears twice on this page, neither time does it tell the reader *how* to find you onirc. |
| 17:49 | paulproteus | http://mercurial.selenic.com/downloads/ looks relevant |
| 17:49 | Oh, hah. re: find us on IRC | |
| 17:49 | annacallahan | i install this globally? |
| 17:50 | paulproteus | Yeah, that is safe+reasonable to install globally. |
| 17:50 | annacallahan | awesome, thx |
| 17:50 | paulproteus | If you don't know hg, it's an alternative to git. |
| 17:50 | For people who like it more. | |
| 17:50 | It'd be cool if our Miro Community releases didn't depend on unreleased versions of other people's code. | |
| 17:51 | But then again it'd be cool if South would release more often so that we wouldn't have to. | |
| 17:54 | annacallahan | ha |
| 17:54 | installed mercurial, running the pip install again | |
| 17:54 | paulproteus | Great! |
| 17:56 | annacallahan | bunch of warnings about previously-included files |
| 17:57 | Downloading/unpacking MySQL-Python (from -r http://git.participatorycultur[…]/requirements.txt (line 38)) | |
| 17:57 | Downloading MySQL-python-1.2.3.tar.gz (70Kb): 70Kb downloaded | |
| 17:57 | Running setup.py egg_info for package MySQL-Python | |
| 17:57 | sh: mysql_config: command not found | |
| 17:57 | Traceback (most recent call last): | |
| 17:57 | File "<string>", line 14, in <module> | |
| 17:57 | File "/Users/annacallahan/python-environments/mc/build/MySQL-Python/setup.py", line 15, in <module> | |
| 17:57 | metadata, options = get_config() | |
| 17:57 | File "setup_posix.py", line 43, in get_config | |
| 17:57 | libs = mysql_config("libs_r") | |
| 17:57 | File "setup_posix.py", line 24, in mysql_config | |
| 17:57 | raise EnvironmentError("%s not found" % (mysql_config.path,)) | |
| 17:57 | EnvironmentError: mysql_config not found | |
| 17:57 | Complete output from command python setup.py egg_info: | |
| 17:57 | btw, let me know if this is too much info :) | |
| 17:58 | paulproteus | Oh, dear. You need to have MySQL installed, and also have its development headers. |
| 17:58 | and/or install python-mysqldb somehow | |
| 17:58 | annacallahan | thought i did! hm, maybe my "new" (6-mo-old) computer... |
| 17:58 | Guildenstern joined #miro-hackers | |
| 17:58 | Guildenstern left #miro-hackers | |
| 17:58 | paulproteus | Mumble grumble, installing software is so hard on Macs. |
| 17:59 | annacallahan | ha |
| 17:59 | paulproteus | Do you use MacPorts on this machine? |
| 18:00 | If so, I like http://stackoverflow.com/quest[…]on-under-mac-os-x reasonably well. | |
| 18:01 | Similarly, what version of Mac OS do you have? | |
| 18:02 | annacallahan: ^ | |
| 18:02 | annacallahan | 10.6.8 |
| 18:02 | and according to port search python | grep mysql, it's installed | |
| 18:03 | paulproteus | Interesting. But mysql_config isn't being found. |
| 18:03 | Maybe it's not on your path. | |
| 18:03 | If you can add it to the PATH in the terminal that you're using for doing this install, you'll be golden. | |
| 18:04 | Can you find the full path to mysql_config ? | |
| 18:04 | (and tell it to me here) | |
| 18:05 | Once you have it, add its base directory to the path, like: export PATH=$PATH:/usr/local/wherever/the/path/bin/ (assuming mysql_config is found in /usr/local/wherever/the/path/bin/mysql_config ) | |
| 18:11 | annacallahan: Let me know, and if you need help finding the mysql_config program I can possibly help with that too | |
| 18:14 | annacallahan | I have mysql in a bunch of places, all tied to specific projects |
| 18:15 | willkg left #miro-hackers | |
| 18:15 | paulproteus | There is program called mysql_config that you need to find, and it is project-agnostic |
| 18:17 | z3p | annacallahan: it's usually part of mysql-dev |
| 18:17 | paulproteus | I believe MacPorts always installs that stuff, since it's a ports-style system. |
| 18:25 | annacallahan | sorry -- i'm an ios dev and don't usually have to do any command-line stuff. |
| 18:25 | I think it is not installed | |
| 18:26 | can only find mysql_config in my downloads folder (mysql-5.1 folder) | |
| 18:26 | so I think I should install using one of these: | |
| 18:26 | sudo port install mysql5 or sudo port install py-mysql | |
| 18:26 | does that seem right? | |
| 18:27 | Odysimus joined #miro-hackers | |
| 18:28 | z3p | annacallahan: the latter is probably better |
| 18:29 | annacallahan | awesome, thx |
| 18:38 | installed mysql rerunning requirements install | |
| 18:39 | mysql_config not found | |
| 18:39 | exists here | |
| 18:41 | added to path(mc)Annas-macbook-pro:~ annacallahan$ export PATH=$PATH:/opt/local/lib/mysql5/bin | |
| 18:41 | rerunning requirements install | |
| 18:41 | z3p | annacallahan: if you install python-mysql manually, you shouldn't need mysql_config |
| 18:42 | annacallahan | hm, it complained |
| 18:42 | new error: | |
| 18:42 | error: command 'gcc-4.2' failed with exit status 1 | |
| 18:43 | under ppc not installed | |
| 19:26 | z3p | annacallahan: sounds like you need to install GCC |
| 19:26 | melinath: scraped_feeds/vidscraper_purge are ready to merge whenever; if you think it's fine, I'll do it when I get back from the gym | |
| 19:34 | janet2 joined #miro-hackers | |
| 19:39 | Jarrhead joined #miro-hackers | |
| 20:11 | melinath | z3p: Hurray for passing tests. The only thing that troubles me is the reversal of the video_iter. |
| 20:11 | z3p: It kinda defeats the whole purpose of the video_iter. | |
| 20:12 | z3p: That being said, we don't have any other way to get that kind of ordering. | |
| 20:13 | z3p: Of course, there's also no guarantee that the last thing in the feed is the "oldest". If someone submits a search feed, it could be least relevant. | |
| 20:13 | z3p: Or it could be last in the alphabet. | |
| 20:14 | z3p: My point being that I don't think it's worth it to try to reverse the crawl. | |
| 20:16 | z3p: If it really is something we want to do, we could bring it back when we implement the FeedImport model etc., and track the actual order of the videos in the feed. | |
| 20:16 | z3p: btw, what are you planning on doing next? | |
| 20:30 | maggie_s joined #miro-hackers | |
| 20:33 | GitHub189 joined #miro-hackers | |
| 20:33 | GitHub189 | [miro] geoffl pushed 1 new commit to master: https://github.com/pculture/mi[…]c2353149ed440d722 |
| 20:33 | [miro/master] Revert "bz18381: Wrap usage of miro_allfiles() judiciously in idle_iterator()." - Geoffrey Lee | |
| 20:33 | GitHub189 left #miro-hackers | |
| 20:34 | GitHub128 joined #miro-hackers | |
| 20:34 | GitHub128 | [miro] geoffl pushed 1 new commit to master: https://github.com/pculture/mi[…]61d43f3942febc2ce |
| 20:34 | [miro/master] Merge pull request #51 from bendk/fix18386 - geoffl | |
| 20:34 | GitHub128 left #miro-hackers | |
| 20:43 | bendk | okay folks I'm taking off for today |
| 20:43 | see you tomorrow | |
| 20:43 | going to think about how we can handle list view columns in a less insane way :) | |
| 20:45 | GitHub168 joined #miro-hackers | |
| 20:45 | GitHub168 | [miro] geoffl pushed 3 new commits to master: https://github.com/pculture/mi[…]8446a27...c3be7e4 |
| 20:45 | [miro/master] Sort by artist before album name in album view (#18412). - Ben Dean-Kawamura | |
| 20:45 | [miro/master] Don't show the individual artist/album columns in album view (#18411). - Ben Dean-Kawamura | |
| 20:45 | [miro/master] Merge pull request #52 from bendk/albumviewfixes - geoffl | |
| 20:45 | GitHub168 left #miro-hackers | |
| 20:49 | CarlFK joined #miro-hackers | |
| 21:16 | trask joined #miro-hackers | |
| 21:16 | trask | hey all :) |
| 21:18 | i wanna remove lots of the stuff, especially graphics. some kind of object or list with components to draw i can edit directly somewhere? | |
| 21:25 | Odysimus joined #miro-hackers | |
| 22:35 | Odysimus joined #miro-hackers |