Skip to content
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

Can I become a maintainer on this project? #83

Closed
mreinstein opened this issue Jan 1, 2022 · 8 comments
Closed

Can I become a maintainer on this project? #83

mreinstein opened this issue Jan 1, 2022 · 8 comments

Comments

@mreinstein
Copy link
Contributor

mreinstein commented Jan 1, 2022

I'd like to do a major release for hyperx:

@substack @goto-bus-stop is this something you'd be interested in? This module underpins a lot of stuff for projects I work on and being able to fix some of the bit rot would be nice, so I don't have to maintain my own fork, and others could benefit too.

@mreinstein
Copy link
Contributor Author

I'd like to consider refactoring parse(str) to be an explicit state machine. Rather than having very long if/else if chains we could have a separate function for each state, something like this:

function open (c, m) {  }

function attr_key (c, m) {  }

var lookup = {
  OPEN: open,
  ATTR_KEY: attr_key,}

function parse (str) {
    var i, machine = {
         state: TEXT,
         res: [ ],
         reg: ''
    }

    for (i=0; i < str.length; i++)
      lookup[machine.state](str[i], machine)

    return machine.res
}

@rook2pawn
Copy link

Just ran into the #41 issue .. @goto-bus-stop @mreinstein I'd also like to volunteer to help maintain.

@mreinstein
Copy link
Contributor Author

I would love someone to take over ownership of this project but sadly it is a mausoleum.

@mreinstein
Copy link
Contributor Author

This fork has my latest https://github.com/mreinstein/hyperx

@mreinstein
Copy link
Contributor Author

@goto-bus-stop @substack I'm still keen to maintain this project. Any chance of letting me do this? I use hyperx in my work and personal projects and I'm really not crazy about maintaining these personal forks if I can avoid it.

@goto-bus-stop
Copy link
Member

@mreinstein thanks for the interest 😸 I sent an invitation to the GitHub org. I can't invite to npm on my phone I think but I can do that later.

@mreinstein
Copy link
Contributor Author

mreinstein commented Oct 29, 2023 via email

@goto-bus-stop
Copy link
Member

Yeah I can't realistically commit to doing reviews. feel free to request them especially if you do need input on things, but I'm not actively using these projects at the moment so I think my opinions on direction are not the most important, and I may not find time/motivation to do much anyways 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants