Comments (53)
Should we rename
aspen.{go,js,rb}
topando.*
, or maybe simply get rid of them altogether?
I suggest doing nothing other than changing the repo descriptions.
Are
aspen.py-plugins
really still Aspen plugins?
Yes, because simplates haven't been cut out of aspen yet.
Is there more than one (Jinja2)?
Yes, there's a tornado renderer that still works (at least in the tests).
from aspen.io.
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.
from aspen.io.
First: do we want to import parts of the current content into this repo, or start from scratch?
from aspen.io.
@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.).
from aspen.io.
@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).
from aspen.io.
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.
from aspen.io.
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?
from aspen.io.
Note to self: don't forget to change security.txt (AspenWeb/salon#3 (comment)).
from aspen.io.
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!"
from aspen.io.
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.
from aspen.io.
Bringing this over from AspenWeb/aspen.py#1 (comment):
from aspen.io.
... and this one from AspenWeb/salon#1 (comment):
from aspen.io.
At this point I am leaning towards something like the latter, a visualization of the repos in our org, basically.
from aspen.io.
The former hints at same.
from aspen.io.
https://www.instagram.com/p/7ZWW4mx8Bc/
from aspen.io.
https://www.etsy.com/listing/221076543/block-print-bigtooth-aspen-leaf-limited
from aspen.io.
http://newfs.s3.amazonaws.com/taxon-images-1000s1000/Salicaceae/populus-tremuloides-le-gmorrison.jpg
from aspen.io.
http://subtlepatterns.com/tree-bark/
from aspen.io.
http://photoephemeris.com/photographing-aspen
from aspen.io.
Repos:
Flask-Aspen
django-aspen
pando.py
aspen.py
algorithm.py
dependency_injection.py
filesystem_tree.py
aspen.py-plugins
aspen.go
aspen.js
aspen.rb
aspen.io
simplate.vim
simplates.emacs
simplates.org
salon
Should we rename aspen.{go,js,rb}
to pando.*
, or maybe simply get rid of them altogether?
Are aspen.py-plugins
really still Aspen plugins? Is there more than one (Jinja2)?
from aspen.io.
There's a lot of work besides the Pando and Aspen 1.0 code itself to making this fly as an open source project:
- nice website
- documentation
- tutorials
- top users
- plugin ecosystem
- the Flask and Django shims
- simplate support for Vim and Emacs
- talking it up on /r/python, HN, Twitter, Changelog, Pycoders, StackOverflow, etc., etc.
from aspen.io.
https://github.com/theleagueof/orbitron
from aspen.io.
Harumph. Too similar to Flask. :-/
from aspen.io.
from aspen.io.
from aspen.io.
from aspen.io.
from aspen.io.
from aspen.io.
http://subtlepatterns.com/seamless-paper-texture/
from aspen.io.
https://github.com/theleagueof/blackout
https://github.com/theleagueof/league-spartan
from aspen.io.
from aspen.io.
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.
from aspen.io.
from aspen.io.
from aspen.io.
from aspen.io.
http://plantsandrocks.blogspot.com/2012/10/final-trek.html
from aspen.io.
https://www.montetrumbull.com/galleries/05-close-to-nature/
from aspen.io.
I'm thinking of having pages for http://aspen.io/pando and http://aspen.io/simplates, redirecting http://simplates.org/ to the latter.
from aspen.io.
Moving to #2 and closing here.
from aspen.io.
Reopening per #2 (comment).
from aspen.io.
I moved aspen.io
and simplates.org
from Gratipay's DNSimple account to my personal account. I had to sign up for the $5/mo plan to do so.
from aspen.io.
💃
from aspen.io.
New site is up on http://new.aspen.io/. Will keep iterating there ...
from aspen.io.
Now actually reopening. 😊
from aspen.io.
Django and Pando sure share a lotta letters. 😳
from aspen.io.
Cleaned up the frameworks listing.
from aspen.io.
- syntax-highlight the simplates example (with what highlighter? 😞 )
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.
from aspen.io.
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>
from aspen.io.
Here's the simplate example (modified to use Jinja2 for the HTML page) highlighted by Kate using 3 different themes:
!m @Changaco 💃
Updated in 6bc96c2.
from aspen.io.
The plugins should all get their own RtD subsite under aspen.io
as well.
from aspen.io.
@Changaco You okay with what is apparently our new logo? You okay with how the new homepage is shaping up?
from aspen.io.
Here's the 512 PNG that I used for GitHub:
from aspen.io.
from aspen.io.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aspen.io.