Coder Social home page Coder Social logo

Comments (15)

TomasHubelbauer avatar TomasHubelbauer commented on July 20, 2024 3

M:

L:

K:

J:

I:

H: nothing

G:

F: nothing

E: nothing

D:

C:

B:

A:

That should be all. :-)

from quagga2.

denisoby avatar denisoby commented on July 20, 2024 2

@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

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.

from quagga2.

ericblade avatar ericblade commented on July 20, 2024 2

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 :)

from quagga2.

xigolle avatar xigolle commented on July 20, 2024 1

@ericblade I might be interested in helping out with this task.
I could look through all the forks and see if there additional commits and list all of them that do.
Although to see if the commits are relevant for the project I might need some help.

I am using the package but haven't dive in the code itself. (Will be doing the task I mentioned over the upcoming weekend)

from quagga2.

ericblade avatar ericblade commented on July 20, 2024 1

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

from quagga2.

ericblade avatar ericblade commented on July 20, 2024 1

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!

from quagga2.

ericblade avatar ericblade commented on July 20, 2024 1

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.

from quagga2.

karl-sjogren avatar karl-sjogren commented on July 20, 2024 1

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.

from quagga2.

xigolle avatar xigolle commented on July 20, 2024 1

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 ;)

from quagga2.

ericblade avatar ericblade commented on July 20, 2024

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.

from quagga2.

ericblade avatar ericblade commented on July 20, 2024

I dug through the end of the list from "t" to "z" by username, and noted a few interesting looking commits in new issues.

from quagga2.

TomasHubelbauer avatar TomasHubelbauer commented on July 20, 2024

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.

from quagga2.

ericblade avatar ericblade commented on July 20, 2024

@denisoby although I don't have any practical use for it, i'm all for more example usages :-) I would totally welcome it

from quagga2.

ericblade avatar ericblade commented on July 20, 2024

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)

from quagga2.

TomasHubelbauer avatar TomasHubelbauer commented on July 20, 2024

And I see the request had been granted, awesome!

from quagga2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.