Replies: 15 comments
-
@ericblade I might be interested in helping out with this task. I am using the package but haven't dive in the code itself. (Will be doing the task I mentioned over the upcoming weekend) |
Beta Was this translation helpful? Give feedback.
-
Of course we'd probably run into a bunch of things that aren't necessarily relevant to the project, customizations that don't make sense to pull in, but it can't hurt to look, and ask people to PR to here, and make notes of anything. If you want to start at one side of the list or the other, make note where you stop, and I or someone else can pick up where you leave off :-) it'd be really nice if there were some script to dig through all the forks and output which ones have commits that aren't in a particular fork. |
Beta Was this translation helpful? Give feedback.
-
I dug through the end of the list from "t" to "z" by username, and noted a few interesting looking commits in new issues. |
Beta Was this translation helpful? Give feedback.
-
I did usernames starting N through S. These are the ones where I found ahead commits in master. I also looked at branches of each, but to my quick glance none so far looked like they had new forker-initiated branches. They all have different branches based on when they were forked but the names of the branches all look like they come from the original repository.
Also, as a bit of an unsolicited "advice"/suggestion, you might want to recreate this repo from scratch and push your fork to it instead of forking Christoph's one on GitHub so it doesn't show the GitHub parent repo association. It IMO makes a repo looks more legitimate, not lost in the sea of 700 other forks there already are and as we're seeing all abandoned. You will lose watchers and stars you have so far but maybe better to decide to do this now then later. Also with the for now small amount of starrers and watchers you can @-mention them to let them know to restar/rewatch. If you preserve the name links you have posted so far will keep working. I am saying this because you seem determined to actually take this somewhere and not abandon it and it would be a shame to not have this repository stand out and communicate that. |
Beta Was this translation helpful? Give feedback.
-
Thanks for those! I clicked a few, and saw some interesting updates (the video element, and the random fixes one particularly) It seems that a fork can be de-associated by github support, according to https://help.github.com/en/articles/why-are-my-contributions-not-showing-up-on-my-profile#commit-was-made-in-a-fork .. i hadn't considered that before, but might be something to do after we've picked through the rest of the network |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Thanks so much @TomasHubelbauer i'll pick through the finds and see if I can reach out to those devs and/or file an issue here to investigate some of them further! |
Beta Was this translation helpful? Give feedback.
-
I'm hoping that @Domratchev will be interested in contributing his typescript changes, but with better organization, otherwise I feel like I'm going to use that as a base for handling it on my own sometime, so i'm going to skip over the typescript related changes @stianstr stianstr/quaggaJS@b2c7167 adds ability to pass in a pre-constructed video element. i feel like this is probably a good idea, though i'm not sure exactly why @jtn-d does similar, but maybe more fleshed out? here https://github.com/jtn-d/quaggaJS/commit/cb0b779cb87a3da4e8b0243bd211f36d580e58a2 @musatov does the same thing, but differently: musatov/quaggaJS@250e903 I think that means it's probably a desireable change, though with three wildly different implementations, we should take a few minutes to try to grasp their goals @Shipmetrics has fixes that look good at a quick glance, https://github.com/Shipmetrics/quaggaJS/commits/master .. the test for firefox seems questionable, but otherwise, it enhances the resolution of devices and supported constraints and facingMode . i'm not sure ultimately what the effects are but the change looks sound. @sascha-hendel also contributes some potential enhancements to getUserMedia: sascha-hendel/quaggaJS@2e33ed5 Despite Rosataker having 31 commits, it's all just minor customizations @nikytwo makes code_128 more restrictive, but apparently also generates more failures despite reducing number of false positives? we might want to tweak code_128's error tolerance down a little bit, but maybe not that much. nikytwo/quaggaJS@ca667db @ad-m parallel processing fix probably makes sense, but is an interface change. https://github.com/ad-m/quaggaJS/commits/parallel-process There may be a way there without changing the interface, I'm not sure. @cambirch's top 4 commits here look really interesting https://github.com/cambirch/quaggaJS/commits/master i'm definitely going to reach out and ask them to PR, or pull them myself if i don't hear anything @Cosium's "cannot pass offset" looks interesting, though i'm not sure if offset is a feature already that is broken, or if it's a new feature. either way, looks interesting. Cosium/quaggaJS@49b256d @denisoby has an interesting example showing how to use pdfjs to read barcodes from PDFs, I think? https://github.com/denisoby/quaggaJS/tree/master/example/pdfjs doesn't look complete, though, I could be wrong @imanderson's change for not auto-starting when given an inputstream is probably good? imanderson/quaggaJS@07c2f51 @karl-sjogren adds a new reader for "plessey" type barcodes @Louvet adds qr code reading, i'll note it in the other ticket on QR codes. |
Beta Was this translation helpful? Give feedback.
-
Hi guys. It was pretty long ago, but if you are interested in it, I can try to recall what I did there almost 2 years ago and compile a complete PR. With probably example of usage quagga and pdfjs together. |
Beta Was this translation helpful? Give feedback.
-
@denisoby although I don't have any practical use for it, i'm all for more example usages :-) I would totally welcome it |
Beta Was this translation helpful? Give feedback.
-
I always had the intention to make a PR of the plessey reader but I never got it working well enough for it. Not even sure if it is in a working state at all right now so I'll just add a notice in my repo that it is still WIP. |
Beta Was this translation helpful? Give feedback.
-
Really nice you already went to the list @TomasHubelbauer :) If there is anything I can help with @ericblade let me know! :) Not the most experienced developer but most certain want to help ;) |
Beta Was this translation helpful? Give feedback.
-
The various forks that implement passing in a pre-constructed video element apparently failed to notice that that's already possible, although I think I want to investigate their methods some. The methods for passing in preconstructed html elements are in desperate need of being updated to take actual element references rather than doing querySelector all over the place, so they don't force your html to have a specific structure that may or may not make sense (see #33 for a bit of explanation, and an example of what I think should be avoided) |
Beta Was this translation helpful? Give feedback.
-
Now that we've gone through the list, I submitted a request to support to de-parent the fork, and now we're a separate repo, and hopefully pull reqs will default to this repo master, instead of the original repo master :) |
Beta Was this translation helpful? Give feedback.
-
And I see the request had been granted, awesome! |
Beta Was this translation helpful? Give feedback.
-
There's over 600 forks of the original repo, and I think most anyone would be surprised if more than half had any commits in them, but the ones that do might have some very good things that were never PR'd to the original repo. Anyone know of any scripts that are good to dig through that sort of thing? Or interested in doing it? (i mean, i am interested in doing it, but if there's anyone else that wants to help, maybe we can split the task up some)
Beta Was this translation helpful? Give feedback.
All reactions