Page MenuHomeSoftware Heritage

Add link from the main archive to the Bitbucket mercurial case (https://bitbucket-archive.softwareheritage.org/)
Open, WishlistPublic

Description

It is very hard to find a way to access bitbucket archived code if you don't know the address (https://bitbucket-archive.softwareheritage.org/).

One proposition is to link the icon on archive.softwareheritage.org to the archived content, but if we do so we need to follow the same pattern with other forges.
First, is that possible? that the click will run a query with the forge url?

Another reason to do so, for example Gitorious has a broken link, from this point of view it is more effective to link to our Gitorious collection than to the external url.

Event Timeline

moranegg triaged this task as Wishlist priority.Sep 24 2020, 11:01 AM
moranegg created this task.
moranegg added a subscriber: anlambert.

@anlambert What do you think?

This URL points to the mercurial repositories archived by Octobus in their original form which have not yet been fully loaded into the archive.
Plus we also archive public git repositories from Bitbucket so I do not think replacing the link to bibucket.org is the right thing to do here.

Nevertheless, It is planned to revamp the archive coverage page once we have the proper bits implemented to do it (T1870, T2468).
So it would make sense to link to https://bitbucket-archive.softwareheritage.org/ for the mercurial case.

I also noticed https://gitorious.org was now down. Looks like it will not come back alive as the service is closed for years so how about
linking to the gitorious wiki page instead ?

I agree on linking Gitorious to the wiki page, but we should find a consistency that can generate automatically the coverage page.

Concerning Bitbucket, the mercurial case page needs to be linked from somewhere permanent (until it will be all inserted into the main archive), because the link from a tweet or blog post isn't enough.

Let me think where can we put this link... ideas are welcome.

moranegg renamed this task from Add link from the bitbucket icon to this url https://bitbucket-archive.softwareheritage.org/ to Add link from the main archive to the Bitbucket mercurial case (https://bitbucket-archive.softwareheritage.org/).Sep 24 2020, 5:03 PM

I agree on linking Gitorious to the wiki page, but we should find a consistency that can generate automatically the coverage page.

I agree that @anlambert that this part is in the realm of T1870 and/or T2468.

For stuff like the bitbucket archive, I think it will always remain manually curated, as the type of archives will change a lot depending on the platform we temporarily salvage for later ingestion (either of the repositories themselves, or also of related artifacts, such as bug reports).

Rather than adding a link to them from the coverage page, I think we need a notion of "stash" of some sort, where people can see what we have salvaged *in addition* to what they can already see in the archive coverage page. IIRC @rdicosmo had developed some terminology for this temporary state in the context of SWHAP that, even if unrelated from what we are discussing here, might be appropriate term. Then we can have a single link from the archive coverage page to that list, and manually curate it in a separate page.