These are chat archives for highfidelity/hifi

3rd
Apr 2014
Adrianl3d
@Adrianl3d
Apr 03 2014 03:38
still no sound here, also no sound options (but mic input registers on VUbar), and no chat options or xmpp box with latest code built on windows.
Brad Hefta-Gaub
@ZappoMan
Apr 03 2014 04:00
@Adrianl3d do you have a script called "defaultScripts.js" running? that's what gives you voxel editing and audio device selection.
Tony Hagale
@thagale
Apr 03 2014 05:04
playing around with domain-server, thinking about having one run persistently here at home...do i need to do anything to federate to the "main" cluster of domains? i can connect to it and interact here locally, which is a good start
Victor Argote
@VictorArgote
Apr 03 2014 05:43
i am having a problem when compiling hifi project, i made a screen recording to show the problem, does anyone know how to solve it? http://youtu.be/zUJORYhWf1Q
James Brotchie
@brotchie
Apr 03 2014 06:21
@thagale would be interested in knowing this as well. From a brief look at the code I couldn't work out how federation works. I was trying to find how the hand-off between domain servers works, if at all. Can voxels from two different domain servers be present in the game world at one time? and if so, does this work by the root server assigning a secondary domain server to some octree jurisdiction such that the client asks this new domain server for it's contained nodes (voxel server, avatar server) etc when in the octree region.
Brad Hefta-Gaub
@ZappoMan
Apr 03 2014 06:28
@thagale @brotchie - Right now, we only support connecting to a single domain at a given time. Basically, everything in a domain is torn down in your client when you switch domains: voxels, audio, avatars, particles, etc.
However, you do get some stuff for free that provides minimal federation support, namely "names" for locations are stored in our global name service, and so if you name a location, and someone @'s there then they will jump domains and end up at your location.
this also works for @'ing a person.
I also believe that chat is currently global, but I'm not sure if we plan to keep it that way.
Thijs Wenker
@thoys
Apr 03 2014 09:39
@ZappoMan it could have IRC-like channels
Thijs Wenker
@thoys
Apr 03 2014 10:12
Is there also a way to run your own STUN server? For local usage?
Tony Hagale
@thagale
Apr 03 2014 15:32
@ZappoMan what ports do I need to punch through my firewall in order to make my domain-server accessible to the general internet? I saw port 8080 (and punched it) but it looks like that's the admin web client and not the entry point for interface clients.
Leonardo Murillo
@murillodigital
Apr 03 2014 15:33
@thagale default domain server port is 40102
you can change when running with -p parameter on CLI
Brad Hefta-Gaub
@ZappoMan
Apr 03 2014 15:34
@thagale - well, theoretically, you don't need to puch any holes for it to work. We use STUN to discover the udp port combos
Leonardo Murillo
@murillodigital
Apr 03 2014 15:34
that should be the only port you do need to open, once the DS has been reached, all the rest of ports should punch through, as @ZappoMan indicates
Tony Hagale
@thagale
Apr 03 2014 15:34
hrmm....i had tried a moment ago to connect to my domain-server running at home (home.hagale.net)...let me try opening 40102
Leonardo Murillo
@murillodigital
Apr 03 2014 15:35
stun is not for hole punching but for determining what socket the DS (and other clients) should reach you on
(in other words, get your public address and dynamically assigned NAT port)
if from the outside world
Tony Hagale
@thagale
Apr 03 2014 15:36
that looks like it worked, i can now connect from work. yay!
Leonardo Murillo
@murillodigital
Apr 03 2014 15:37
awesome!
Tony Hagale
@thagale
Apr 03 2014 15:41
i'm going to leave it running 24/7, and i'll try to rebuild every day or so
second non-highfidelity server? :)
Thijs Wenker
@thoys
Apr 03 2014 16:24
@ZappoMan did you have a chance to have a look at the audio devices selection issue?
@thagale , @FearghusMcMahon got one too, but im not sure if its still running
Dimitar Dobrev
@ddobrev
Apr 03 2014 16:40
@birarda Hi.
Thijs Wenker
@thoys
Apr 03 2014 16:41
@thagale , cant seem to connect to home.hagale.net , are you sure you opened the right ports?
Dimitar Dobrev
@ddobrev
Apr 03 2014 16:42
@birarda do you think we should remove the chat menu altogether if QXmpp is not available?
Thijs Wenker
@thoys
Apr 03 2014 16:48
@anyone , can you come verify if my windows input problem is resolved? I cannot check this myself as my output is broken
*sound input
Brad Hefta-Gaub
@ZappoMan
Apr 03 2014 16:49
@thoys - sorry no - I've been swamped on other projects. Will try to get to it this week.
Thijs Wenker
@thoys
Apr 03 2014 16:50
alright @ZappoMan , I 'll try to make a hack for myself and post if i found something
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:03
@birarda got a sec?
Tony Hagale
@thagale
Apr 03 2014 17:04
@thoys i'll take a look in a minute
Stephen Birarda
@birarda
Apr 03 2014 17:05
yep, what’s up?
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:08
@birarda thanks. Do you think we should remove the chat menu altogether if QXmpp is missing?
Stephen Birarda
@birarda
Apr 03 2014 17:08
if there’s nothing useful in there for people who can’t chat
that sounds right to me
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:08
OK then.
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:15
@birarda please merge highfidelity/hifi#2596 after the build passes.
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 17:18
Question.....how do you persist voxels on your own domainserver so that when you restart it all is there still? (or is it stored on the filesystem and I lost it cause i did a clean build at some point)
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:19
Fellows, if somebody needs to build hifi with MinGW let me know. I've done it today almost 100 % successfully so I can help.
Stephen Birarda
@birarda
Apr 03 2014 17:20
@FearghusMcMahon to persist you need a resources dir where your assignment-client executable is
we need to add a fix for that so it creates it if it’s not there
Thijs Wenker
@thoys
Apr 03 2014 17:20
@ddobrev , does it perform better then a vs2010 build?
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 17:20
aaaaaah right.....now i recall reading that it said you need to create them. thanks @birarda
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:21
@thoys I've never had a VS build. I did that because for C++ development I like Qt Creator better than VS. Besides, my Windows Qt is MinGW because of my open source project.
Thijs Wenker
@thoys
Apr 03 2014 17:22
@ddobrev , I'll try to build it your way. sounds interesting
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:23
@thoys I'll hang out in here for 3 or 4 more hours. I'll be glad to help.
Thijs Wenker
@thoys
Apr 03 2014 17:23
@ddobrev , cool
@ddobrev , did you build QT with MinGW too, or did you use a prebuild? and which?
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:27
@thoys a prebuilt one. The Android one (it includes MinGW too).
Thijs Wenker
@thoys
Apr 03 2014 17:27
5.2.0 or 5.2.1?
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:28
Always the latest. 5.2.1 in this case.
@birarda Thanks.
Thijs Wenker
@thoys
Apr 03 2014 17:28
64 bit build or 32?
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:29
There's no prebuilt Qt for MinGW 64.
Thijs Wenker
@thoys
Apr 03 2014 17:32
Tony Hagale
@thagale
Apr 03 2014 17:48
@thoys it's weird that i can connect to home.hagale.net as a domain, but you can't. i don't have any special routing rules for my current IP. did it refuse the connection, or did you just see an empty domain?
Dimitar Dobrev
@ddobrev
Apr 03 2014 17:51
@thoys This one is MinGW only. It's included in the Android Qt and I use the latter to have both. But you could go with just the MinGW one.
Thijs Wenker
@thoys
Apr 03 2014 17:53
@thagale I had the same issue connecting to my server, i had to open up ports 40000 to 50000 to fix it, not sure if thats normal
Tony Hagale
@thagale
Apr 03 2014 17:53
40000 through 50000 as a range?
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 17:53
@thoys ey thoys...the windows domain server and asignment-client also starts nowadays
let me check if i can actually go to it....after that i'll forwar the port and you can try to get in?
Tony Hagale
@thagale
Apr 03 2014 17:55
i just opened up the ports
(on home.hagale.net)
Stephen Birarda
@birarda
Apr 03 2014 17:58
@ddobrev for the ts file
are there tr(“”) strings in the source files that will be used if the ts file is not present?
Dimitar Dobrev
@ddobrev
Apr 03 2014 18:01
@birarda I'm not sure I understand your question. If there's no value with the passed in key or no ts altogether, the translation falls back to the key itself.
Stephen Birarda
@birarda
Apr 03 2014 18:04
so - does the current setup fail gracefully if there is no ts at all?
Dimitar Dobrev
@ddobrev
Apr 03 2014 18:05
Yes.
Thijs Wenker
@thoys
Apr 03 2014 18:06
@thagale still 0 servers, does it display 0 servers if you don't have any assignment servers?
Stephen Birarda
@birarda
Apr 03 2014 18:09
okay @ddobrev - for now we’re going to pull the ts file from the repo
Dimitar Dobrev
@ddobrev
Apr 03 2014 18:10
@birarda why is that, conflicts?
Tony Hagale
@thagale
Apr 03 2014 18:11
@thoys good question. i'm also noticing that all of my audio/avatar/voxel bandwidth seems to be 0, and creating voxels seems to have very weird behavior (like they're creating locally but then not displaying, but the JS thinks they're there and wants to build off of them)
Stephen Birarda
@birarda
Apr 03 2014 18:12
actually @ddobrev i’ll just do that custom setup without line numbers tomorrow
Dimitar Dobrev
@ddobrev
Apr 03 2014 18:13
@birarda OK.
Leonardo Murillo
@murillodigital
Apr 03 2014 18:14
@thagale @thoys you must run assignment clients for basically anything to work
assignment-clients are the actual voxel-server, audio-mixer, avatar-mixer, etc
of the stack, with just a DS you have no functionality, and indeed the 0 servers indicates that there are no assignment clients running
Stephen Birarda
@birarda
Apr 03 2014 18:15
but with the right NAT setup, the only port you should expect to have to open is 40102
the rest is punched through with the help of domain-server and stun
theoretically
Tony Hagale
@thagale
Apr 03 2014 18:16
ah, cool
Stephen Birarda
@birarda
Apr 03 2014 18:16
that part depends on your NAT though
Tony Hagale
@thagale
Apr 03 2014 18:16
do i need to start multiple assignment-clients for the various services, or just fire up assignment-client once?
Stephen Birarda
@birarda
Apr 03 2014 18:16
you can do
./assignment-client -n 5
that forks five for you
and should give you a full stack
Thijs Wenker
@thoys
Apr 03 2014 18:16
yeh, it will load up the servers you need
Stephen Birarda
@birarda
Apr 03 2014 18:16
that’ll also keep the child forks alive if they crash
Thijs Wenker
@thoys
Apr 03 2014 18:17
you could check with ur browser on port 8080 which are online
Stephen Birarda
@birarda
Apr 03 2014 18:17
that’s your DS status page
Thijs Wenker
@thoys
Apr 03 2014 18:18
yep, i think i'll make a proxy to that page with my apache installation, lets see if i can put a password on it that way
Tony Hagale
@thagale
Apr 03 2014 18:18
ah, very nice....yeah, the interface seems to be happier, now. (still no audio bandwidth and voxels aren't rendering, but i'll investigate in a moment.) VERY COOL!
Thijs Wenker
@thoys
Apr 03 2014 18:19
@thagale , i see servers going up and down all the time hehe
Tony Hagale
@thagale
Apr 03 2014 18:20
yeah, i see a ton of added/killed in the assignment-client logs, i'm guessing something isn't playing nice
Stephen Birarda
@birarda
Apr 03 2014 18:20
soon @thoys you will be able to lock off access to the DS admin page with oauth against hifi accounts, if you like
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 18:23
@thoys you still at my domain?
At least i see an avatar on the admin page lol
Tony Hagale
@thagale
Apr 03 2014 18:27
@murillodigital or @birarda is the idea that the domain-server hosts "the space" and the assignment-clients process "all of the stuff that goes on in that space"?
Stephen Birarda
@birarda
Apr 03 2014 18:27
sorta
domain-server is like your apache
domain-server handles who is let into the space and nodes communicating with each other in the space
Tony Hagale
@thagale
Apr 03 2014 18:28
nodes "users", nodes "assignment-client"s, or both?
Thijs Wenker
@thoys
Apr 03 2014 18:29
@birarda thats cool
any chance the STUN server will be opensource?
Tony Hagale
@thagale
Apr 03 2014 18:29
i was mulling last night creating an AWS beanstalk template to autoscale capacity in a given domain if, say, you were hosting a meeting with 10,000 people. i'm trying to get an idea how all the pieces play together.
Stephen Birarda
@birarda
Apr 03 2014 18:30
both @thagale
nodes are anything non domain-server in the system
thoys we’re using an opensource stun server that we’re just hosting
Tony Hagale
@thagale
Apr 03 2014 18:30
so far it seems like the domain-server can likely handle an enormous number of concurrent users, but that the real processing work is going to be done by assignment-clients
Stephen Birarda
@birarda
Apr 03 2014 18:30
@murillodigital would remember what it is called
but we didn’t write it
yeah @thagale
Thijs Wenker
@thoys
Apr 03 2014 18:30
@birarda where do I find this?
Stephen Birarda
@birarda
Apr 03 2014 18:31
and there are servers we haven’t written the logic on separating out regions for yet
so the audio-mixer expects to own a region of space and doesn’t know how to play with other audio-mixers
so right now we’re capped at ~100 people based on a couple of our servers
Leonardo Murillo
@murillodigital
Apr 03 2014 18:31
@thoys if I recall correctly this is what we’re using: http://www.stunprotocol.org/
Tony Hagale
@thagale
Apr 03 2014 18:31
does the assignment-clients always federate to the domain-server on localhost, or can you specify a host/port for the domain server to "support"
ah, that makes sense
Stephen Birarda
@birarda
Apr 03 2014 18:31
but soon we will get to balancing out the load via more assigned clients
not sure I understood that last one
you can point your AC at any domain
Tony Hagale
@thagale
Apr 03 2014 18:32
yeah, let me retype
Stephen Birarda
@birarda
Apr 03 2014 18:32
by default it’s your local ds
soon we will have our global assignment server back in place
Thijs Wenker
@thoys
Apr 03 2014 18:32
@murillodigital is there some kind of logic needed after i point my domainserver there?
@murillodigital or whatever i point there
Stephen Birarda
@birarda
Apr 03 2014 18:32
@thoys the DS doesn’t actually use the STUN
it’s the nodes
you’d have to change the stun server constant in NodeList right now if you want to use a different one
Tony Hagale
@thagale
Apr 03 2014 18:33
basically, wondering if i spun up 40 instances on AWS with assignment clients, is there a way to point them to a specific domain-server? the idea is that i'd want to have a domain with a ton of on-demand capacity, but i only need one domain-server
Thijs Wenker
@thoys
Apr 03 2014 18:33
nice
Stephen Birarda
@birarda
Apr 03 2014 18:33
well @thagale you can say
./assignment-client -a DOMAIN_HOSTNAME
to hit your domain-server
Tony Hagale
@thagale
Apr 03 2014 18:33
oh, nice
Stephen Birarda
@birarda
Apr 03 2014 18:33
or domain ip
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 18:33
Guys, I recall couple weeks ago the interface.exe on windows used a lot of CPU but this has improved a bit....was this due to some optimization? Which probably means that in due time the same will happen for the domainserver and assignment client?
Stephen Birarda
@birarda
Apr 03 2014 18:34
but, your DS and the assignment-clients aren’t really dividing up the space on capacity yet
Tony Hagale
@thagale
Apr 03 2014 18:34
gotcha...is there any reason to limit the number of assignment-clients to 5? or should i just pick the number of cores and let 'em run wild?
Thijs Wenker
@thoys
Apr 03 2014 18:34
btw, my framerate on the mac has increased from 20 to 30 FPS the last week
Stephen Birarda
@birarda
Apr 03 2014 18:34
@thagale you’ll get one particle-server, one voxel-server, one metavoxel-server, one audio-mixer, one avatar-mixer
Thijs Wenker
@thoys
Apr 03 2014 18:34
that makes 5
Stephen Birarda
@birarda
Apr 03 2014 18:35
only the particle-server and the voxel-server can be split up into “jurisdictions" right now
so you could run more and pass your DS a config that tells it that there are four voxel servers equally sharing the space
or something like that
Leonardo Murillo
@murillodigital
Apr 03 2014 18:35
@thoys the way stun works you’d really have to run yoru stun server from outside of your LAN, otherwise it would be unable to see your public socket and pass that on back to you - if you run both interface and stun from your lan, your domain server will never now your public sock and thay is likely to cause problems with agents connecting to your domain from the outside world
Mohammed Nafees
@mnafees
Apr 03 2014 18:35
does the TextRenderer class, handle the font of the whole application?
Stephen Birarda
@birarda
Apr 03 2014 18:35
but something we are working on is the dynamic allocation of new servers to handle load across all types of servers
not there yet
Tony Hagale
@thagale
Apr 03 2014 18:36
@birarda cool. i may create the template just so it exists, even if it's not super useful, yet
Stephen Birarda
@birarda
Apr 03 2014 18:36
you can also have type 2 assignment cleints
clients*
running scripts
Thijs Wenker
@thoys
Apr 03 2014 18:36
@murillodigital good to know, thanks
Stephen Birarda
@birarda
Apr 03 2014 18:36
so if you wanted to run 40 and do something with the other 35, give them something to do
your domain server has an assignment page
Leonardo Murillo
@murillodigital
Apr 03 2014 18:36
@thoys however, considering that limitation, lets say if you just wanted to have a LAN domain and avoid having to reach out to our STUN server, theres no magic, you just run and point
Stephen Birarda
@birarda
Apr 03 2014 18:36
localhost:8080/assignment/
Thijs Wenker
@thoys
Apr 03 2014 18:37
@thagale you could also run scripts with the url @birarda gives
Stephen Birarda
@birarda
Apr 03 2014 18:37
and then put some JS in there and run it, it goes in your DS queue
and then your assignment-clients that are -t 2
will take that script
when you run assignment-client if you give no type it’ll take anything
you give type with -t
Thijs Wenker
@thoys
Apr 03 2014 18:37
hehe @birarda i just give it type 6 and it works aswell
Stephen Birarda
@birarda
Apr 03 2014 18:37
yeah - 6 = all
that’s the default
Thijs Wenker
@thoys
Apr 03 2014 18:38
so what if a new type gets added, will 7 be all?
Stephen Birarda
@birarda
Apr 03 2014 18:38
I guess so - that’s not a great design
so I would recommend not passing anything for all
Thijs Wenker
@thoys
Apr 03 2014 18:38
would 0 work?
Stephen Birarda
@birarda
Apr 03 2014 18:38
0 is audio mixer
Thijs Wenker
@thoys
Apr 03 2014 18:38
-1 ?
Stephen Birarda
@birarda
Apr 03 2014 18:38
if you just don’t pass a type
that’s all
Lucas Crisman
@kordero
Apr 03 2014 18:42
@AndrewMeadows I can quickly resolve that
hey you all btw :)
Tony Hagale
@thagale
Apr 03 2014 18:46
howdy
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 18:56
heya
Andrew Meadows
@AndrewMeadows
Apr 03 2014 18:57
@kordero, I spoke too soon
yesterday the merge was trivial
but today there is now a non-trivial conflict. Someone modified some of the code that you pulled out of Application and put into the new Stats class.
Tony Hagale
@thagale
Apr 03 2014 18:58
@birarda if i spin up assignment-clients and point them to alpha.highfidelity.io, will it screw anything up?
Andrew Meadows
@AndrewMeadows
Apr 03 2014 18:58
I think it was the addition of some sort of button that easily toggles the stats visibility, but I haven'tfully researched it
Lucas Crisman
@kordero
Apr 03 2014 19:00
gotcha, @AndrewMeadows, was able to merge without conflicts now, building, checking and then pushing
Leonardo Murillo
@murillodigital
Apr 03 2014 19:00
@thagale currently, they would just do nothing and linger waiting for an assignment, since all alpha assignment are already grabbed, BUT it would cause problems in redeploys, since, when new code is deployed, we stop and start our assigmment clients, and yours is there waiting, it would be a race conditin and your AC would take up one of the slots
Andrew Meadows
@AndrewMeadows
Apr 03 2014 19:00
@kordero, you pulled from the upstream/master and didn't get conflicts?
or you did get conflicts but fixed them?
Tony Hagale
@thagale
Apr 03 2014 19:01
@murillodigital cool, i won't do it, then
Thijs Wenker
@thoys
Apr 03 2014 19:02
for what is go home? is that per domain?
Lucas Crisman
@kordero
Apr 03 2014 19:03
sorry, I got conflicts but wasn't a big deal to merge, different code in Application.cpp
Andrew Meadows
@AndrewMeadows
Apr 03 2014 19:05
ok cool. I'll review. Ping me when it's ready and I'll try to do it soon.
Lucas Crisman
@kordero
Apr 03 2014 19:24
there you go @AndrewMeadows
hmm is there something wrong with the mic mute icon?
not sure its my bad while on merge, my changes are not related to that
Lucas Crisman
@kordero
Apr 03 2014 19:39
@AndrewMeadows just @mention me if you need anything, I'm on the worklist room
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 19:57
what is the minimum amount of assignment clients you should run? Currently running 3 on windows so cpu use would be below 90% when idle......running 5 kicks cpu to 100% constantly
Thijs Wenker
@thoys
Apr 03 2014 19:59
on a fully functional domain you need 5 clients
Tony Hagale
@thagale
Apr 03 2014 19:59
should they be running so hot with only one person on the domain?
Thijs Wenker
@thoys
Apr 03 2014 19:59
im also there lol
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 20:00
no but on windows the interface also uses way more cpu then on mac, that was improved quite a bit already though.
so i'm assuming that over time with code changes the domain server and assignment clients will also improve ;)
Andrew Meadows
@AndrewMeadows
Apr 03 2014 20:04
test test... it seems that sometimes the chat messages I try to post here never reach the server
hrm... it seems to be working now
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 20:04
confirming....last two arrived
Andrew Meadows
@AndrewMeadows
Apr 03 2014 20:05
I think at least 3 assignment-clients are required for a working world: AudioMixer, AvatarMixer, and VoxelServer
adding a ParticleServer woudl be 4
and a MetaVoxel server would be 5, but that one is experimental at the moment and no one is really using it
I dunno how the DomainServer (DS) decides on the priority of the assignments. If only three are available to it which types does it assign first?
Lucas Crisman
@kordero
Apr 03 2014 20:07
thanks @AndrewMeadows!, btw that's for #19498@worklist if you want to complete your CR there
Andrew Meadows
@AndrewMeadows
Apr 03 2014 20:07
CR = ?
Lucas Crisman
@kordero
Apr 03 2014 20:07
thanks @AndrewMeadows!, btw that's for #19498 at worklist if you want to complete your CR there
code review
Andrew Meadows
@AndrewMeadows
Apr 03 2014 20:07
oh code review? I was able to review and test before lunch. I merged that, I think.
good job! the stats finally render coorectly on my linux laptop
Lucas Crisman
@kordero
Apr 03 2014 20:08
I though you said code looks fine
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 20:08
it switches around on need i thought @AndrewMeadows
Lucas Crisman
@kordero
Apr 03 2014 20:08
well, you'll get paid if you complete that
otherwise, I can close the task, np
Andrew Meadows
@AndrewMeadows
Apr 03 2014 20:10
@kordero I'm not sure how the worklist process flows. I just reviewed and merged the PR.
Lucas Crisman
@kordero
Apr 03 2014 20:10
np, will leave a comment on that so Grayson can manage that
thanks!
Andrew Meadows
@AndrewMeadows
Apr 03 2014 20:10
I think what is supposed to happen is: you close the worklist item. In a few days (a week? dunno) someone will audit recently closed WL projects and pay out.
Grayson Stebbins
@problem
Apr 03 2014 20:12
that’s basically it, in terms of statuses, it goes like this: Bidding > Working > Functional > Code Review > Completed > Done. @AndrewMeadows
Lucas Crisman
@kordero
Apr 03 2014 20:12
there are some status that each task passes through, one of them is the Code Review, in which you should wait for someone to CR and -after that- you set the task to Completed
Andrew Meadows
@AndrewMeadows
Apr 03 2014 20:14
where the "you" of that statement refers to the person who has won the bit and submitted the work, not "me" -- the person who reviews the work (right? I'm just making sure I'm parsing that correctly).
er... won the bid
Lucas Crisman
@kordero
Apr 03 2014 20:15
yeah, sorry, "you" as a Developer
FearghusMcMahon
@FearghusMcMahon
Apr 03 2014 20:40
@AndrewMeadows the wiki page for running local servers, can anyone append to it? for example for the windows section. And is it also handy to add "caveats"?
Andrew Meadows
@AndrewMeadows
Apr 03 2014 21:45
I would add to the Windows section... except that I've never actually run the servers on windows. I was hoping that someone else would do that.
Is the wiki publicly accessible? or would someone with write access to the repo have to edit it?
If so, send me some copy and I'll add it to the wiki: andrew@highfidelity.io