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

Sourceforge website contains outdated information #6

Open
RalfJung opened this issue Aug 15, 2022 · 22 comments
Open

Sourceforge website contains outdated information #6

RalfJung opened this issue Aug 15, 2022 · 22 comments

Comments

@RalfJung
Copy link
Contributor

The old sourceforge website https://sourceforge.net/projects/osspd/ contains no indication that it is outdated. I am the Debian maintainer of osspd, and I had no idea that it is outdated. Someone updated https://sourceforge.net/projects/fuse so I hope that someone also has the access to fix the osspd page. :)

It'd be good to add a note to the website, and maybe also send an announcement to the mailing list that git remotes need to be updated.

@davidebeatrici
Copy link
Member

I would also lock/disable the repository on SourceForge, to prevent it from diverging (again) from this one.

@Nikratio
Copy link

I'm afraid this project is completely abandoned, both on Sourceforge and on Github.

If someone tells me how to disable the SourceForge project then I can try to do so. I just tried but didn't find a way to do that.

@RalfJung
Copy link
Contributor Author

I never saw the sourceforce project admin UI, so I cannot help with that. Is there a way to change the project description? Then you could make that a reference to this repository.

@Nikratio
Copy link

I can't even find an Admin UI for the project

@davidebeatrici
Copy link
Member

In theory you can find it at the top right of the page, if logged in.

@davidebeatrici
Copy link
Member

If you're not interested in maintaining this project anymore, @OpenMandrivaSoftware will gladly take over it.

While (I assume) it was originally created to aid the transition from OSSv3 to ALSA, I believe if we implement OSSv4 support it will become relevant again.

Right now the only way to develop for that sound system on Linux (without jeopardizing ALSA) would be to run a *BSD in a virtual machine.

@Nikratio
Copy link

Happy to hand it over, just tell me exactly what I need to do where.

@davidebeatrici
Copy link
Member

Awesome! The relevant settings can be found at https://github.com/libfuse/osspd/settings.

@Nikratio
Copy link

Yes, I know what to do on GitHub. My question was about the SourceForge project :-).

@Nikratio
Copy link

Also, for the GitHub transfer:
image

@Nikratio
Copy link

I've added you as a GitHub collaborator for now.

@berolinux
Copy link
Member

I've sent you an invite that should make transferring the repository possible.

@davidebeatrici
Copy link
Member

Thanks, for reference: https://docs.github.com/en/repositories/creating-and-managing-repositories/transferring-a-repository

Prerequisites for repository transfers:

  • When you transfer a repository that you own to another personal account, the new owner will receive a confirmation email. The confirmation email includes instructions for accepting the transfer. If the new owner doesn't accept the transfer within one day, the invitation will expire.
  • To transfer a repository that you own to an organization, you must have permission to create a repository in the target organization.

I expected GitHub to send a confirmation email to @OpenMandrivaSoftware's owner(s) instead.

@berolinux
Copy link
Member

On sourceforge, go to
https://sourceforge.net/p/osspd/admin/overview
There, on the right, you can say "Moved Project to:" and replace it with a pointer to the new URL.

@Nikratio
Copy link

That just gives me a "Forbidden" error, sorry. (Yes, I am logged in).

@davidebeatrici
Copy link
Member

@htejun @Lantizia

@Nikratio
Copy link

Could you please remove me from the OpenMandriva team again?

@berolinux
Copy link
Member

done

@Lantizia
Copy link

Lantizia commented Oct 2, 2022

I wasn't ever really that integral to this project... Tejun mostly only listed me as I think he didn't have the time to maintain it any more.

I think the last time I was properly involved was around 2012 and a bunch of us (mostly with myself rallying everyone else) were trying to get a bunch of patches included in the kernel to fix something underneath to allow osspd to work better...

This thread has all 3 patches and a few thoughts from people (including Linus) after...

https://lkml.org/lkml/2012/1/13/211

The only other thing I can find is me moaning about the kernel that shipped with Ubuntu 12.04 being compiled to reserve /dev/dsp (despite the fact Ubuntu had removed OSS and OSS backwards compatibility long ago by that point) as this stopped osspd assuming it, making it impossible to use.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1105230

There is a plethora of commercial (and thus no source code) games that were sold and published in the late 90's/early 2000's (such as Loki ported games) which look for OSS and can still work on a modern Linux distribution with osspd (once you get around the headache of older GTK libraries and such).

Ultimately I still care very deeply about osspd and I'll do any testing that people might need of me... and contribute in any other way that I am capable of helping. But from my perspective the interest is only in emulating older OSS versions from that late 90's / early 2000's era.

I do remember some of these games weren't as "fooled" as others and either didn't work, or didn't work as well (but most worked fine)... and I think it was the above kernel patches which was meant to address it (but I'm not sure if any of them got added).

I have a little collection of some of these kinds of games (in their original big box form)... if anyone ever needs me to do some testing.

@davidebeatrici
Copy link
Member

Awesome, thank you very much for your valuable input!

Please let me know whether you would like to be added to this repository.

Do you perhaps have the privileges to modify the project on SourceForge?

@Lantizia
Copy link

Lantizia commented Oct 2, 2022

It would appear I have admin access yes... what would you want modifying and why?

If it is to mark this repository is the legitimate successor then I'd feel a little uneasy about doing that without Tejun's input and/or some overwhelming indication of why this repository ought to be that successor.

Notice the 'and/or' used there... whilst this might have always been Tejun's thing... I've not heard from him in a long time and I'm not entirely sure he's all that fussed either way... so it may be a long shot expecting any input at this point.

I'll try highlighting him again though... oh @htejun :)

Personally I'd be wondering why this repository and why use a repository that is linked/associated with... a specific distribution like OpenMandriva?

@htejun
Copy link

htejun commented Oct 3, 2022

Hey, I haven't done anything w/ osspd for like a decade. Given that this is the first time I hear about it in such a long time, if there are people with real use cases and interest in maintaining the project, it makes perfect sense to transfer the maintainership. @Lantizia, if you have can easily do the sourceforge side, please go ahead with whatever is necessary. Thanks.

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

6 participants