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

Launch the site #1

Closed
19 tasks done
Changaco opened this issue May 26, 2015 · 41 comments
Closed
19 tasks done

Launch the site #1

Changaco opened this issue May 26, 2015 · 41 comments
Labels
critical issues that threaten the very existence of Liberapay

Comments

@Changaco
Copy link
Member

@MartinDelille
Copy link
Contributor

I will ask a friend if he can propose a logo.

This was referenced Jun 3, 2015
@Changaco
Copy link
Member Author

Changaco commented Jun 3, 2015

Password auth done in #5, now working on the UI.

@Changaco Changaco mentioned this issue Jun 5, 2015
@chadwhitacre
Copy link
Contributor

Best of luck, @Changaco, et al. :-)

I have started recommending Liberapay to teams that aren't a good fit for Gratipay.

@Changaco Changaco mentioned this issue Jun 15, 2015
@Changaco
Copy link
Member Author

Took longer than I'd hoped, but it's done: Liberapay has its own UI. \o/

liberapay-v1

@Changaco
Copy link
Member Author

https://hosted.weblate.org/projects/liberapay/ is now synced, the project is less than 50% translated.

@Changaco
Copy link
Member Author

After a rather lengthy pause (a month), I'm working on this again.

@Changaco Changaco mentioned this issue Aug 29, 2015
@Changaco
Copy link
Member Author

Wooohooooo 🎉 🍸 🍰

There's still work to do, but that last PR brought us a lot closer to launch readiness.

@Changaco
Copy link
Member Author

Also, the tests are finally passing on master and the fixtures are a lot smaller! \o/

@Changaco
Copy link
Member Author

Now that the giant pull requests are done I'm dumping my local todo list into github issues so that other people (i.e. you) can see what still needs to be done and start contributing.

This was referenced Oct 12, 2015
Merged
@Changaco
Copy link
Member Author

The list of things missing before the site can be launched is getting short. :-)

@Changaco
Copy link
Member Author

Changaco commented Dec 3, 2015

Relevant news: Let's Encrypt is Entering Public Beta.

@Changaco
Copy link
Member Author

Changaco commented Dec 4, 2015

By the way, I'm currently hoping and aiming to launch early next year (i.e. in less than 3 months).

@Changaco
Copy link
Member Author

I've created separate issues in the org repo for the legal tasks: liberapay/liberapay.org#4 and liberapay/liberapay.org#5.

@Changaco
Copy link
Member Author

I've also improved the temporary homepage of Liberapay at https://liberapay.com/ so people who land there can better understand what the project is.

@Changaco Changaco added the critical issues that threaten the very existence of Liberapay label Dec 29, 2015
@Changaco
Copy link
Member Author

I've been looking deeper into hosting since we're on schedule for launch so far. My original thought was Clever Cloud, however after looking into other Heroku alternatives I've found OpenShift (Red Hat).

Advantages over Clever Cloud:

  • They have a free plan, with pay-per-use for extra resources.
  • They have grants for non-profits and open source projects.
  • They're more open source and have better documentation and more add-ons.

Drawbacks of OpenShift I've found so far:

  • They don't provide stable IP addresses to point to, so we have to either:
    • use a CNAME, which means using www.liberapay.com as the canonical name instead of the shorter liberapay.com
    • switch to a costlier registrar that implements a non-standard record (ALIAS/ANAME)
    • use CloudFlare's DNS, apparently it's free and it would bypass the issue entirely, that seems like an acceptable solution
  • Their free plan doesn't allow us to host in Europe.

@chadwhitacre
Copy link
Contributor

@Changaco You gonna launch at OuiShare Fest? :)

@Changaco
Copy link
Member Author

@whit537 I'm not currently planning to attend OuiShare Fest, but I did notice that you're going this year, so maybe we can finally meet. I watched your call with OuiShare last night, it was pretty good. :-)

@chadwhitacre
Copy link
Contributor

Thanks! You got a mention, if I remember right ... here it is. :-)

And I'd love to finally meet in person. :-) Reticketed as gratipay/inside.gratipay.com#464.

@Changaco
Copy link
Member Author

I've created a salon for the discussions that don't belong elsewhere, and kicked it off with a monthly "what's up?" thread: liberapay/salon#1. I've posted a report on the status of the project in there.

@Changaco
Copy link
Member Author

liberapay/liberapay.org#5 is done, if the app was ready we could start processing payments right now! \o/ \o/ \o/ :tada: :birthday:

@chadwhitacre
Copy link
Contributor

!m @Changaco

@Changaco
Copy link
Member Author

We've started using Git LFS in #69, but OpenShift doesn't have builtin support for that, and I couldn't find a script to download the files, so I made one.

@Changaco
Copy link
Member Author

There's one more thing I want to get done before launching: 100% french translation.

I'd also like to close as many high priority issues as possible.

If there's anyone lurking around here who was waiting to see if the site would really launch before contributing: well we are definitely launching, so you can start now.

@finkiki
Copy link
Contributor

finkiki commented Jan 21, 2016

I start translating some strings. Tell me if I do it well.

@Changaco
Copy link
Member Author

@finkiki You're doing it fine. I've corrected/improved a few of your translations (see recent changes).

@finkiki
Copy link
Contributor

finkiki commented Jan 22, 2016

How do you want to translate "team" ? "Équipe" is maybe not the good word.

@Changaco
Copy link
Member Author

@finkiki "Équipe" is fine, I haven't found a better translation.

@finkiki
Copy link
Contributor

finkiki commented Jan 22, 2016

And for "wallet" ?

@Changaco
Copy link
Member Author

"porte-monnaie" or "portefeuille", whichever you prefer. Can also be "compte" depending on the context.

@Changaco
Copy link
Member Author

We should talk about this somewhere else, let's go in the salon: liberapay/salon#2.

@Changaco
Copy link
Member Author

Sentry's hosting pricing seems a bit high to me, so I've set up an instance on my personal server (as often, ArchLinux has a package for it that came in handy).

@Changaco
Copy link
Member Author

The About pages are done, and @finkiki is working on the french translation, so I'm going to focus on getting Liberapay running on OpenShift.

@Changaco
Copy link
Member Author

We're almost done with the French translation, mostly thanks to @finkiki, and I've acquired an understanding of the OpenShift platform.

The plan is: this week we finish the fr translation and the adaptation to OpenShift, we also get rid of a few high priority issues, and next week we launch!

@Changaco
Copy link
Member Author

Changaco commented Feb 3, 2016

Done! \o/ liberapay.com is up and running! The thread to coordinate spreading the word is liberapay/salon#3. :-)

@Changaco Changaco closed this as completed Feb 3, 2016
@Changaco
Copy link
Member Author

Changaco commented Feb 3, 2016

@finkiki Tell me when you've created your account so I can add you to the Liberapay team.

@chadwhitacre
Copy link
Contributor

!m @Changaco :-)

@MartinDelille
Copy link
Contributor

Well done @Changaco ! I follow the project from the beginning and regret not having contribute to it... At least I'm now the main founder for liberapay now! :-) (but it won't last for long I'm sure)

@Changaco
Copy link
Member Author

Changaco commented Feb 4, 2016

Thanks @MartinDelille :-) It's never too late to start contributing, there's still plenty to do. Note: the /giving/ page is private, only you (and me, as an admin) can see it.

@finkiki
Copy link
Contributor

finkiki commented Feb 4, 2016

Well done ! But I do very little for the launch.

@Changaco
Copy link
Member Author

Changaco commented Feb 5, 2016

@finkiki I've sent you an invite, you did a big chunk of the French translation, it must have taken you hours, and we want and need our translators to share in the income of the team.

@finkiki
Copy link
Contributor

finkiki commented Feb 6, 2016

Thanks!

@Changaco Changaco mentioned this issue Apr 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical issues that threaten the very existence of Liberapay
Development

No branches or pull requests

4 participants