-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deploy a new version of the site #1
Comments
First: do we want to import parts of the current content into this repo, or start from scratch? |
@Changaco I say we start from scratch. I think aspen.io can now be a single static page, and all of the documentation that has been there can now be in Read the Docs for each subproject (aspen.py, Pando, Flask-Aspen, django-aspen, etc.). |
@whit537 Can you take this one? It'd be nice to deploy it at the same time we release the new aspen (and the first pando along if possible). |
Sure thing. Do you have a timeframe in mind? We had talked about September as a target for Aspen 1.0, though that was pre-Pando. |
Well, Aspen is pretty much ready, it even was before the last PR we just merged, and Pando should be similarly ready once AspenWeb/pando.py#556 is merged, so really we could release soon. How about a 0.90 release for Aspen in the next few weeks, and 1.0 in September? |
Note to self: don't forget to change security.txt (AspenWeb/salon#3 (comment)). |
I'm taking this as my top-level ticket for what I need to get done before 1.0 (AspenWeb/pando.py#357). I expect it to fan out into other work but fundamentally what we want to do on September 19 is be able to say "Hey check out http://aspen.io/ for the new Aspen 1.0 and friends!" |
I think we need to come up with some realistic expectations about how much we're actually going to market and promote Aspen/Pando. I think the answer is "not very much." I'm not an /r/python regular and I'm not looking to be, to be honest. I'll talk about it some on Twitter, but I don't really want to pay attention to the aspen_io Twitter account. |
Bringing this over from AspenWeb/aspen.py#1 (comment): |
... and this one from AspenWeb/salon#1 (comment): |
At this point I am leaning towards something like the latter, a visualization of the repos in our org, basically. |
The former hints at same. |
Repos:
Should we rename Are |
There's a lot of work besides the Pando and Aspen 1.0 code itself to making this fly as an open source project:
|
We'll need to kern these, but I like how they're lining up. Aspen, Pando, and Simplates all share the distinctive A and P from Blackout. |
I suggest doing nothing other than changing the repo descriptions.
Yes, because simplates haven't been cut out of aspen yet.
Yes, there's a tornado renderer that still works (at least in the tests). |
I'm thinking of having pages for http://aspen.io/pando and http://aspen.io/simplates, redirecting http://simplates.org/ to the latter. |
Moving to #2 and closing here. |
Reopening per #2 (comment). |
I moved |
New site is up on http://new.aspen.io/. Will keep iterating there ... |
Now actually reopening. 😊 |
Django and Pando sure share a lotta letters. 😳 |
I've had syntax highlighting of simplates in Kate for a while, and it supports exporting to HTML. Also, pandoc generates its highlighting code using Kate's syntax files, but you'd need to compile it yourself to add the simplates syntax. |
Here's the simplate example (modified to use Jinja2 for the HTML page) highlighted by Kate using 3 different themes: <h2>Theme: Normal</h2>
<pre style='color:#1f1c1b;background-color:#ffffff;'>
<span style='color:#ff5500;'>import</span> random
<span style='color:#0057ae;background:#e0e9f8;'>[----]</span>
program <b>=</b> request.qs[<span style='color:#bf0303;'>'program'</span>]
excitement <b>=</b> <span style='color:#bf0303;'>"!"</span> <b>*</b> random.randint(<span style='color:#b08000;'>1</span>, <span style='color:#b08000;'>10</span>)
<span style='color:#0057ae;background:#e0e9f8;'>[----] text/html via jinja2</span>
<b><h1></b>Greetings, {{ program }}{{ excitement }}<b></h1></b>
<span style='color:#0057ae;background:#e0e9f8;'>[----] text/plain via stdlib_format</span>
Greetings, {program}{excitement}
<span style='color:#0057ae;background:#e0e9f8;'>[----] application/json via json_dump</span>
{ "program": program
, "excitement": excitement
}
</pre>
<h2>Theme: Breeze Dark</h2>
<pre style='color:#cfcfc2;background-color:#232629;'>
<span style='color:#27ae60;'>import</span> random
<span style='color:#2980b9;background:#153042;'>[----]</span>
program = request.qs[<span style='color:#f44f4f;'>'program'</span>]
excitement = <span style='color:#f44f4f;'>"!"</span> * random.randint(<span style='color:#f67400;'>1</span>, <span style='color:#f67400;'>10</span>)
<span style='color:#2980b9;background:#153042;'>[----] text/html via jinja2</span>
<b><h1></b>Greetings, {{ program }}{{ excitement }}<b></h1></b>
<span style='color:#2980b9;background:#153042;'>[----] text/plain via stdlib_format</span>
Greetings, {program}{excitement}
<span style='color:#2980b9;background:#153042;'>[----] application/json via json_dump</span>
{ "program": program
, "excitement": excitement
}
</pre>
<h2>Theme: Vim</h2>
<pre style='font-weight:bold;color:#b2b2b2;background-color:#000000;'>
<b><span style='color:#ff54ff;'>import</span></b><b> random</b>
<b><span style='color:#0095ff;background:#22226d;'>[----]</span></b>
<b>program </b><b>=</b><b> request.qs[</b><b><span style='color:#ff54ff;'>'program'</span></b><b>]</b>
<b>excitement </b><b>=</b><b> </b><b><span style='color:#ff54ff;'>"!"</span></b><b> </b><b>*</b><b> random.randint(</b><b><span style='color:#ff54ff;'>1</span></b><b>, </b><b><span style='color:#ff54ff;'>10</span></b><b>)</b>
<b><span style='color:#0095ff;background:#22226d;'>[----] text/html via jinja2</span></b>
<b><span style='color:#dede49;'><h1></span></b><b>Greetings, {{ program }}{{ excitement }}</b><b><span style='color:#dede49;'></h1></span></b>
<b><span style='color:#0095ff;background:#22226d;'>[----] text/plain via stdlib_format</span></b>
Greetings, {program}{excitement}
<b><span style='color:#0095ff;background:#22226d;'>[----] application/json via json_dump</span></b>
{ "program": program
, "excitement": excitement
}
</pre> |
The plugins should all get their own RtD subsite under |
@Changaco You okay with what is apparently our new logo? You okay with how the new homepage is shaping up? |
Yes and yes, although the completely blacked-out PANDO logo looks weird to me. |
http://aspen.io/ really needs to be updated to reflect the big changes of the past few weeks.
Todo
make /pandoBuild out http://aspen.io/ for relaunch #2 (comment)make /simplatesBuild out http://aspen.io/ for relaunch #2 (comment)are we templating these pages somehow?Build out http://aspen.io/ for relaunch #2 (comment)The text was updated successfully, but these errors were encountered: