steamworks.js icon indicating copy to clipboard operation
steamworks.js copied to clipboard

Still active ? / How to contribute and enable PR here?

Open Inateno opened this issue 9 months ago • 6 comments

Hello there,

I've spotted this PR on a fork which seems ready and usable, I think it would be agreat addition: https://github.com/potdig/steamworks.js/pull/2

On my side I also intent to make some changes to have more features from the Steam Inputs.

Is this still "active" ? @ceifa

Inateno avatar Feb 18 '25 08:02 Inateno

@ceifa are you abandoning the project? Wondering if its worth to fork yours and add all the things you are missing Probably it makes sense to promote some maintainers for this project.

ghost avatar Feb 26 '25 16:02 ghost

@ceifa are you abandoning the project? Wondering if its worth to fork yours and add all the things you are missing Probably it makes sense to promote some maintainers for this project.

Upping this, with @thelvaen we are making quite a lot modifications and PR recently, tho maybe he's just on vacation :)

But having one or two mainteners would be great I think

Inateno avatar Feb 26 '25 16:02 Inateno

The project is not abandoned. I just doesn't have time to check it often, so I usually take some weekends to work on it from time to time.

It would be great to have more maintainers. If someone is interested, please let me know.

ceifa avatar Feb 26 '25 16:02 ceifa

Nice to know that you are here and I hope the best to find additional maintainers. I'd think about volunteering, but I think im gonna want to write a own wrapper which uses node-ffi-rs instead of writing a own napi. Using the FFI way will allow me to support different runtimes like bun/deno and so on without having a emulating wrapper around it.

I've started playing around yesterday and im already having success implementing major function.

ghost avatar Feb 27 '25 07:02 ghost

The project is not abandoned. I just doesn't have time to check it often, so I usually take some weekends to work on it from time to time.

It would be great to have more maintainers. If someone is interested, please let me know.

No problem dude it's normal to not be here all the time! I deeply understand that and just wanted to check if it was still active!

Kapsonfire suggestion is not to bad (to use ffi) and could save some time as steamwork.rs also have some mistakes and missing features! Not sure how it would go anyway, but maybe worth doing a dedicated branch ?

On my side I'm up to be maintainer, I can't promise how much time I can afford to it but since I am making a few games using steamwork.js I am concerned and currently using fork (and manually rebuilding which is kinda painful lol).

But I guess it's better to have a bit more people even if we can't all give 100% up-time !

Inateno avatar Feb 28 '25 14:02 Inateno

POC of doing this with FFI https://github.com/steamworks-ts/node/

Kapsonfire avatar Feb 28 '25 17:02 Kapsonfire

To leave a note here too, I've been using steamworks.js too in games and plan on using it more. I haven't looked into the codebase yet, but I'd also be interested in being involved more and could at least help review PRs and issues if you need :)

Echoing the above, I do think it's a good idea to make sure there are other collaborators around so that if people want to fix issues or add features they don't have to resort to using their own forks, ideally

liana-p avatar Apr 10 '25 10:04 liana-p

I'd like to be involved

jstroh avatar Sep 11 '25 03:09 jstroh