-
Notifications
You must be signed in to change notification settings - Fork 90
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
Maintenance and moving GetTogether forward #323
Comments
Hey folks. Just wanted to provide an update. I haven't heard from anyone from the project yet unfortunately. I did have someone who saw this issue reach out and put me on to a competing project called Mobilizon. There is some clear advantages to that project, namely that it is currently actively maintained. The software ecosystem used isn't my favorite but nonetheless something for me to consider moving forward. |
I'm using mobilizon, and it seems to work well. If you create your events from groups, you can follow the groups from other fediverse clients, and get notified when an event happens.
Seems pretty good to me.
…----- Original message -----
From: Ricardo N Feliciano ***@***.***>
To: GetTogetherComm/GetTogether ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [GetTogetherComm/GetTogether] Maintenance and moving GetTogether forward (Issue #323)
Date: Tuesday, November 14, 2023 13:49
Hey folks. Just wanted to provide an update. I haven't heard from anyone from the project yet unfortunately. I did have someone who saw this issue reach out and put me on to a competing project called Mobilizon <https://joinmobilizon.org/en/>.
There is some clear advantages to that project, namely that it is currently actively maintained. The software ecosystem used isn't my favorite but nonetheless something for me to consider moving forward.
—
Reply to this email directly, view it on GitHub <#323 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AGH66E3JNPMQE7NT2B7S55LYEO4NJAVCNFSM6AAAAAA66XG4RGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMJQHE2DANBQGU>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Hi @FelicianoTech, First of all, let me apologize for the extraordinary delay in getting back to you on this. It has always been my intention to do some major upgrades and refactoring of GetTogether to make it better, more useful, and to combat the spam problem. However, I think I'm finally ready to admit that if I haven't had the time to do that in the past year, it's unlikely that I'm going to be able to do it anytime soon. As sad as it makes me to let go of this project, it's what's best for it and the community that is using it. So let's figure out how to do this smoothly, and safely. Here's some details about the current hosting:
Because GetTogether has always supported password login and private teams/events, and because users placed their trust in me to keep those private, I wouldn't feel comfortable handing that over to somebody they didn't agree to. So, here's what I'd like to propose:
Let me know if this plan sounds doable for you, or if you have suggestions for other ways to do it. My biggest concerns are the privacy of existing users and a smooth, clean handover of control. |
Hey @mhall119, The hosting side of things sounds good. I recently moved the majority of my web software to Kubernetes. I'll have no issue scaling it to support GT at this time. I also spent the past 2 weeks porting my main webapp to PostgreSQL so perfect timing there. PlanningI'm thinking of putting tasks into three main buckets at the moment:
HandoffYour plan sounds fine with me. I would prefer to not force users to have to migrate over if we can avoid it (though I understand the intention) but if that's the best option, it's fine. The biggest benefit I see to the migration would be avoiding the smap teams/events that are already on the site. I doubt they will make the effort to migrate over. Questions
|
Hey @mhall119 - Any update on this transition? I'm currently trying to use the site but getting a 500 error (see below) |
Not sure the problem but it's not throwing an error for me. |
It would be hard to distinguish legitimately active from spam without looking a them each individually, but I would guess a couple thousand legitimate teams, probably several hundred who use it on a regular basis.
Off the top of my head:
Nobody currently that I know of. There was one group who started their own instance, but as far as I know they never used the syndication feature to link it to the main instance. |
I'm getting an error on the front page.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.18 (Ubuntu) Server at gettogether.community Port 443
…----- Original message -----
From: Ricardo N Feliciano ***@***.***>
To: GetTogetherComm/GetTogether ***@***.***>
Cc: murphnj ***@***.***>, Comment ***@***.***>
Subject: Re: [GetTogetherComm/GetTogether] Maintenance and moving GetTogether forward (Issue #323)
Date: Saturday, January 20, 2024 01:08
Not sure the problem but it's not throwing an error for me.
—
Reply to this email directly, view it on GitHub <#323 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AGH66E3ME6FDLZ4R647UHYLYPNNMRAVCNFSM6AAAAAA66XG4RGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBRG43TOMBZGA>.
You are receiving this because you commented.Message ID: ***@***.***>
|
I have a small group on there. I haven't used it much lately, but would like to see it continue.
"Free Software Enthusiasts"
----- Original message -----
From: Michael Hall ***@***.***>
To: GetTogetherComm/GetTogether ***@***.***>
Cc: murphnj ***@***.***>, Comment ***@***.***>
Subject: Re: [GetTogetherComm/GetTogether] Maintenance and moving GetTogether forward (Issue #323)
Date: Friday, January 26, 2024 16:42
• I live in Florida right now. The events around me either haven't have an event in awhile or are spam. I even checked NYC (where I'm from) and it seemed to be spam teams. Do you know (or can pull) the number of teams that are actively using the current website?
It would be hard to distinguish legitimately active from spam without looking a them each individually, but I would guess a couple thousand legitimate teams, probably several hundred who use it on a regular basis.
• Any accounts I should be aware of and we should work on handing off (at some point)? I'm thinking here of Mastodon and Twitter, which are accounts I know of, and anything else that might exist such as analytics, mailing list, etc.
Off the top of my head:
• This Github org
• Twitter/X
• Mastodon
• IPStack (used for geoip lookup)
• Google App (for maps and auth)
• Facebook App (for auth)
• Do you happen to be aware of anyone running their own GetTogether instance? I would love to reach out to them. Getting feedback on needs, problems, etc will be important, but I'm also thinking of the upgrading the software experience. If we follow your plan on me not having access to the existence instance/server, I don't have the existing DB to test migrations on. Not much of an issue if others aren't running their own instances but worth checking.
Nobody currently that I know of. There was one group who started their own instance, but as far as I know they never used the syndication feature to link it to the main instance.
—
Reply to this email directly, view it on GitHub <#323 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AGH66E2TPGZXP73QJT7GAB3YQQPNDAVCNFSM6AAAAAA66XG4RGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJSG4ZTIMBYGY>.
You are receiving this because you commented.Message ID: ***@***.***>
|
@mhall119 Okay cool. Next steps? |
Hey everyone. I wanted to provide a final update here. For whatever reason, I couldn't work out taking over this project. Instead, I am rebuilding GetTogether from the ground up as a new project called EventHunt. Think of EventHunt as a spiritual successor of GetTogether. You can find the new codebase here and the GitHub org here. For those interested, I have some asks: For those who have open Issues and PRs on this repositoryIf you feel your open issue or PR is still relevant, please open it on the EventHunt repository: https://github.com/eventhunt-org/webapp I will manually go through all open items anyway and triage what's important, but opening an issue/PR on the new repo will help me a lot and keep the item connected to you so that you can get updates when the issue or feature is completed. For those wanting to manage their events on a websiteI don't have a website up yet and I don't have any control over GetTogether.Community. My ask is to stay in touch (via GitHub or the mailing list), and I'll let you know when the new website is up. Once it's up, you can create your teams/groups and events. I'm looking forward to getting more people connected around the world. 👍🏼 Respectfully, |
My spiritual successor to GetTogether, called EventHunt, has now reached the alpha stage. If anyone would like to help me test it, I would really appreciate it. You can sign up here. I would especially appreciate GetTogether users as alpha testers so that I can try and make a migration path that works well. |
Hey everyone, I would like to step in and maintain this project. All of it, including running/paying for the domain, hosting the main instance at GetTogether.Community, empowering others to run their own instances, etc. Most importantly, help move this project forward in terms of stability, security, and features.
I use to run a couple of Write the Docs meetups in New York & Philly, created a comic book meetup, and ran an Ubuntu release party in San Francisco. I've also attended MANY meetups in my time, though admittedly not many since the pandemic. I constantly ran into UI, UX, and pricing model issues with Meetup. I was going to create my own tool until GetTogether launched. 👍🏼
Since though, development has slowed and then ceased. This is common in many open source projects and I get it. It's hard. There's several good points/items brought up in the 116 open Issues on this repo. Simple low hanging fruit ones like links being broken I can't help with without the access to get things merged.
I reached out to @mhall119 back in February (I think) to discuss this but we hadn't gotten to a decision. It was a busy time. I've reached out again recently in hopes of starting the discussion back up. If this request is ignored or passed on, I might end up forking the repository but that would disconnect it from all the open issues and PRs that this project has. Working directly with those issues/PRs makes project management much easier to catch up on the backlog.
I know there can also be security concerns when handing over the keys to a project so I'm more than willing to chat with someone on a call, Zoom, etc. You can also look me up on my personal website and LinkedIn.
The text was updated successfully, but these errors were encountered: