aurajs / aura

A scalable, event-driven JavaScript architecture for developing component-based applications.
MIT License
2.94k stars 256 forks source link

Site for 0.9 release #132

Open addyosmani opened 11 years ago

addyosmani commented 11 years ago

If anyone is interested in taking this on, we need to design/create a new site for Aura's 1.0 release. Feel free to let us know if you'd be up for helping with this :)

saniko commented 11 years ago

HI, What exactly need to be done? Is there any website mockups? initial design (i saw the loge), any special requirements ?

addyosmani commented 11 years ago

@saniko I love the GruntJS and EmberJS sites. We don't have any mockups or initial design just yet so its really flexible in terms of what we do. If someone could come up with a design that fits in well with the logo that would be great, otherwise we could strip the background from it and just go for something using the typography alone.

sindresorhus commented 11 years ago

Some questions that needs answering

What I think it needs

Francisc commented 11 years ago

The home page should have a layman's description of just what Aura is. Why it exists, what problems it solves etc.

sindresorhus commented 11 years ago

Link of sites Addy likes: http://gruntjs.com/ http://emberjs.com/

I also like these: http://twitter.github.com/bootstrap/ (except the navbar) http://foundation.zurb.com/

saniko commented 11 years ago

OK, I will talk to our designer and see what he can come up with. I will email you in couple of days.

Thanks   Dani Koren


From: Addy Osmani notifications@github.com To: addyosmani/aura aura@noreply.github.com Cc: saniko dani_koren@yahoo.com Sent: Sunday, October 7, 2012 1:42 PM Subject: Re: [aura] Site for 1.0 release (#132)

@saniko I love the GruntJS and EmberJS sites. We don't have any mockups or initial design just yet so its really flexible in terms of what we do. If someone could come up with a design that fits in well with the logo that would be great, otherwise we could strip the background from it and just go for something using the typography alone. — Reply to this email directly or view it on GitHub.

addyosmani commented 11 years ago

I think @sindresorhus pretty much captured what the content should be (nice work!). In terms of us dogfooding with the site using it, that would be interesting to explore. I'll say lets try to get something basic done first and if we have time try refactoring to break it into widgets. I'd love to give someone that isnt as familiar with Aura the chance to help with the design etc :)

Would it make sense to start off with a bootstrap base so we get the grids etc. for free? Sindre's done some quite nice search/TOC sites for projects over the past few months so we might be able to use something existing, although, I imagine this behaviour could be in without too much effort.

++ on semantic HTML and hosted on gh-pages. I'm going to chase up a more featured demo. We need a killer app showing what you can do with Aura!

tony commented 11 years ago

Concurrences:

From me:

addyosmani commented 11 years ago

I think that on the HTML5 deck + concepts side of things I have enough material that we can formalize into something useful. On annotated source, were you thinking something like docco?

Francisc commented 11 years ago

Does Aura have a "logo"? I think it would help.

addyosmani commented 11 years ago

yep. https://github.com/addyosmani/aura/raw/master/media/logo.jpg

sindresorhus commented 11 years ago

@addyosmani We need a vector version and a png without background

tony commented 11 years ago

docco.

do we want to op for the purple or something else. color scheme hexes/rgb for logo / site.

tony commented 11 years ago

aura irc channel. or a niche channel pivoted toward frontend JS devs that can cover aura, yeoman, patterns, anything dom and ecma? #yeoaura, #yeoaurabone, #backaurayeo

it'd be nice 1.0 to have at least one real app using it.

do we have a ballpark time we want 1.0 out the door? it may be a good idea to set up an issue / doc with a final checklist of todos. that can be done on here or wherever else is convenient.

Francisc commented 11 years ago

What's with the bear claws in the logo? Haha.

addyosmani commented 11 years ago

I think marionette have a dedicated channel for theirs so perhaps we could have one for aura. We have a dedicated one for yeoman already and patterns would be an interesting idea to explore later :)

I would like to get Aura out the door before the end of October if we think it's realistic. What do you guys think?

In terms of a real app, I've been thinking about that this afternoon. I would ideally like to refactor an existing 'real' app to use our widgets so we can show developers a before and after - I was thinking a Twitter API or GitHub API client could provide a nice multi-view demo that covers enough of the areas people want.

@tony a final checklist sounds like a good idea. How about we create an issue that ties together many of the items we want to complete in time?

addyosmani commented 11 years ago

@sindresorhus if we're dropping the background do you think we should try to put together an illustration/icon kind of deal or do you feel just the claws (i.e our 'aura' lines) are sufficient?

Francisc commented 11 years ago

A Twitter API client would be nice and always useful. It's important to document progress so that it's like a step-by-step tutorial rather than just the final code with a general explanation.

addyosmani commented 11 years ago

Another option is refactoring http://bbclonemail.herokuapp.com/. We could potentially also include some of the widgets we've already written.

sindresorhus commented 11 years ago

@addyosmani I think it's fine. We could always try to get a designer to toy with some ideas, but there aren't a lot of those in Open Source.

addyosmani commented 11 years ago

I won't be pushing anything for another few days, but I decided to experiment with creating a Facebook client we could use. It has a number of advantages like demonstrating authentication, being multi-view, handling pagination and so on. Right now its primarily read-only but could be useful if I can add in the ability to create new posts etc. too. I'll be creating first as a Backbone.js only app then widgetizing.

sindresorhus commented 11 years ago

^ Sounds like a plan, just keep in mind that the Facebook API is one of the worst APIs to work with. Poor docs, often breaks and slow.

tony commented 11 years ago

I also have a pet project being worked on that may definitely be pertinent to an excellent production app using aura. I will get back within 2 weeks whether or not this bears fruit.

tony commented 11 years ago

@addyosmani @sindresorhus #134 for release checklist.

addyosmani commented 11 years ago

Thanks tony!

addyosmani commented 11 years ago

I just wanted to check in case someone was able to take this on. If not, I suggest we just go with having a really kick-ass readme and use one of the GitHub Jekyll themes for rendering. We can probably come up with a transparent version of the logo to get us by branding wise for now.

Side: Would be great to have a read through of the existing readme to establish what if any areas require more work there.

tony commented 11 years ago

@addyosmani Regarding readme. Agreed.

sindresorhus commented 11 years ago

Where is the Open Source designers when u need them??

unity commented 11 years ago

We might be able to help :) We did @mperham's Sidekiq website and Admin UI already...

We are using Aura as the foundation for our widget system, seems only fair we give back ;)

addyosmani commented 11 years ago

@unity That would be amazing :) We weren't going to aim for anything too high due to limited resources but if you guys would be able to help us get something out decent out the door for 1.0 that would be much appreciated :)

unity commented 11 years ago

We'd be glad.

A few questions :

Bonus questions :

addyosmani commented 11 years ago

Thank you once again!

// @sindresorhus

unity commented 11 years ago

Ok cool

sindresorhus commented 11 years ago

We did @mperham's Sidekiq website and Admin UI already...

That would be totally amazing! Really like the style of the Sidekiq site too :D

Site is probably due around the 20th, but could be a little later.

To be honest, I think that is a bit too optimistic timeframe for Aura and we don't really need the site in the pre-release phase anyway. I would go for some time before the 1.0 release, which will most likely happen at the end of the year, if I'm not wrong?

I think the current identity could be improved. I and Sindre knocked up the current logo in an evening so definitely open to improvements

Could definitely be improved. Preferably as something vector and simple.

Splash page is more than fine!

addyosmani commented 11 years ago

To be honest, I think that is a bit too optimistic timeframe for Aura and we don't really need the site in the pre-release phase anyway. I would go for some time before the 1.0 release, which will most likely happen at the end of the year, if I'm not wrong?

Agreed. Having something before the end of the year would be totally fine. Pre-release could mostly focus on garnering feedback on our latest changes.

sindresorhus commented 11 years ago

Writing good copy takes time and is quite personal. We'll be thinking about it on our part, but the best summary will surely come from your thinking.

I would say the copy is the most important part of site, and it should be designed by the developers, with insight into what it is and what it solves.

addyosmani commented 11 years ago

Writing good copy takes time and is quite personal. We'll be thinking about it on our part, but the best summary will surely come from your thinking.

Sure thing. We can turn around some shorter copy relatively quickly. We can get something over to you after the weekend if not sooner. @unity @sindresorhus if you have suggestions for ideal length of text for homepage that would be great. I assume for a splash page we wouldn't want it more than a few paragraphs.

sindresorhus commented 11 years ago

I was thinking a cool tagline, short intro succinctly explaining what problem it solves, code example, and a little bit more text, and the rest in the docs. I don't think in word count. The important thing is to make the user get why they should choose Aura.

unity commented 11 years ago

We found that the less copy the better, meaning you have to really work on the few things you're telling people.

@sindresorhus We will think about it as I said, but I know from experience that nobody can have a better vision for your product than yourselves.

Clarifying the proposition value is something that founders of startup work on for months before getting something clear.

Don't get me wrong, I'm not saying that it needs to be that long, but I think that wording is not so much a design thing than a product thing.

For reference, here is the tagline we're toying with these days (we're working on our own site too.)

build social apps with open, reusable components hullo, world. hull is a social infrastructure as a service, that lets developers build custom social applications with open, reusable components.

Francisc commented 11 years ago

If you need help coding the website, I'd love to.

unity commented 11 years ago

Hello there.

I created a gist with my first tries for aura's tagline. https://gist.github.com/4073076 Feedback appreciated, about wording, target audience, well everything… Don't hesitate, You definitely have more insight about your work than me.

We're working on the logo & general look & feel, we should be able to show you something on monday.

addyosmani commented 11 years ago

Thanks Romain. Nice work! I can't wait to see your take on the logo and overall look and feel. So glad to have your help on this side of the project. On 14 Nov 2012 16:39, "Romain Dardour" notifications@github.com wrote:

Hello there.

I created a gist with my first tries for aura's tagline. https://gist.github.com/4073076 Feedback appreciated, about wording, target audience, well everything… Don't hesitate, You definitely have more insight about your work than me.

We're working on the logo & general look & feel, we should be able to show you something on monday.

— Reply to this email directly or view it on GitHubhttps://github.com/addyosmani/aura/issues/132#issuecomment-10373079.

unity commented 11 years ago

We're glad too. We're also prepping a few pull requests related to widget loading. Aura really is a center piece of our platform, seems natural we'd contribute back :)

unity commented 11 years ago

Hello there. A small update about our status :

What do you think ?

Our goal is to have something ready for the end of the week (Friday & DotJS would be cool)

sindresorhus commented 11 years ago

This looks so good! :yum:

suciuvlad commented 11 years ago

@unity The screenshots are broken for me. I get the amazon access denied error.

unity commented 11 years ago

Sorry, droplr seems to behave weirdly. Here are links.

  1. http://d.pr/i/6ql8
  2. http://d.pr/i/ZOGw
addyosmani commented 11 years ago

This is SO awesome. Fantastic work @unity :) We really appreciate this.

addyosmani commented 11 years ago

This is SO awesome. Fantastic work @unity :) We really appreciate this.

Change requests:

Everything else looks good to me. @tony do you think we should capture anything else the architecture does in the diagram?

unity commented 11 years ago

@addyosmani Cool, glad you like it.

Re: Change requests, I'm not sure the complete sentence makes sense like this ? :

It was :

Giving your application a structure that stays safe and scales
gracefully along your application requires expertise and foresight.

With your changes :

It gives your application a structure that stays safe and scales
gracefully along your application requires expertise and foresight.

If you want we can change this paragraph completely though :)