Apache Allura / Chat is hosted on FreeNode IRC channel #allura
need hel p in fixing an error "userstats not available"
error "userstats not available" and Attribute Error saying 'NoneType' object has no attribute '_id' while registering an user in the forge after installing allura.Can I get help in fixing this?
cory_fu: need to move the other WebError requirement from requirements-common.txt to requirements.txt so it's not duplicated on the SF build
Yippie, build fixed!
what's the diff b/t jinja Markup and escape
escape escapes it
Markup flags the string as safe
completely opposite :)
well not completely. escape will return a Markup object after its done escaping
Redie: does the rat report take a long time to run?
i'm trying it out after a big merge, to see if any files are missing license headers
seems to be taking a while
i caused that, will fix
brondsem: 1st run takes some time
at least on my machine
idk much about java but i think it caches some bytecode after this
on another note :)
2nd run is slow too :P
we have unportable test (probably more) in allura.tests.test_helpers.test_find_executable
and i don't see any way to fix it in portable way, cause due to the very nature of it it has to make assumption about the absolute path
hm, could pick something more common than bash, like 'cp'
that only helps somewhat though
yeah, actually the path is the problem, several distros moved all binaries to /usr/bin
Yippie, build fixed!
okay, scrap that
if we assume at least some basic stuff, maybe could execute
which bash and compare the result to the function?
yeah, or just check if the output is executable
sorry, haven't sleep much :P
you know what? i don't think find_executable is used anywhere :)
hm, looks like it
looks like it's an old old helper from a totally different way of handling scm
so i'll take the liberty of removing it
we should add "rat" (license header checker tool) to our test suite
brondsem: i just asked you an asynchronous question
i'll reply …. sometime ...
brondsem: i thought about it, but i had doubts about adding huge dependency on java
Redie: i'm thinking it wouldn't be part of the main test suite for everyone but Jenkins could be set up to run it
fyi, I started making our build on the public Apache server
2 major problems though: build results disappear pretty quickly, and the ubuntu hosts are way overloaded, takes on avg 12 hours to get a build through the queue
so i'll have to ask around about that
so allow . and _ and allow starting number, but only for repos?
i still think you should send the email ;)
otherwise the ML will think you're rude
oh, you did send one
i'm out for today, bye
cory_fu: do we need the new gitpython built?
fwiw I haven't merged 6078 changes since the 20130415 build of gitpython hadn't been done until today
found ops ticket 53588 going to reopen since it's not on our internal mirror yet
Hrm. The new build I just ticketed is done, so I merged #6000
Where is the 20130415 build from?
Rather, what repo / branch / tag is it on?
We need to get a standard location for our GitPython hacks
So it's contained in the new one
yeah, but we should think about tracking these better
noting them in the requirements file is ok for now I guess
What do you mean, tracking them better?
You have a suggestion?
a gitpython fork within the /p/allura project?
I was thinking something like that
Would really encourage us to work on a "fork from github / send github merge-request" feature (if the latter is possible)