Live data from Hacker News

Git hosting that never leaves Europe

pushin.eu

61–70 of 172 posts

Re: Git hosting that never leaves Europe

#61

Earlier quoted context omitted.

Congratulations! I'm hooked. The AI slop block is what I like to learn more about. The FAQ does not include AI slop. Can you elaborate a bit on it please.

I just added a new FAQ item for that, but I'll copy it here as well: We plan to reduce low-quality contributions through several features, some already in place and others still to come. Invite-only registration helps us discourage low-quality accounts and confirm that new members are real people. Next, we plan to introduce a vouching system, similar to Tangled's, that lets contributors build a reputation. We'll comb…

That's awesome. Thanks for working on this!

Re: Git hosting that never leaves Europe

#62
post #23

You shouldn't allow repos without descriptions. Do people really cannot be bothered to write one sentence that describes the repo?

Why is it any of your business how I do or don't describe my repos? (Genuine question, it seems like a really weird demand to impose on other people for no particular reason)

Re: Git hosting that never leaves Europe

#63

great idea, sadly full of vibe-code. I assume it was prompted by copying the style of some existing EU-style Design system. Idea is promising though, hope it matures into something solid.

I feel author might not realize how much this will lead to its death and probably also current visitors that sees this (in its current state - aka design seen 1M times with virtually zero work on branding done) might never return.

Re: Git hosting that never leaves Europe

#64

Earlier quoted context omitted.

Congratulations! I'm hooked. The AI slop block is what I like to learn more about. The FAQ does not include AI slop. Can you elaborate a bit on it please.

I just added a new FAQ item for that, but I'll copy it here as well: We plan to reduce low-quality contributions through several features, some already in place and others still to come. Invite-only registration helps us discourage low-quality accounts and confirm that new members are real people. Next, we plan to introduce a vouching system, similar to Tangled's, that lets contributors build a reputation. We'll comb…

> We plan to reduce low-quality contributions

Ironic really because that was the original idea behind Git - to build a tree of trusted developers for the Linux kernel. Linus has those immediately below him that he trusts will push good quality code, and those folks do the same with their group of contributors.

> Invite-only registration helps us

If this is invite-only, then what you're doing is emulating the original strategy of Linus: only certain folks have commit rights. Extend that out to only certain folks have PR-creation rights and you're done. Maintainers select those that can contribute, these folks in-turn, select those that can contribute to the project, rinse and repeat.

Let everyone create issues and implicitly ignore these because any issue that doesn't make it passed the "acceptance level of a maintainer" will naturally be ignored and disappear. As is the case over at GH - issues naturally suffocate because no maintainer gives them air.

Perhaps have a special category "untrusted/toxic PRs" for contributors who don't belong in the tree of trust. These PRs are handled in a toxic-proof containment environment, i.e., they get particular vetting attentions by maintainers. Obviously this would be a path into the "tree of trust" for a project.

Then each project can also implicitly define what is "low quality" for their project - it's how they handle the "toxic PRs".

EDIT:

That's also why branching and forking is so cheap in Git: each sub-maintainer can maintain their own fork with it's branches before pushing up changes to the main fork. (Compare branching using RCS/CVS or Subversion to Git to get a feeling of "cheap" ;))

This can be done over at GH if a fork would be actively maintained by a sub-maintainer and every X days/weeks/months they would push the entire changes of the fork to the main repository. That would be closer to the Linux development strategy - as I understand it.

Re: Git hosting that never leaves Europe

#65

Love it and will try to find a way to use it and pay for it. That name though, does make me feel that somewhere in the stack is a tool called Gitler. Sorry!!

Thank you, but what? The name was meant like: `Push in (Europe)` hence, pushin.eu

I didn't get that either until I read this comment. I read "pushin" as one word, figured it was a made up proper name for a product.

Once upon a time, I, too, had a domain where the TLD was part of the actual name and required to read it correctly (think something like foobar-pl.us). In my experience this left most people confused and I abandoned that quite quickly.

Re: Git hosting that never leaves Europe

#66

Earlier quoted context omitted.

> Pushin doesn't track anything beyond the obvious: email, password hash, username, whatever information you put on your profile This seems poorly worded or genuinely concerning. Why do you want to track my email, username or anything in my profile. What do you do with it? How do you track it?

"Track" means "store" here and we need to store it for authentication (email+password hash) and to show your public profile (e.g. https://pushin.eu/pjullrich ). So, regular things, not tracking you for data mining stuff

Those two words are not synonymous. But anycase you should be adding a tos and privacy policy on your website.

Re: Git hosting that never leaves Europe

#67
There has to be a more thorough solution here. The current form of EU is betraying EU citizens to the USA - we already saw this and were astonished how Leyen insta-submitted to the orange clown. This can no longer be explained by "better business deals", since this is systematic. So, Europe depending on the USA is a lose-lose scenario for EU citizens, including the lack of nuclear arsenal on an EU-wide basis. We see this right now with Putin committing his genocide - he knows that agent Krasnov will never do anything against him. So these isolated strategies such as "xyz never leaving Europe" is fine as a first step, but it needs to be integrated into a cohesive overall strategy, including doing something about US mega-corporations that are extremely hostile to european interests - aka Google, Facebook and so forth. At the very least the EU should help fund open source alternatives much more in a systematic manner, from A to Z. Even that in and by itself is not an overarching strategy, but it is the first two steps towards one.

Re: Git hosting that never leaves Europe

#68

Hi, Peter the Founder of Pushin.eu here. Sorry, the website escaped containment and landed on HN before I had the chance to update the "marketing materials" aka. landing page. So, here are a few points: *The product is stable, but still in development. That's why some of the core things like pricing, etc. are missing. BUT:* 1. Business Model: Pushin will have subscriptions for individuals and teams. Pricing is not ye…

"Everything" is in english. Are Ireland and Malta your primary markets?

And who exactly in European tech doesn't know English?

Re: Git hosting that never leaves Europe

#69
This looks really nice! I'm interested in how the CI works though. One thing that annoys me about existing CI is that it's difficult to run locally and relatedly, config files don't work cross platform.

I'd love a CI platform that just used a super thin docker + script driver. Rather than platform specific YAML files that define steps.

Post reply on HN