CottageLabs / uniboard

UniBoard project
0 stars 0 forks source link

Roll out to pilot #78

Closed richard-jones closed 10 years ago

richard-jones commented 10 years ago

Then usual setup stuff, like snapshot, testing, etc.

emanuil-tolev commented 10 years ago

Put esprit in requirements.txt (point to specific commit in @richard-jones repo), then let it cascade to setup.py for all the normal libs. This will allow automatic installation of esprit with pip install -r requirements.txt without duplicating the requirements over both the .txt and setup.py.

(Read this if interested in the conventions and abilities of setup.py and requirements.txt: https://caremad.io/blog/setup-vs-requirement/ )

EDIT: to clarify, it's impossible to put a reference to commit + git repo in setup.py, only requirements.txt can do that. The blog post I linked to explains why.

richard-jones commented 10 years ago

Set up some admin accounts for us:

python portality/scripts/createuser.py -u [name] -e [email] -p [password] -r admin

For @mjb295, me, @emanuil-tolev and @Nimphal

emanuil-tolev commented 10 years ago

@mjb295 @richard-jones do we have a domain name for the live version? For now I'll make it available under uniboard.cottagelabs.com (notice the missing "ooz" part), but it'd be best to have a separate name of course.

emanuil-tolev commented 10 years ago

Is HTTPS a requirement @richard-jones ? There's no space on the CL cert, a separate one will be needed if this is required. £49/year.

mjb295 commented 10 years ago

I have several domains through go daddy including: www.uni-board.co.uk we were hoping to have the uniboard domain for the site and use at Brunel as: www.brunel.uni-board.co.uk please advise?


From: Emanuil Tolev [notifications@github.com] Sent: 26 August 2014 12:29 To: CottageLabs/uniboard Cc: mjb295 Subject: Re: [uniboard] Roll out to pilot (#78)

@mjb295https://github.com/mjb295 @richard-joneshttps://github.com/richard-jones do we have a domain name for the live version? For now I'll make it available under uniboard.cottagelabs.com (notice the missing "ooz" part), but it'd be best to have a separate name of course.

— Reply to this email directly or view it on GitHubhttps://github.com/CottageLabs/uniboard/issues/78#issuecomment-53406509.

richard-jones commented 10 years ago

Yeah, HTTPS is a requirement. Does the hosting package come with a certificate? If not, I'll pay for the first year out of the dev budget.

On 26 August 2014 13:40, Emanuil Tolev notifications@github.com wrote:

Is HTTPS a requirement @richard-jones https://github.com/richard-jones ? There's no space on the CL cert, a separate one will be needed if this is required. £49/year.

— Reply to this email directly or view it on GitHub https://github.com/CottageLabs/uniboard/issues/78#issuecomment-53413992.

Richard Jones,

Founder, Cottage Labs t: @richard_d_jones, @cottagelabs w: http://cottagelabs.com

emanuil-tolev commented 10 years ago

@mjb295 ok, excellent. We'll have to point them at the new shiny uniboard server. Can you send me an email at emanuil@cottagelabs.com since I don't have your email address? We can then work out how to do it, either via a Google Hangout a bit later (e.g. thursday) or via sharing user/pass - whatever suits you.

@richard-jones no, it doesn't, we should clarify that. And ok, I will set that up.

emanuil-tolev commented 10 years ago

Otherwise it's live at http://uniboard.cottagelabs.com/ ! We'll sort out the domain, security cert and regularly running scripts and we're all done!

I recommend shrinking that front page image a bit more, it's almost 1Mb.

mjb295 commented 10 years ago

Good idea to shrink image further, still bait sluggish...


From: Emanuil Tolev [notifications@github.com] Sent: 26 August 2014 13:54 To: CottageLabs/uniboard Cc: mjb295 Subject: Re: [uniboard] Roll out to pilot (#78)

Otherwise it's live at http://uniboard.cottagelabs.com/ ! We'll sort out the domain, security cert and regularly running scripts and we're all done!

I recommend shrinking that front page image a bit more, it's almost 1Mb.

— Reply to this email directly or view it on GitHubhttps://github.com/CottageLabs/uniboard/issues/78#issuecomment-53415573.

emanuil-tolev commented 10 years ago

OK, actually I'll shrink it, it has predefined dimensions already so I'll bring it down to those. Size should go down by 60% at least.

emanuil-tolev commented 10 years ago

Shrunk, digital size is down 16 times from original. Looks the same to me in terms of quality.

emanuil-tolev commented 10 years ago

Set up some admin accounts for us:

python portality/scripts/createuser.py -u [name] -e [email] -p [password] -r admin For @mjb295, me, @emanuil-tolev and @Nimphal

Just to record here, when giving the -u parameter make it the same as the -e parameter! Breakage will happen otherwise. If people register from the app itself it's all ok anyway.

emanuil-tolev commented 10 years ago

HTTPS setup, roll-out to https://brunel.uni-board.co.uk/ complete, more info sent over email.

uni-board.co.uk , www.uni-board.co.uk and www.brunel.uni-board.co.uk will all redirect to brunel.uni-board.co.uk .