gratipay / inside.gratipay.com

Here lieth a pioneer in open source sustainability. RIP
https://gratipay.news/the-end-cbfba8f50981
57 stars 38 forks source link

Hand off to Liberapay #1218

Closed chadwhitacre closed 6 years ago

chadwhitacre commented 6 years ago

Reticketing from https://github.com/gratipay/inside.gratipay.com/issues/1196 post-#1217 so we have a clear record.

chadwhitacre commented 6 years ago

Reached out to .CO:

screen shot 2018-01-18 at 3 28 52 pm

chadwhitacre commented 6 years ago

No response from .CO.

@Changaco I've emailed you transfer codes for the seven domains.

chadwhitacre commented 6 years ago

In general I had been thinking we'd take the last of our money and use it to pay for domain names for a few years to keep things online. We have $545 in the bank right now.

We are down to $486.26. Our current monthly costs are:

I think instead of paying for the domain names we should just give Liberapay the cash and let you use it as you would like.

Note that gratipay.news is supposed to renew on January 28 (six days). Depending on lockout timeframes we may need to renew that over here before transferring.

Changaco commented 6 years ago

@Changaco I've emailed you transfer codes for the seven domains.

I got them, but transferring all these domains to the registrar Liberapay uses would cost €143.50, so I suggest that you give me access to Gratipay's iwantmyname account instead.

chadwhitacre commented 6 years ago

Heard back from .CO:

Hi ¿

Thanks for contacting .CO — Please email them at support@pop.co so that they can let you know if exist something in order to protect those domains from malicious takeover

Thank you, and we can’t wait to see what you are building on your new .CO!

  • The .CO Team

That sounds to me like a breakdown in communication. :-/

chadwhitacre commented 6 years ago

give me access to Gratipay's iwantmyname account

Sounds like a plan. How about I change the email address and then you can generate a password reset? What address would you like me to use?

Changaco commented 6 years ago

admin at liberapay.com

chadwhitacre commented 6 years ago

Done!

screen shot 2018-01-24 at 4 52 54 pm

chadwhitacre commented 6 years ago

@Changaco Since that address is already linked on Twitter, how about using admin+gratipay at liberapay.com over there?

screen shot 2018-01-24 at 4 54 29 pm

Changaco commented 6 years ago

Got the confirmation email from iwantmyname.

Okay for admin+gratipay.

chadwhitacre commented 6 years ago

@Changaco Twitter handed over. I think we should do a final blog post on https://gratipay.news/ once the hand-off is complete. Let's coordinate on a Twitter announcement once we publish.

chadwhitacre commented 6 years ago

Re: logo the heart-coin shape is here:

https://github.com/gratipay/gratipay.com/blob/master/www/assets/heart-coin.black.svg

That's probably the file you want, ya?

Changaco commented 6 years ago

Password resets done for iwantmyname and twitter.

Changaco commented 6 years ago

I think we should do a final blog post on https://gratipay.news/ once the hand-off is complete.

Sounds good to me.

chadwhitacre commented 6 years ago

Re: cash ... there may be costs associated with #1205. Let me see how far I can get with that in the next week or so before we make a final disbursement.

Re: database ... how do you want me to deliver this to you? We have weekly backups going back to the beginning. Do you want them all or just the final snapshot?

Changaco commented 6 years ago

Regarding the logo it's more of a symbolic hand-off. I guess you could formally state that the logo's copyright and implicit trademark are transferred to the Liberapay nonprofit organization, maybe that would please the lawyers (if we had any).

Changaco commented 6 years ago

Regarding the database I think the final snapshot is enough. Maybe throwing in the last backup before Gratipay 2.0 makes sense? I don't remember if any data was deleted.

Changaco commented 6 years ago

gratipay.news has been renewed.

I've updated the contact info so the next invoice will be addressed to me & Liberapay instead of Chad & Gratipay.

I've also checked and updated the settings of all domains:

chadwhitacre commented 6 years ago

screen shot 2018-01-29 at 10 46 09 am

chadwhitacre commented 6 years ago

I formally state that the logo's copyright and implicit trademark are transferred to the Liberapay nonprofit organization. :)

chadwhitacre commented 6 years ago

screen shot 2018-01-29 at 10 51 34 am

chadwhitacre commented 6 years ago

Actually, that was probably premature. I think @clone1018 and I should be co-owners on the GitHub org until we resolve #1205 and close down the LLC.

chadwhitacre commented 6 years ago

Sooooo ... @Changaco would you mind reinviting us? 😬

chadwhitacre commented 6 years ago

🙇

screen shot 2018-01-29 at 11 03 04 am

chadwhitacre commented 6 years ago

I've reinvited @clone1018.

chadwhitacre commented 6 years ago

@Changaco Turns out Gratipay still has a DropBox account. Are you comfortable using DropBox to transfer the database file? If so I will email you a link.

chadwhitacre commented 6 years ago

Also, ftr, please preserve the MX records for gratipay.com so I can access email while we wind down the LLC.

chadwhitacre commented 6 years ago

@Changaco How would you like to do the db transfer? SFTP? Dropbox? ...?

Changaco commented 6 years ago

I would feel better if the file was encrypted end-to-end (so, not Dropbox). I suggest https://framadrop.org/ with "Delete at first download" on.

(A direct transfer via WebRTC would be cool, I found https://file.pizza/ and https://www.sharedrop.io/ after a quick search, but I trust the folks behind Framadrop more.)

chadwhitacre commented 6 years ago

Okay @Changaco, I've emailed you a Framadrop link (24-hour, delete-on-download).

I don't think we're going to be able to send you any cash, because I think what little we have left should go towards #1220.

Changaco commented 6 years ago

Email received, downloading the file.

chadwhitacre commented 6 years ago

@Changaco I just sent the latest. We may have deleted toots or something but tips and transfers should still be in there (we kept those for history pages). If you see missing tables from pre-2.0 that you want let me know and I can dig up another backup.

Changaco commented 6 years ago

Download and decompression complete. I'll do the rest tomorrow.

Changaco commented 6 years ago

I've loaded the DB backup and started to take a look.

One simple thing we could do with the data is bring back user pages on gratipay.com. A message explaining that Gratipay shut down would be nicer than a GitHub 404 page.

Another thing we could do is email users who sent or received money in 2017 to inform them of the Gratipay shutdown and the hand-off to Liberapay. That would be less than 600 people AFAICT.

Changaco commented 6 years ago

@chadwhitacre Do you want to write the blog post draft announcing the hand-off, or should I?

chadwhitacre commented 6 years ago

@Changaco If you've got the energy to, go ahead.

Changaco commented 6 years ago

gttp.co has expired. I guess that means auto-renewal was mistakenly disabled.

iwantmyname is asking for €84 to restore the domain, that's a €40 restore fee on top of the normal €44 yearly rent.

chadwhitacre commented 6 years ago

@Changaco Are you planning to just let it go?

Changaco commented 6 years ago

No, I've just been wondering if we can take the risk of dodging the restore fee by waiting or if we should just pay it.

I do wish we had some logs to see who is still using the domain, or at least how much it's used. I should have set that up when I had the chance.

chadwhitacre commented 6 years ago

No, I've just been wondering if we can take the risk of dodging the restore fee by waiting or if we should just pay it.

My sense is that it's a significant risk. I don't fully understand the ins and outs, but I know at least GoDaddy has an expiring domains auction.

Changaco commented 6 years ago

I've made the payment to restore the domain.

Changaco commented 6 years ago

The domains are now configured so that we have logs of requests. Currently there are around 6 requests per minute (both domains combined).

Changaco commented 6 years ago

(So far I haven't found the time and inspiration to write a blog post about the hand-off.)

chadwhitacre commented 6 years ago

Draft: Vive Liberapay!

Intending to publish today, as it is the sixth anniversary of the conception of Gittip.

chadwhitacre commented 6 years ago

Here are the final charts.json and payment-distribution.json from the Gratipay stats page:

https://gist.github.com/chadwhitacre/fff5a2c398e2c042bd41ed96419f3823

chadwhitacre commented 6 years ago

Here is some code to merge the Gratipay and Liberapay numbers together into a CSV. Amounts are converted to EUR based on historical rate data (from here), and dates are normalized to Monday to fold weeks together.

chadwhitacre commented 6 years ago

chart 2

https://docs.google.com/spreadsheets/d/1uCSbevDviHbMUsDn4syOpRmxLBs9GbFZyEQ82sKBNSM/edit?usp=sharing

chadwhitacre commented 6 years ago

Final draft: Vive Liberapay!

chadwhitacre commented 6 years ago

Fixed the title (yes?): Vive la Liberapay!

chadwhitacre commented 6 years ago

Published! 💃

https://gratipay.news/vive-la-liberapay-14057a25eacb