GitHub alternative strives to be all open source, only open source
#1
Quote:A new software service for hosting and managing open source projects, Sr.ht, aims to be an entirely open source alternative to existing services like GitHub, GitLab, and Bitbucket, recreating many of their features.

Created by Drew DeVault and written in a mixture of Python and Go, Sr.ht is now available for public alpha testing by developers. Users can create an account with the hosted version provided by DeVault, or set up the exact same code on cloud or on-prem hardware.

In a blog post announcing public access to the project’s alpha release, DeVault described how Sr.ht is intended to stand apart: “Unlike GitHub, which is almost entirely closed source, and GitLab, which is mostly open source but with a proprietary premium offering, all of Sr.ht is completely open source, with a copyleft license.”

Projects hosted with Sr.ht get their own Git repositories, wikis, bug tracking, continuous integration and build services, mailing lists, and credential management.

Sr.ht’s interface is deliberately minimal, with little or no JavaScript, the better to speed load time and enhance compatibility with devices. Sr.ht also opts to use existing standards rather than reinvent the wheel. Git commits, for instance, are managed via email. Sr.ht also manages the mailing lists used for discussion around a hosted project.
A few projects started using Sr.ht for project hosting during the private alpha period, such as the Mrsh shell, and the PostmarketOS Linux distribution for phones. DeVault is also aiding a number of other projects being on-boarded, including “Linux distributions and non-Linux operating systems looking to automate package maintenance and testing; important pieces of open source compiler infrastructure suites; programming languages (compilers, standard libraries, etc.).”

The biggest potential obstacle with Sr.ht is a lack of on-boarding for people already invested in another code hosting service. Right now there is no automated way to migrate projects hosted elsewhere. GitHub issues, for instance, cannot be automatically converted into Sr.ht tickets. And while Sr.ht’s continuous integration service is similar conceptually to Jenkins, it isn’t a drop-in replacement.

DeVault does plan to implement some kind of automated migration functionality before announcing a beta release, and he is preparing walk-through tutorials for common workflows.

This story, "GitHub alternative strives to be all open source, only open source" was originally published by InfoWorld.
Source
[-] The following 2 users say Thank You to GKBUE for this post:
  • darktwilight, harlan4096
Reply


Forum Jump:


Users browsing this thread:
[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Recent Posts
Surfshark Antivirus Video
Surfshark Antivirus_...jasonX — 05:09
K-Lite Codec Pack 19.1.0 / 19.1.1 Update
Changes in 19.1.1 ...harlan4096 — 07:00
Manjaro Linux 25.0.6 Build 250730
Manjaro Linux 25.0...harlan4096 — 06:57
Brave 1.80.125
Release Channel 1....harlan4096 — 06:55
Vivaldi 7.5 Build 3735.58
Vivaldi 7.5 Build ...harlan4096 — 06:54

[-]
Birthdays
Today's Birthdays
No birthdays today.
Upcoming Birthdays
avatar (41)schanumget
avatar (49)apertosibBip
avatar (43)MatthewTop
avatar (47)RussellRuigh
avatar (54)isyqop
avatar (44)AntoineLer
avatar (38)prefenouff
avatar (39)emogig
avatar (47)riafootgtap
avatar (38)fixlnub
avatar (45)greencek
avatar (46)floraJoumn
avatar (41)Isabelle88Nes
avatar (41)ferpuMip
avatar (38)kinotExaro
avatar (50)HerbertPab
avatar (47)Susanskymn
avatar (41)stepaRurry
avatar (37)torieyang
avatar (44)WilsonHep
avatar (43)pironfub
avatar (38)trafgawark
avatar (46)MichaelPlaup
avatar (50)oskasGok
avatar (39)hattiepn1
avatar (39)JasonSoult
avatar (36)hyxamuc
avatar (25)Arshi1

[-]
Online Staff
There are no staff members currently online.

>