4 ms·
> Sourceforge circa 2002? Sourceforge has one thing that other services do not seem to have: it is user centric instead of developer centric. With that i mean
by Crinus 7y ago
> Sourceforge circa 2002?
Sourceforge has one thing that other services do not seem to have: it is user centric instead of developer centric. With that i mean that for any project you get information that would be interesting to the (potential) users of that project, such as up front information about what the project is all about, collection of screenshots (where that applies), a big fat button to download the latest release (instead of a repository snapshot - note that a release can be different from a repo snapshot, e.g. it can contain pregenerated configure and/or makefiles and documentation whereas a repo snapshot may only contain the "source" for those - and of course a release may also be in binary form), comments and reviews from other users, discussion mailing lists/forums, information about the project's category/tags and similar projects, etc.
FWIW of all the above, the only thing that sourcehut does is having an optional "what is this all about" page (article). Though even that still puts it above the likes of GitHub (that front load each project's page with the file tree of its source code) - again from a users' perspective. Though even a self-contained Fossil repository is still better than that (but you still need to do customizations to make it more user oriented).
Of course that might be just a sign that (considering the popularity of GitHub) the majority of developers do not care about users :-P
- ddevault 7y agoGioui is a library for developers, though. End-users don't end up here.
- Crinus 7y agoNote that i'm comparing the overall UI/UX of these services not just for this specific project. However libraries also have end users - the developers who are going to use the library (vs the developers who will work on the library). A library can have a release version (with e.g. pregenerated documentation, configure, make or whatever) which is different from a repo snapshot similar to how an application can have a release version.
- Sir_Cmpwn 7y agoAye. However, git.sr.ht doesn't aim to be your project's home page, but rather its git repo. Its design is optimized for its usage as such. In the future, Sourcehut will have a project hub which is more suited to being the public face of your project, and will have static site hosting for your project website.
- Crinus 7y agoYes, note that i'm explicitly saying "from the user's perspective" here. Of course i'm not expecting sourcehut (or github or anything) to do something they do not even meant to do. Even projects in Sourceforge often have their code repository in other places.