https://www.fieggen.com/shoelace/secureknot.htm
And like many things on HN, previous discussion: https://news.ycombinator.com/item?id=13399095
193 karma · joined October 20, 2009
[ my public key: https://keybase.io/willnorris; my proof: https://keybase.io/willnorris/sigs/4oo4xX76nD4B0544EhxaQ1JnEw4uRz6WowzXM0YuSEw ]
https://www.fieggen.com/shoelace/secureknot.htm
And like many things on HN, previous discussion: https://news.ycombinator.com/item?id=13399095
Some of the work we did then still exists today in various forms. Activity Steams led to Activity Pub, which has seen far more adoption than we ever did.
And microformats are still widely used in some communities, though certainly not like it could have been, largely things to Google putting weight behind schema.org. For example, nearly all of the indieweb.org work is based around microformats at the core, with things like webmention, micropub, etc
The gopher has no name, and is called just the "Go gopher"
I apologize for the confusion this caused; that was certainly not the intent. Mea culpa! The name "libcrurl" was just an internal working name for this effort that wasn't expected to gain much attention.
This project is still very experimental in nature (as discussed at https://bugs.chromium.org/p/chromium/issues/detail?id=973603...), and there are no plans here to try and replace or compete with libcurl. We have huge respect for the tireless work Daniel does to maintain curl, and didn't mean to cause any confusion or extra work for him.
To make things clearer, the team is renaming the project, and adding some more docs outlining the goals and intent of the project: https://chromium-review.googlesource.com/c/chromium/src/+/16...
But we aren't yet including projects where we are just heavy contributors, but they're not "Google projects". That includes Linux, git, LLVM, and a host of others. We do want to recognize them in our project directory, but want to make sure that they are distinguished from Google projects so that we're not implying something that is accurate.
I can definitely say that is not our default approach to open source; in fact it's a very small minority of projects that actually operate in that fashion. However, I can understand that it could feel that way to some people.
We've long said and continue to believe that there is no one way to do open source. That's true of nearly every aspect of a project including licensing, governance, community management, etc. Project are released for different reasons, with different motivations and goals, and so the way they are managed often differs.
One area I know we could do better is to set better expectations for projects around many of these topics. How is the project managed, how are decisions made, how committed to this are we (ie. are we using it in production), etc? If those aspects of a given project were clearer, would that address some of your concern (with the understanding that some projects may be be held closer to the vest than others) ? Or are you objecting to the tighter control in general?
However, the MUNI hack certainly did motivate being more public about the project and writing this blog post, since it really helped underscore the severity of this vulnerability in very real, concrete terms.
"There's no exchange of money involved"
Would it be worth trying to update pulse.cio.gov to detect cases like this? That's non-trivial to do in a reliable automated fashion, but seems like it might be worth the effort?
> Can I use Google Code to host projects that aren't open source?
> Nope. Open source projects only.
Just curious, at what level are you raising the cyclomatic complexity as an issue? Looks like around 12?
It might also be worth considering test coverage as another factor.
Folks are right that the goals are somewhat vague, and some of that is intentional... we're still working it out. But we realize that we all work at companies that have formal open source programs that are solving a lot of the same problems, but we aren't collaborating with each other to the extent that we could. Particularly when it comes to how we run those programs and deal with the challenges that are unique to medium to large companies using and releasing open source. This group is an attempt to start having those discussions.