pyconuk / 2016.pyconuk.org Goto Github PK
View Code? Open in Web Editor NEWConference website for PyCon UK 2016
Home Page: https://2016.pyconuk.org/
License: MIT License
Conference website for PyCon UK 2016
Home Page: https://2016.pyconuk.org/
License: MIT License
Ideally, there would be a step to generate the minimised CSS as part of make build
, but that's less important.
https://github.com/PyconUK/2016.pyconuk.org/blame/master/content/index.md#L5-L6 renders as two <h1>
s with a line break between them:
<h1>PyCon UK is your community-led</h1>
<br/><h1>volunteer-run conference</h1>
Is there a better way of achieving the same visual effect?
Reported by @Avaren. I'm not sure what we can do about this.
This would be really useful information for people contemplating possible talk proposals, as it helps guide topic choice/scope etc.
The front page links to http://2016.pyconuk.org/code-day/, the page for the code day/workshops.
It seems fairly out-of-date – still asking for CFPs and with a fairly sparse schedule, when there’s already a fairly rounded-out programme. It should be updated with pointers to the latest information.
GitLab supports TLS out of the box. They do not support SSL.
https://about.gitlab.com/2016/04/11/tutorial-securing-your-gitlab-pages-with-tls-and-letsencrypt/
As an added bonus it will let you build using django-amber without having to push to branches etc.
Hi,
I've had two people ask me if there's going to be a kids day at this year's PyCon UK.
If there is, and given that families like to plan ahead because coordinating kids and stuff is hard if you need to travel across the country to Cardiff, please can details of this be put in an obvious place on the website.
Thanks!
@hawkz Can you do anything to make the lists at http://2016.pyconuk.org/programme/ more readable?
Doesn't need to be anything fancy, as we'll eventually have a schedule (like http://2015.pyconuk.org/schedule/flat/) on this page.
$ DEBUG=True python manage.py serve
<snip>
System check identified no issues (0 silenced).
September 24, 2016 - 14:19:25
Django version 1.9.7, using settings 'pyconuk.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Internal Server Error: /
Traceback (most recent call last):
File "/Users/kristian/git/2016.pyconuk.org/.env/lib/python3.5/site-packages/compressor/base.py", line 260, in precompile
mod = import_module(mod_name)
File "/Users/kristian/git/2016.pyconuk.org/.env/lib/python3.5/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 956, in _find_and_load_unlocked
ImportError: No module named 'lessc {infile} {outfile}'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
<snip>
compressor.exceptions.FilterError: /bin/sh: lessc: command not found
[24/Sep/2016 14:19:25] "GET / HTTP/1.1" 500 235735
From the README:
This site uses django-amber_. To install django-amber and other dependencies, run
pip install -r requirements.txt
. django-amber is only known to work with Python 3.5.
I did this, cf. the following:
$ pip freeze
/opt/badger/2016.pyconuk.org/.env/lib/python3.5/distutils/__init__.py:4: PendingDeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
Django==1.9.7
django-amber==0.5.0
django-appconf==1.0.2
django-compressor==2.1
django-markdown-deux==1.0.5
http-crawler==0.1.2
lxml==3.6.0
markdown2==2.3.1
python-dateutil==2.5.3
pytz==2016.6.1
PyYAML==3.11
rcssmin==1.0.6
requests==2.10.0
rjsmin==1.0.12
six==1.10.0
tinycss2==0.5
vobject==0.9.3
webencodings==0.5
Is the README true and total and the error message is misleading and lack of lessc
is a noncritical failure, or is there a missing dependency declaration?
Regarding the call for papers http://2016.pyconuk.org/cfp/
The date is not consistent. The first mention:
"Submissions are open until June 28th"
Then next time:
"The deadline for submissions is the end of Wednesday 15th June (UTC)."
I am assume the 15th June is the correct one?
Reported by @snim2.
What's the plan here? are we re-using last years designs? or something different? What's the print deadline?
This has been a TODO item in pre-flight-checks.sh
since March.
Given that at least one broken link crept through in its absence (see #141), might be nice to turn it back on.
There are more pages on the site than space in the global navbar, so we need to decide what we include.
For now, we need to have at least:
These can change -- for instance, the CFP could become Programme once the CFP closes, and we could drop the Registration link once we've sold all the tickets.
Others:
I think some of these don't belong in the global navbar, but could be linked to from the text of the front page.
I'm sure @evildmp will have thoughts.
What the title says.
In previous years we had a few more links in the nav bar of the site. This year we have fewer (and adding more tends to split the nav bar onto two lines). However, there are some really important pages that readers will have to dig pretty hard to find. This includes the research and teachers pages, the diversity statement, the speaker mentor page; and when the DjangoGirls and Trans*Code pages are added they will also be hard to find.
We need to think a bit more about the nav bar and the home page to bring some of these pages to the foreground. At the moment we risk teachers, DjangoGirls people, etc. looking briefly at the site and leaving.
That said, I'm not sure I have any concrete solutions, except perhaps making the nav bar font a little smaller :(
Before going live we manually caught a number of broken links and incorrect spellings of PyCon UK. Travis should be catching these problems for us.
Reported by @hjwp.
("Having them in a way that looks rubbish" > "not having them at all", soz)
This page doesn't tell people how they can ask for a mentor to be assigned to them.
On the ticket package I have typed the numeral 1
into the input field for Self-funded ticket (3 days), but due to the width combined with my browsers font display (latest stable 64bit linux build of Chrome) I can't see the number.
See https://travis-ci.org/PyconUK/2016.pyconuk.org/builds/125716205 for an example.
The failure output is
remote: Invalid username or password.
fatal: Authentication failed for 'https://[email protected]/PyconUK/2016.pyconuk.org/'
make: *** [deploy] Error 128
http://2016.pyconuk.org/speaker-mentors/ links to http://2016.pyconuk.org/speaker-mentors/%3Ca%20href= due to a mangled a tag in the final section.
Hi @hawkz -- would you have a chance to look at improving the styling for the talks pages? They're currently on the https://github.com/PyconUK/2016.pyconuk.org/tree/inglesp-add-talks branch (see eg /talks/using-python-for-national-cipher-challenge/), and they look a bit austere.
The "hero" graphic is awesome.
However, there's nothing that tells me it's in Wales. Surely the conference should reflect the locale of the location? It could be any random Victorian town hall in the background. Why not add...
Also, there's nothing I can see that tells me this is a graphic for a Python conference.
@hawkz could we have something like:
a:link.button {
color: white;
background-color: blue;
border-color: black;
border-radius: 5px;
}
... but nicer?
How would we set the class in MarkDown?
Hi there,
I thought I'd kick this off with some thoughts.
What what I recall there was interest from Zeth in a 2016 Dr. Who themed concept to tie to Cardiff.
The other things that need a look are:
What have I missed?
Hello @hawkz, could we have some heading size/spacing re-adjustments please?
h3
is a bit largeh4
is too small, and its margin-bottom is excessive I thinkhttp://2016.pyconuk.org/accommodation/ shows headings down to h4
.
Thanks!
To help the process, could we compile a list of things needing design?
Like #63
Do we need any post-conference design, and should we be doing new design / advertising next years conference. (Really trying hard to get away from the last minute stuff / more notice, so I can contribute more)
GitHub has recently introduced SSL for all GH pages: https://help.github.com/articles/securing-your-github-pages-site-with-https/
Can we have a look and see if it's possible to enable for PyCon UK website? I'm sure we can for generic pages but I'm not sure if we can when we use a custom domain.
Cheers
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.