tantaman / strut

Strut - An Impress.js and Bespoke.js Presentation Editor
http://strut.io
GNU Affero General Public License v3.0
1.81k stars 487 forks source link

name & domain #58

Closed jancborchardt closed 11 years ago

jancborchardt commented 12 years ago

As Strut gets better and better, it would be time to think about having a proper domain for it so we can point people more easily to it. As a preface, one thing I’m a bit concerned about is the name, partly because it’s not clear from it that it’s a kick-ass presentation editor, and also because it collides a bit with Apache Struts.

Are you settled on the name, do you have different ideas, what do you think?

I didn’t think about it before, but maybe something like »Represent«, »Show«, »Omnipresent«, …

tantaman commented 12 years ago

Yeah, I've never been a fan of Strut. It was originally going to be "Showoff" but someone already made that. Show doesn't seem too bad.

nh2 commented 12 years ago

What about WebSlides? I recently got webslides.org, to host Strut or a similar software for myself and others on it. It should be active by now. If you want, you could call Strut WebSlides, and use webslides.org to serve a public instance.

I particularly liked the name because it describes quite well what the software is about, and that word has very little use so far, so people should easily be able to find it on search engines.

jancborchardt commented 12 years ago

Oh, that’s pretty good! Just one thing, let’s not capitalize the S and just call it »Webslides«.

tantaman commented 12 years ago

Well I'm not sure how I feel about giving up the name and domain for Strut to someone I just met...

If you stopped maintaining webslides.org for some reason then I'd be in a pretty bad situation.

jancborchardt commented 12 years ago

If @nh2 is ok with it, you should transfer the domain.

nh2 commented 12 years ago

@tantaman It was mainly an offer to host it and automate the deployment for you. But you have a point. Sure, I can transfer it to you.

tantaman commented 12 years ago

@nh2 gotcha. Maybe we can find some other name for Strut and host it as a subdomain of webslides? That way you can keep your domain and maybe even host other web-based slide presentation software or services in addition to Strut.

nh2 commented 12 years ago

I find a good feature about Strut that you structure the presentation in conventional slides, but later arrange them together on a 2d plane. Slidetable?

tantaman commented 12 years ago

Slidetable. I like it.

jancborchardt commented 12 years ago

Slidetable sounds more like a slide-out table. Also, it’s kind of a weird metaphor which encourages throwing around the slides like an unordered collage (the reason Prezi presentations are annoying), rather than having a bit of structure.

Also, there is no TLD for slidetable available. We have webslides.org, it’s really good, I’d say we should go with it. As a bonus, people will find it easier because they will probably google for »web based slide editor« or similar – which is partly in the domain & name.

tantaman commented 12 years ago

webslides is pretty mundane though. It doesn't stick with you.

Maybe Stunna ? stunnaslides ?

jancborchardt commented 12 years ago

That seems a tad too gangsta, haha. What about represent.io?

Not sure if I like .io domains though. Also they are a bit more expensive. I’d say let’s do webslides until we come up with a really better name. Webslides might be mundane but that’s good for remembering. And yeah, if you happen to forget it’s super easily searchable.

tantaman commented 12 years ago

Well I guess we'll keep Strut for the time being, although I'd like to be able to set up a site for it on webslides.org.

@nh2 do you think I'd be able to publish Strut to webslides.org at some point?

nh2 commented 12 years ago

@tantaman Sure!

I have set up a Strut instance at http://webslides.org (and also an https version at https://webslides.org).

Ideally, we would just set up another "webslides-deploy" repo or branch into which we commit the compiled CoffeeScript and templates (so that we don't have to worry about rails, coffee, etc and a simple pull is enough), and I'd set up an automatic git reset --hard && git clean -fdx && git pull so that the site always serves the latest deployment branch.

That only, of course, if we want to use my server, otherwise I can of course change the DNS entry.

jancborchardt commented 12 years ago

@tantaman @nh2 We should use http://5apps.com for deploying the production version at http://webslides.org – they do a bunch of stuff like compiling it to Chrome & Firefox apps, minify Javascript, apply the license, automatically generate an AppCache manifest (for app offline use) etc etc.

tantaman commented 12 years ago

@nh2 I'm fine with using your server. If you want to put Strut in a sub domain or a sub folder of webslides that's fine too (since it is your server and domain).

I'll have to experiment with 5apps.com to see how that would fit in. If we don't use 5apps.com then I think setting up a release branch that webslides.org can pull from is the right thing to do.

tantaman commented 11 years ago

Currently using http://strut.io