Skip to content
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

New website design #891

Closed
QrchackOfficial opened this issue Jun 25, 2014 · 84 comments
Closed

New website design #891

QrchackOfficial opened this issue Jun 25, 2014 · 84 comments

Comments

@QrchackOfficial
Copy link

So, people on #lmms told me to create an issue for that. I've just started doing a brand new website for LMMS. I'm running it on my private 24/7 server, it can serve as official website (+forum!) later, too. How about making it official later so we can abandon SourceForge definitely?

Here's the old website:

screenshot 1

And the new one:

screenshot 2

Feel free to look around at http://qrchack.insomnia247.nl/lmms/ just be aware I'm still changing stuff there, so it can be buggy while I edit.

PS: I am aware of those two logos at once look ugly, the one on menu bar is gonna be hidden while the top logo is visible. It's a draft.

@oeai
Copy link
Contributor

oeai commented Jun 25, 2014

"LMMS comes with a wide range of plugins" - picture is nice

/me think that 100mbit is not enough, you can be ddos'ed with each release, for forum maybe it's alright, but there's an issue with user/pass that should be managed carefully, maybe it's a real problem of migrating to any other host, sf most probably authorizes with own mechanisms, don't know if it is made for forum and lsp.
also i don't know on how much users together really are using lmms-site, right now insomnia247 works fast. i've made also the google.site (https://sites.google.com/site/lmmsarts/home/openmusic) and comparing with sf.net it's longer, but there's embedded auth and actually i can share site editing
with any google user and use google services as well.
there's no php there and also i didn't care on design, just made few simple pages.

@diizy
Copy link
Contributor

diizy commented Jun 25, 2014

Looks very nice! I like how all the plugins are showcased there. Maybe
that graphic could even be updated whenever we get new plugins...

One thing: we're officially no longer "Linux MultiMedia Studio", we're
just "LMMS" now, with no real meaning to the abbreviation... so any
mention of "Linux MultiMedia Studio" should be removed.

@Sti2nd
Copy link
Contributor

Sti2nd commented Jun 25, 2014

Super! I see that (on my screen) the pictures are dragged out... Too bad I don't got any bigger size of the images :( I think the images should be clickable to see the whole of it, the view of the middle of the picture was a bit unfortunate. For you who haven't seen my latest masterpiece "LMMS comes with a wide range of plugins" http://linuxmultimediastudio.blogspot.no/2014/06/lmms-facebook-page-resources.html

@QrchackOfficial
Copy link
Author

It's not actually mine server, the admin generously gave me free nearly unlimited account. He's FLOSS enthusiat (and a hacker, too) so he probably has already set up some stuff for DDoS. Anyway, he's aware of that I'm gonna host the website, and even created a second db account on MySQL specially for LMMS website.

@HDDigitizerMusic
Copy link

If we we're going to switch it, the domain LMMSOfficial.com is available. http://www.godaddy.com/domains/searchresults.aspx?ci=83269 :D

@diizy

One thing: we're officially no longer "Linux MultiMedia Studio", we're
just "LMMS" now, with no real meaning to the abbreviation... so any
mention of "Linux MultiMedia Studio" should be removed.

We should probably decide on something then. We wouldn't want someone to ask us and not be able to answer correctly. I think its been rumored in the comments on the FB page that is Libre MultiMedia Studio? We would have to start an issue for this.

@QrchackOfficial
Copy link
Author

I'm gonna start one. In my opinion, LMMS needs complete rebranding

@HDDigitizerMusic
Copy link

@QrchackOfficial If we do that, we'll have to rebuild our name. LMMS isn't the most popular DAW but we do have an audience. It is possible if done right. Something more catchy would sound nice.

@oeai
Copy link
Contributor

oeai commented Jun 26, 2014

Then i\ll propose OMG - OpenMusicGroove
just changed group to groove

@DeRobyJ
Copy link
Contributor

DeRobyJ commented Jun 26, 2014

I return with my name of "OpenTracks Studio"
OpenMusicGroove sounds good too!

(are we really going to change the name? xD)

@oeai
Copy link
Contributor

oeai commented Jun 26, 2014

  • (are we really going to change the name? xD)
  • i guess just for fun ,') not really thinking about it
  • The ohm (symbol: Ω) - looks familiar btw

@HDDigitizerMusic
Copy link

Maybe we should start a forum post and discuss it from there, looks like people are getting a little carried away from the topic on this one.

@diizy
Copy link
Contributor

diizy commented Jun 26, 2014

On 06/26/2014 07:28 PM, DeRobyJ wrote:

(are we really going to change the name? xD)

No we're not, because after months of discussions, we still couldn't
come to any kind of agreement over the new name, so everyone basically
just said "screw it, let's stick with LMMS".

@HDDigitizerMusic
Copy link

@diizy Maybe we should gather up some of our best names or abbreviations of Linux MultiMedia Studio and put a poll on our facebook page for the fans to decide?

@diizy
Copy link
Contributor

diizy commented Jun 26, 2014

On 06/26/2014 08:27 PM, Digitizer wrote:

@diizy https://github.com/diizy Maybe we should gather up some of
our best names or abbreviations of Linux MultiMedia Studio and put a
poll on our facebook page for the fans to decide?

This was also suggested before. The responses included: what if those
facebook people pick a really stupid name that we don't like? Then we're
back at square one. Also, not everyone uses facebook, facebook is evil,
etc... and the people who are most invested and dedicated to LMMS
development are most likely people who already follow the mailing list
and/or github, so if anywhere the poll should be held on the mailing
list or github...

Then some also opined that we shouldn't make it into a popularity
contest, but rather try to find a name that everyone is satisfied with,
and then we went around circles trying to decide how the name should be
decided...

@DeRobyJ
Copy link
Contributor

DeRobyJ commented Jun 26, 2014

That's true, we have to wait until we find a very impressive name, otherwise most of us won't be happy.
And since that name doesn't want to come, there is nothing left but keeping this name we have. even if it has no meaning.

One day we'll find the best name ever.
Maybe we aren't proud enought of the program to think of a interesting name, so feature after feature we will be hot of the program, and we will find a name.

@QrchackOfficial
Copy link
Author

You know guys, I'd suggest trying something abstract as a name - notice Ableton, Bitwig, Ardour...

@QrchackOfficial
Copy link
Author

Plus, for the domain I think using the word "official" isn't really needed. And .org fits better, I think.

@unfa
Copy link
Contributor

unfa commented Jun 26, 2014

We could however add the old full LMMS' name to the page's tags, so people
searching for "linux multimedia studio" will find the new LMMS website.
On 25 Jun 2014 20:35, "Vesa V" notifications@github.com wrote:

Looks very nice! I like how all the plugins are showcased there. Maybe
that graphic could even be updated whenever we get new plugins...

One thing: we're officially no longer "Linux MultiMedia Studio", we're
just "LMMS" now, with no real meaning to the abbreviation... so any
mention of "Linux MultiMedia Studio" should be removed.


Reply to this email directly or view it on GitHub
#891 (comment).

@tresf
Copy link
Member

tresf commented Jun 27, 2014

You should update your original post with an updated screenshot. The one you originally supplied it outdated and quite blurry.

As far as the design, the top banner is too tall on my screen and likely others'. I agree with @diizy, showcasing the plugins is cool and conceptually the design is clean and simple.

Now for the negatives....

As far as the technology, I vote no to Wordpress. Jonathan and I already did a mockup with Silverstripe and it sort of ended there. In addition, I've proposed the same thing with Drupal (which I find much better for coders like us to work with than Wordpress) but regardless the design can be tweaked and fall into place but I believe first we need to rewind and establish a sustainable hosting and domain provider with a team of people to help update it.

What I'd rather not see is yet another mockup of the front page because I feel it brings us no closer to the long term goals.

Some long term goals I've observed:

  1. Rewrite of LSP (started by @lukas-w)
  2. Possible resurrection of user forums
  3. Remove reliance on SF for downloads, hosting (8,000 dl/week = 200 GB / week bandwidth)
  4. Migration or moving of wiki to new hosting

Some personal "wish list" items:

  1. GitHub / Website integration - i.e. Newsfeed integration with some popular/tagged bug reports or popular/tagged pull requests, like an auto-RSS feed for stuff we deem site worthy.
  2. LSP cloud support - Online samples/project/presets support using a cloud service such as Amazon Cloud Storage et. al.

Some team members that have shown worthy of maintaining the new site:

  1. Toby for obvious reasons
  2. Vesa (if he wishes) since he's a major contributor and good judge of direction
  3. Stian because he's big on the new wiki stuff and helps lead the social media side of things.
  4. LucasW because he has stepped up to help with our current site as well as other things
  5. Jonathan because he knows CMS and web and helps with the current site
  6. Myself because I can help pay monthly dues and can help with CMS, web, et. al. I also have pretty good hosting I've offered but so have many others.
  7. At least one other person that can build our windows installers
  8. Any other long time contributors that would like to help or show interest (sorry as I've left quite a few out).

That's my thought process. Something that puts us in a position to have a new site with enough maintainers to have frequent updates and truly leverage a CMS for access control, content and plenty of people to pay the hosting bill et. al when needed.

I also believe we should have a forwarding email address with a few of the above "webmasters" on copy for all site maintenance items (CMS updates, bill due, etc).

So yes, cool design, but I'm not sure it gets us any closer to a new site. I hope that's not too negative feedback. I'm a fan of moving this new site forward, I just want to see it done as a team. :)

@Umcaruje
Copy link
Member

@tresf I would like to help out with the site too, I recently started updating the wiki and I can make the windows installers.

@tresf
Copy link
Member

tresf commented Jun 30, 2014

@Umcaruje, absolutely. Since I'm not spearheading this site redesign my comments are only suggestions. I would like the one who spearheads it to take them into consideration as I feel a team effort will get much more accomplished.

First steps are to choose hosting and a domain name. Did anyone contact tuxfamily.org?

-Tres

@tresf
Copy link
Member

tresf commented Jun 30, 2014

Hmm.... http://lmms.tuxfamily.org/

@eagles051387
Copy link

I created the account on there for us
On 30 Jun 2014 21:31, "Tres Finocchiaro" notifications@github.com wrote:

Hmm.... http://lmms.tuxfamily.org/


Reply to this email directly or view it on GitHub
#891 (comment).

@tresf
Copy link
Member

tresf commented Jun 30, 2014

I created the account on there for us

Great... want to talk about it?

@eagles051387
Copy link

Can we chat about it tomorrow as I have an early shift. What are your
questions and concern s
On 30 Jun 2014 22:07, "Tres Finocchiaro" notifications@github.com wrote:

I created the account on there for us

Great... want to talk about it?


Reply to this email directly or view it on GitHub
#891 (comment).

@tresf
Copy link
Member

tresf commented Jun 30, 2014

I would prefer to talk about it right here in #891 as it directly pertains to a new site, right?

Edit: For some reason GitHub changed 891 to 829 so the email will link to the wrong bug report, sorry!

@eagles051387
Copy link

Ok this works as well.

On Mon, Jun 30, 2014 at 10:13 PM, Tres Finocchiaro <notifications@github.com

wrote:

I would prefer to talk about it right here in #829
#829 as it directly pertains to a new
site, right?


Reply to this email directly or view it on GitHub
#891 (comment).

Jonathan Aquilina

@tresf
Copy link
Member

tresf commented Jul 24, 2014

Here is a mockup design based off of a Creative Commons template called "Plushiness":

With exception of the logo, the artwork, shapes and gliphs in this theme is pure css and html and use FontAwesome for rendering it to the browser.
image

Original:
http://templated.co/plushiness

@eagles051387
Copy link

What cms is that for if any
On 24 Jul 2014 20:28, "Tres Finocchiaro" notifications@github.com wrote:

Here is a mockup design based off of a Creative Commons template called
"Plushiness":
[image: image]
https://cloud.githubusercontent.com/assets/6345473/3692818/42d4d050-1360-11e4-9bbd-5876918b38de.png

Original:
http://templated.co/plushiness


Reply to this email directly or view it on GitHub
#891 (comment).

@tresf
Copy link
Member

tresf commented Jul 24, 2014

None. At the moment it is just a plain HTML page.

@eagles051387
Copy link

once the website goes live though tres i dont think we need to make things
that complex involving the git api we could just do a normal git pull each
time there is a site update.

On Mon, Jul 28, 2014 at 7:43 AM, Tres Finocchiaro notifications@github.com
wrote:

I started working on the community page tonight. It uses a similar feed
from GitHub for the issue tracker (scroll down). Feedback welcome.

http://lmms.tuxfamily.org/community.php

P.S. I started to make the GitHub api code a bit more generic (API is a
bit overkill, this is about as basic as it gets), but it should be
modularized with an async pull. They're in htdocs/github now.


Reply to this email directly or view it on GitHub
#891 (comment).

Jonathan Aquilina

@tresf
Copy link
Member

tresf commented Jul 28, 2014

git clone != GitHub API

PS please be constructive. PS again, I need help. :)

@eagles051387
Copy link

@tres the other evening you mentioned hiding the top menu what exactly do
you mean? Do you mean not having it follow you as you scroll down? In other
words fixed in place at the top?

On Mon, Jul 28, 2014 at 8:23 AM, Tres Finocchiaro notifications@github.com
wrote:

git clone != GitHub API

PS please be constructive. PS again, I need help. :)


Reply to this email directly or view it on GitHub
#891 (comment).

Jonathan Aquilina

@lukas-w
Copy link
Member

lukas-w commented Jul 28, 2014

@eagles051387

The concern is more with performance as we can only use cgi with django amd not the alternative wsgi.

Is that what tuxfamily wrote to you? If we're really forced to use cgi, that's a show stopper on tuxfamily.

@eagles051387
Copy link

yes let me forward the email to you. I had asked them if its possible to
host a python based web project. Their reply was the following.

Yes, but you will be stick to pure CGI, so it will probably suffer from
poor performance.

Sylvain

On Mon, Jul 28, 2014 at 9:56 AM, Lukas W notifications@github.com wrote:

@eagles051387 https://github.com/eagles051387

The concern is more with performance as we can only use cgi with django
amd not the alternative wsgi.

Is that what tuxfamily wrote to you? If we're really forced to use cgi,
that's a show stopper on tuxfamily.


Reply to this email directly or view it on GitHub
#891 (comment).

Jonathan Aquilina

@eagles051387
Copy link

@tres

It seems looking at the index.php file that the linking to the bootstrap
css files is missing. I will fix as well some small coding mistakes i have
found as well, but on the whole its a very good job :)

On Mon, Jul 28, 2014 at 10:01 AM, Jonathan Aquilina eagles051387@gmail.com
wrote:

yes let me forward the email to you. I had asked them if its possible to
host a python based web project. Their reply was the following.

Yes, but you will be stick to pure CGI, so it will probably suffer from
poor performance.

Sylvain

On Mon, Jul 28, 2014 at 9:56 AM, Lukas W notifications@github.com wrote:

@eagles051387 https://github.com/eagles051387

The concern is more with performance as we can only use cgi with django
amd not the alternative wsgi.

Is that what tuxfamily wrote to you? If we're really forced to use cgi,
that's a show stopper on tuxfamily.


Reply to this email directly or view it on GitHub
#891 (comment).

Jonathan Aquilina

Jonathan Aquilina

@lukas-w
Copy link
Member

lukas-w commented Jul 28, 2014

It seems looking at the index.php file that the linking to the bootstrap
css files is missing.

It is not. Please don't break things.

@eagles051387
Copy link

I have not touched anything. and if I do I will make a backup of the
original index file.

On Mon, Jul 28, 2014 at 11:15 AM, Lukas W notifications@github.com wrote:

It seems looking at the index.php file that the linking to the bootstrap
css files is missing.

It is not. Please don't break things.


Reply to this email directly or view it on GitHub
#891 (comment).

Jonathan Aquilina

@tresf
Copy link
Member

tresf commented Jul 28, 2014

Navigation re-sizing fixed (for the most part) just needed the JavaScript dependencies for auto-hide and auto-show on miniature screens.

Got the forums to feed into the Community page today. Screenshot attached.

image

@lukas-w
Copy link
Member

lukas-w commented Jul 30, 2014

Website's code is now located at https://github.com/Lukas-W/lmms.tuxfamily.org. Everyone may feel free to fork and work on it :)

@tresf
Copy link
Member

tresf commented Jul 30, 2014

Website's code is now located at https://github.com/Lukas-W/lmms.tuxfamily.org. Everyone may feel free to fork and work on it :)

Thanks @LukasW this is a big help.

@Umcaruje, if you can still help, we now are ready to start building content. Let me know if you need help setting this all up. Some of the code is still tuxfamily specific but we're fixing these issues as they crop up. For the most part it should all run on localhost I'm just having some problems getting the GitHub feed (using cURL) to work on a local web server I'm using. :)

@HDDigitizerMusic, I'm still hoping to hear back from you via email in regards to your visions/opinions on design and content.

@QrchackOfficial, since you are the original author of this thread, I'd be happy to hear your thoughts on everything.

@Umcaruje
Copy link
Member

@tresf will the wiki be transferred to Tuxfamily or will it stay on sourceforge? Either way it would be nice to get admin access to it, since @Sti2nd and I had some good ideas on restructuring the wiki.

@tresf
Copy link
Member

tresf commented Jul 30, 2014

will the wiki be transferred

Yes. Our plans are to migrate it to new hosting once a permanent location has been chosen.

TuxFamily is still up in the air so the site's permanent location has yet to be decided. It will remain on SF until it has a new home. You'll get admin once that's decided and done.

-Tres

@eagles051387
Copy link

This is an idea that I want to work on. But we have lots of youtube
tutorials. We can take asvantage of html5 and embed them on a page on the
site. What do you guys think
On 30 Jul 2014 16:34, "Tres Finocchiaro" notifications@github.com wrote:

will the wiki be transferred

Yes. Our plans are to migrate it to new hosting once a permanent location
has been chosen.

TuxFamily is still up in the air so the site's permanent location has yet
to be decided. It will remain on SF until it has a new home. You'll get
admin once that's decided and done.

-Tres


Reply to this email directly or view it on GitHub
#891 (comment).

@Umcaruje
Copy link
Member

@eagles051387 Actually, If I had Admin rights, I could install this extension: http://www.mediawiki.org/wiki/Extension:EmbedVideo . It would allow to embed Youtube videos inside wiki.

@HDDigitizerMusic
Copy link

@eagles051387

But we have lots of youtube
tutorials.

We should create a youtube channel for LMMS. I know how to create a channel with multiple admins.

@tresf
Copy link
Member

tresf commented Jul 30, 2014

@Umcaruje Agreed, they should be on the wiki.

I'll say this again... We need help building page content. We have index and community started. Can someone start in on another one (i.e. screenshots?) . I'm using http://getbootstrap.com/examples/theme/ for help with the the css classes.

@HDDigitizerMusic, please do and add lmms.service@gmail.com to the list of adminstrators as well as any of our Facebook admins or other members that are interested in contributing.

-Tres

@Umcaruje
Copy link
Member

@HDDigitizerMusic I would love to help out with the youtube channel. I had this idea of turning LMMS quick tips from the facebook page to short videos. My mail is uros.maravic@gmail.com

@tresf Do you have access to the G+ community? (or know someone who does). The picture in it is outdated and it should be replaced. Sorry for the off-topic.

@tresf
Copy link
Member

tresf commented Jul 30, 2014

@uros,

I tried adding you as a Manager to the page
https://plus.google.com/u/0/b/113001340835122723950/pages/settings/admin
but I can't find the option to. :(

Interestingly enough Macrowave is the owner of this page and he no longer
uses LMMS.

-Tres

@Umcaruje
Copy link
Member

Well looks like I will send a message to Macrowave on facebook so I can get that admin account.

@HDDigitizerMusic
Copy link

Once we get that account, If you can invite me, from there I can create our
channel and invite everyone else to it. I use youtube to promote my music
and have learned how to configure channels to their finest.

On Wed, Jul 30, 2014 at 11:59 AM, Umcaruje notifications@github.com wrote:

Well looks like I will send a message to Macrowave on facebook so I can
get that admin account.


Reply to this email directly or view it on GitHub
#891 (comment).

Digitizer out.

@tresf
Copy link
Member

tresf commented Aug 1, 2014

http://lmms.tuxfamily.org/index.php

We're still working hard on the website. We need help building out the content from anyone who knows php. You can fork the site here:

https://github.com/Lukas-W/lmms.tuxfamily.org


image


image


image


image

@tresf
Copy link
Member

tresf commented Aug 4, 2014

New navigation for the community page under way...

http://localhost/community.php#github

image

@tresf
Copy link
Member

tresf commented Aug 6, 2014

So the Google+ feed is a bust (due to shared IP address limits) but I was able to skin the forums using a Bootstrap2 theme and some quick customization to match the rest of the site.

image

@HDDigitizerMusic
Copy link

Speaking of google plus, has any one contacted Macrowave to find the user
name of our current page?

On Wed, Aug 6, 2014 at 11:55 AM, Tres Finocchiaro notifications@github.com
wrote:

So the Google+ feed is a bust (due to shared IP address limits) but I was
able to skin the forums using a Bootstrap2 theme and some quick
customization to match the rest of the site.

[image: image]
https://cloud.githubusercontent.com/assets/6345473/3832175/266911a2-1d9b-11e4-99d6-6dce2cf307e4.png


Reply to this email directly or view it on GitHub
#891 (comment).

Digitizer out.

@tresf
Copy link
Member

tresf commented Aug 6, 2014

I am currently the new owner. After two weeks grace, I will transfer it to the service acct and share. If you need mod privileges, please email me.

@lukas-w
Copy link
Member

lukas-w commented Aug 7, 2014

@tresf wrote:

I was able to skin the forums using a Bootstrap2 theme and some quick customization to match the rest of the site.

Very cool! Looks awesome 👍

@tresf
Copy link
Member

tresf commented Aug 25, 2014

Closing this issue since the new site is live. Once we have the remaining components transferred (LSP, Forums, Wiki) we can set up some redirects on the old page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests