Skip to content

Commit

Permalink
Donate page. Updates to FAQ.
Browse files Browse the repository at this point in the history
  • Loading branch information
sudara committed Jan 10, 2023
1 parent 36ae1cb commit 20550c1
Show file tree
Hide file tree
Showing 9 changed files with 141 additions and 46 deletions.
2 changes: 1 addition & 1 deletion app/assets/stylesheets/components/home.scss
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
@include paragraph18();
color: $hero-paragraph-text;
@media #{$mobile} {
@include paragraph16();
@include paragraph18();
}
}
.hero-links {
Expand Down
5 changes: 2 additions & 3 deletions app/assets/stylesheets/components/static_pages.scss
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,12 @@
box-shadow: none;
border-radius: 0;
line-height: 1.3;
padding: $baseline * (7/3) $baseline * 2 0 $baseline * 2;
padding: $baseline * 1.5 $baseline 0 $baseline * 2;
@media #{$mobile} {
padding-left: $baseline * (3/2);
padding-right: $baseline * (3/2);
}
margin-top: $baseline * 2;
border-top: 2px solid $static-page-content-seperator;
margin-top: $baseline;
&:first-child {
border-top: 0;
margin-top: 0;
Expand Down
6 changes: 3 additions & 3 deletions app/views/assets/latest.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@
<div class="hero-content">
<h1>Welcome to alonetone</h1>
<p>
Alonetone is a home for your tracks and albums. Forget release dates and social media strategies and upload what you are working on.
alonetone gives music makers a non-commerical place to upload and distribute their music.
</p>
<div class="hero-links">
<div class="primary-button">
<a href="/get_an_account">Get An Account</a>
<div>
Free since 2008...
Free since 2008!
</div>
</div>
<div class="secondary-button">
<a href="/about">Read the FAQ</a>
<div>
And check out our <a href="https://patreon.com/alonetone">Patreon</a>!
And check out our <a href="/about/donate">story</a>!
</div>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion app/views/pages/_navigation.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<%= navigation_item "Artist FAQ", about_faq_path %>
<%= navigation_item "Help!", about_help_path %>
<%= navigation_item "Privacy", about_privacy_path %>
<%= navigation_item "Make a donation", donate_path %>
<%= navigation_item "Donate to Alonetone", about_donate_path %>
</ul>
</div>
</nav>
42 changes: 24 additions & 18 deletions app/views/pages/about.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,19 @@ If you make music (and own the rights to it) then this site is built for you.

Yup!

## Can I upload my podcast or radio show?

Sorry, no! Alonetone is for people who make music. If you upload other audio content (podcasts, radio shows, sermons, audio books) it will be removed without warning.

## Can I upload songs for my blog?

No. Alonetone is for individual artists uploading their own music. If you upload various artists or copyrighted content, it will be removed. Your account will be deleted if it happens more than once.

We run on [donations](/about/donate) from people who believe the internet should provide free non-commercial spaces to artists.

## Why alonetone instead of XYZ?

Most other 'free' services where you can host your music run ads, are funded by investors hoping to profit, or are flat out owned by media conglomerates. In general, they are hoping to make money off of your "content"...erm...music.
Most 'free' services where you can host your music run ads, sell user data, are funded by investors hoping to cash out at some point, or are flat out owned by media conglomerates.

In general, they are trying to make money off of your "content"...erm...music.

alonetone is a non-commercial alternative. Something that musicians can feel like they own.

Beyond that, we want to do it right. Clean, only the essentials. Not too dorked-out. Easy to get around. [Read more here](/about/why-i-built-alonetone).
Beyond that, we want to do it right.

Clean, only the essentials. Not too dorked-out. Easy to get around. [Read more here](/about/why-i-built-alonetone).

## Can I sell my music here?

Expand All @@ -41,34 +38,43 @@ alonetone is for people who want to give our music away and share it freely. The

## Who makes alonetone?

alonetone is conceived and built by [Sudara](/sudara).
alonetone is run by ModernThings, a 501(c)(3) US-based non-profit.

It was conceived by and still built by [Sudara](/sudara).

[montgomeru](/montgomeru) handles frontend coding.

We get regular design love from Samo.

After our initial launch in 2008, most features were inspired, recommended by, and built to please alonetoners who spoke up and provided their valuable feedback in chat and the forums.

## How long will alonetone be free?

As long as alonetone exists.

We strongly believe there should be more free, non-commercial places to share music online. The ability to upload and share music without ads or payment will exist as long as we are around.

## Who pays for all of this? Are you a startup?

<%= themed_illustration_image('about/startup.png') %>

Sudara has historically paid for all hosting, storage, design and development costs.
Sudara has historically personally paid for all hosting, storage, design and development costs since 2008.

In late 2020, we started a [patreon](http://patreon.com/alonetone) so these costs could be shared by the community. As of early 2021, server and storage costs are almost covered by other alonetoners.
These can add up quickly, and it hasn't always been easy or sustainble!

In 2020, we started a [patreon](https://patreon.com/alonetone) so the costs could be shared by the community. As of early 2021, server and storage costs are almost covered by other alonetoners.

## How long will it be free?
In 2022, we founded a 501(c)(3) non profit so that we can accept donations worldwide. The goal is to more sustainably fund development costs.

We strongly believe there should be more free, non-commercial places to share music online. Therefore, the ability to upload and share music without ads or payment will exist as long as alonetone exists.

You can help us realize this vision over on [patreon](http://patreon.com/alonetone)!
You can make a [US tax-deductible donation here](/about/donate).

## Is alonetone open source?

<%= themed_illustration_image('about/open-source.png') %>

Yup! We are open-minded to contributions at [github](http://github.com/sudara/alonetone).
Yup!

We are open-minded to contributions over at [GitHub](http://github.com/sudara/alonetone).

Thanks to the nice people at [BrowserStack](https://browserstack.com) and [Skylight](https://skylight.io) for providing their services free for open source projects.

104 changes: 89 additions & 15 deletions app/views/pages/donate.html.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,103 @@
## alonetone is now a nonprofit

I started alonetone 15 years ago. I ran a few similar things before, but in 2005 it was very clear that the internet had rendered music distribution essentially free. Why not build a free service (as in gratis and libre) for myself, my friends, and anyone else who wanted to join.
(Just looking to make a donation? [Jump ahead](#support-alonetone))

Other sites (like soundcloud) launched around the same time we did. However they were clearly a business. I felt strongly that the internet was finally reaching a place where there was simply no need for business to be involved. Musicians should be able to share their music freely among friends and fans. They just needed some infrastructure to accomplish this.
👋 Hi! Sudara here.

I've kept alonetone running as the primary developer for 15 years. The site has served over almost 6 million streams of 90,000 tracks from 6500 artists. That might be peanuts on the global internet scale, but it's also amazing that one person can deliver this in their part time, with 15 year uptime (will we outlast SoundCloud?!)
I started alonetone more than 15 years ago!

And course alonetone was built with a lot of help. A close designer friend. A talented frontend dev who also handles some of the community aspects. And dozens and dozens of motivated early users who contributed time and effort to help shape it into a home. The number of friendships evolved, connections made and lives changed by the site have been unexpected and humbling.
In 2007, it became clear to me that the internet made music distribution essentially free. I thought: Why not build a free service, for myself, my friends, and anyone else who wanted to join.

But things weren't always smooth. There were many times where alonetone didn't get the attention it deserves, socially or technically. There are many features that we *still* haven't had the bandwidth to build (like comment replies!). I got busy or didn't have enough money to hire the help the site deserves or features fell into disrepair.
## Why should sharing our music be... business?

Other times were great! In 2017-2019, my consulting business was going well. I decided to do a big mobile-first modernization of alonetone. I contracted a few talented people (who graciously discounted their rates) and we overhauled almost every aspect of the app. I restricted my consulting to part time and invested hundreds and hundreds of hours on the refresh. In addition to my time, I personally spent over 100k on dev/designer time during these 3 years.
Other sites launched around the same time we did. However they were clearly businesses, looking to make it BIG! Offering free service at the start, but then setting upload limits, running ads, slowly squeezing artists for money, yikes...

I made this investment and the others before it because the internet *needs* projects like this. We *need* high quality free and non-commercial options. We shouldn't just leave these services to startups and companies looking to profit as middlemen. Open source should serve more than just business needs, it should serve community needs.
I wasn't a huuuuuge fan of that idea. Why should sharing one's music with friends and fans have to be a business? It costs next to nothing to distribute some mp3 files, why should musicians pay?

There used to be so many more indie sites like alonetone on the internet! A lot of them running modified forums or custom built software. Some even open source. But almost all have shut down. Maintaining and developing a web application is *not* trivial, especially as time passes and technology changes. And it's far from free. It's a risk for a community venue depends completely on one person's financial situation...
That's the premise that alonetone was built on. I've kept it running as the primary developer the last 15 years. The site has served 6 million streams of 90,000 tracks from 6500 artists.

Recognizing this, I setup a Patreon in 2019 and asked the community if they could cover the server and related costs — they happily did! However, hard costs are 1-2k/year and pale in comparison with the human time. Properly maintaining the site requires regular effort from a backend dev, a frontend dev and sometimes a designer.
That's a tiny blip on the global internet scale (welcome to the true long tail of the internet) but hey — I'm one person working in my *part time* and able to deliver this service with 15 year uptime. (and hey, maybe we'll outlive SoundCloud?!)

What does that mean, realistically? With my years of experience running the project, I can confidently say it takes a minimum of $20-40k/year to properly maintain the site (with myself working for free). It takes at least $50-100k/year to move the site forward measurably, to build new features, to support community growth, to allow me to prioritize the project over my paid projects.
## alonetone was built with a *lot* of help.

I still believe 100% in alonetone's original premise: the internet has rendered music distribution essentially free. That's had an amazing impact on my generation and all the generations following! I know others believe strongly in this too, because they tell it to my face and write me emails about it.
Ok, ok, it wasn't *only* 1 person in their part time building alonetone.

So, I'm proud to say we've finally made the leap. alonetone is now officially backed and built by ModernThings, a 501(c)(3) nonprofit. It was started by myself, alonetone's longtime frontend dev and one of the original believers in the project. We are now accepting tax deductible donations in the US and donations worldwide.
I have a close friend Samo, who I collaborate on design with. And a [talented frontend dev](https://alonetone.com/montgomeru) who also handles some community aspects. And many **many** motivated passionate users who contributed so much time and effort to help shape it into a home.

If you believe in our mission and want alonetone to remain a shining example of what a community focused internet can be, invest in us. Help us continue to build a bright future for musicians worldwide.
The number of friendships, connections made and lives changed by the site has been truly unexpected and humbling.

<script src="https://donorbox.org/widget.js" paypalExpress="false"></script><iframe src="https://donorbox.org/embed/support-alonetone?default_interval=o&enable_auto_scroll=false" name="donorbox" allowpaymentrequest="allowpaymentrequest" seamless="seamless" frameborder="0" scrolling="no" height="900px" width="100%" style="max-width: 500px; min-width: 250px; max-height:none!important"></iframe>
## It wasn't always a smooth ride

There were many times where alonetone didn't get the love and attention it deserves — both socially and technically. There are many features that we *still* haven't had the bandwidth to build (like comment replies!). I got busy or didn't have enough money to hire the help the site deserves or features fell into disrepair.

Other times have been great! In 2017-2019, my consulting business was going especially well. I decided to do a big mobile-first modernization of alonetone. I contracted a few talented friends and we overhauled almost every aspect of the app.

I restricted my consulting to part time and invested hundreds and hundreds of hours on the refresh. In addition to my time, I spent over **$100k** to pay others, just for this one refresh cycle.

## What we dream the internet *could* be

I made this investment because the internet *needs* projects like alonetone.

We deserve high quality non-commercial venues for art, music, and global community.

We shouldn't leave these services to startups and companies looking to profit as middlemen. Their priorities are... strange at best, and hostile at worst. Gamifying platforms to maximize engagement quickly devolves into a lowest common denominator popularity contest. (Hey, TikTok has its merits, but unless you are doing memes, it's a terrible place to share a song you poured your heart and soul into)

On top of that, open source should serve more than business needs, it should serve *community* needs. (Yes, alonetone is [open source](https://github.com/sudara/alonetone)).

## Ensuring a healthy future

There used to be *so many more* indie sites like alonetone on the internet!

A lot of them ran modified forums or custom built software. Some were open source. But almost *all* have shut down over the years.

If you want to share tunes with fam and friends, you can do it with file-sharing sites (yikes), cloud services (functional, but antisocial), or commodification via official distribution to music streaming sites (I do this, but only with a small slice of my music).

I totally understand why most of the other sites shut down. Maintaining and developing a web application is *not* trivial, especially as time passes and technology changes. It's far from cost-free.


## Reducing risk

A big "aha" moment came for me was when I internalized alonetone as a venue really depends completely on my personal financial and work situation... it's 100% coupled to how much free time and extra money I have. For many many years I was idealistic and stubborn and **wanted** to shoulder the burden on my own — but it wasn't always ideal.

Acknowledging this, I setup a Patreon in 2020 and asked the community if they could cover the server and related costs — they happily did!

Those hard costs are around 2k/year. Unfortunately, they pale in comparison with the human time. A **lot** of human time is needed per-year — even just to keep things running as-is, status quo, with no apparent changes to anyone else. Proper maintenance requires regular effort from a backend dev, a frontend dev, sometimes a designer (not to mention the social/community aspects).

## What does it actually cost, realistically?

I went back and looked through my financials and hours over the years. In *addition* to my own time, it costs at minimum $20-40k/year of human time (at under-market "friend rates") to maintain the site, to keep things moving.

However, I'm not always in a position to divert huge chunks of work hours for the project. To allow me to prioritize alonetone over my other paid work or to pay someone else to take some of my duties, it takes more like $50-100k/year.

$100k is a ****ton of money (especially to most musicians!). However, it's 2023. The reality is $100k/year isn't really enough to even hire **one** talented person full time in tech. However, I have a network of great people who love to help and a history of working well together — the impact would be huge.

So $100k a year is my current high bar goal. I know we can move mountains and keep alonetone happy and sustainable for years to come with that level of real support.

I'm on a mission to make that happen.

## Final form? A non-profit

Oh right, so I buried the lede a bit. All of this is to say: we've taken the next step to ensure alonetone's longevity.

We founded ModernThings, a 501(c)(3) nonprofit, to formally provide for alonetone's future. It was started by myself, alonetone's longtime frontend dev and and another of the original believer and friend of the project.

We are now accepting tax deductible donations in the US (and normal donations worldwide!) 100% of donations to the non-profit go directly to maintaining and improving alonetone.

## Onwards, upwards

I still believe 100% in alonetone's original premise: the internet has rendered music distribution essentially free.

This fact has had an amazing impact on my generation and the generations following. I know others believe strongly in this too: they tell it to my face and write me long emails about it.

## Support alonetone

If you believe in our mission and want alonetone to remain a shining example of what a community focused internet can look like, invest in us.

Just to be clear: We're looking for donations from the tech community and others who are financially stable.

In other words, if you are an artist struggling to make it month to month — **keep your money!** — you've done enough by joining us here, sharing your music and believing in us. There are others out there who share our dream of what internet can be and have the means to help us make that possible. Let's give them an opportunity to join us in building the future we all want to be a part of.

Thank you.

Sudara, January 2023

<script src="https://donorbox.org/widget.js" paypalExpress="false"></script><iframe src="https://donorbox.org/embed/support-alonetone" name="donorbox" allowpaymentrequest="allowpaymentrequest" seamless="seamless" frameborder="0" scrolling="no" height="900px" width="100%" style="display:block; margin:auto; max-width: 500px; min-width: 250px; max-height:none!important"></iframe>
14 changes: 14 additions & 0 deletions app/views/pages/faq.html.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,18 @@

## Can I upload my podcast or radio show?

Sorry, no!

Alonetone is for people making music. If you upload other audio content (podcasts, radio shows, sermons, audio books) it will probably be removed without warning.

## Can I upload songs for my music blog?

No. Alonetone is for individual artists uploading their own music.

If you upload various artists or copyrighted content, it will be removed.

Your account will be deleted if it happens more than once.

## What formats can I upload?

MP3 only. We serve the exact file you upload. We don't do any transcoding, so quality is in your hands!
Expand Down
Loading

0 comments on commit 20550c1

Please sign in to comment.