Page MenuHomeSoftware Heritage

Web appFolder
ActivePublic

Members

  • This project does not have any members.
  • View All

Details

Recent Activity

Today

anlambert updated the task description for T2303: Upgrade to Django 2.x in production.
Tue, Apr 7, 2:16 PM · System administration, Web app

Fri, Apr 3

moranegg added a comment to T2326: Improve archived object browsing page design.

A few suggestion for the repository view:

  1. I like the divided tabs, but in each tab, the context should be kept
  2. In source code tab : context of the source code (SSC)
    • opencv\opencv\[dir-id] with snapshot date and branch
    • Also readme should be kept in the SSC tab
  3. About metadata:
    • there is metadata in revision
    • there is deposited metadata for origin in the origin_metadata table
    • there is indexed metadata for origin
    • there will be metadata that can be associated to each artifact
    • A metadata tab is nice but will be very difficult to understand to which part of the repository the metadata is relevant,
      • show metadata as a separate button, as proposed in the task, is a temporary solution
      • we should reflect on this with the upcoming metadata additions (most registries, show metadata on the right, with several metadata functionalities, see Zenodo, HAL or SwMath)
Fri, Apr 3, 11:46 AM · 2019 UX improvements, Web app
moranegg added a comment to T2325: Improve save code now requests list.

seems so from the design ;-)

Fri, Apr 3, 11:26 AM · 2019 UX improvements, Web app
moranegg added a comment to T2325: Improve save code now requests list.

In the proposed design, there is a try again button, will it appear only for failed requests ?

Fri, Apr 3, 11:25 AM · 2019 UX improvements, Web app
zack added a comment to T2317: Redesign landing page.

In the sidebar menu I would keep the API access (unless it is accessible during the navigation - not on the landing page).
Also the access to the API on the side, is very small.

Fri, Apr 3, 11:24 AM · 2019 UX improvements, Web app
moranegg added a comment to T2324: Modify layout of save code now page.

The behavior of the page:
I enter the link to the repository
click submit (which I suggest to change to save)
and there is a green box appearing below the form.

Fri, Apr 3, 11:23 AM · 2019 UX improvements, Web app
moranegg added a comment to T2323: Add origin column in downloads page.

I think the reference here should be the vault page

Fri, Apr 3, 11:13 AM · 2019 UX improvements, Web app
moranegg added a comment to T2322: Modify origin visits page layout.

From the design, there is also a change of colors on the visits page.

Fri, Apr 3, 11:08 AM · 2019 UX improvements, Web app
moranegg added a comment to T2321: Simplify download request popup design and behavior.

Great UX proposal not to interrupt the browsing with the download page.

Fri, Apr 3, 11:01 AM · 2019 UX improvements, Web app
moranegg added a comment to T2320: Simpliy display of origin search results.

Will you change Visit type into Origin type?
the former is more accurate, the latter is more comprehensible by someone that is not familiar with the data model.

Fri, Apr 3, 11:00 AM · 2019 UX improvements, Web app
moranegg added a comment to T2319: Add search box in top bar.

I agree that a search box is a great way to keep the user engaged.
The text in the search box can be leading, here in the example we have Enter keyword, but the result is a search on the url, right?
If the search is the actual search on url:
Enter url
Enter repository
Search the archive

Fri, Apr 3, 10:54 AM · 2019 UX improvements, Web app
moranegg added a comment to T2318: Improve stylesheets for GUI elements.
Fri, Apr 3, 10:50 AM · 2019 UX improvements, Web app
moranegg added a comment to T2317: Redesign landing page.

In the sidebar menu I would keep the API access (unless it is accessible during the navigation - not on the landing page).
Also the access to the API on the side, is very small.

Fri, Apr 3, 10:45 AM · 2019 UX improvements, Web app

Tue, Mar 31

anlambert triaged T2342: Add resolving of new PIDs contextual information as Normal priority.
Tue, Mar 31, 4:13 PM · Web app
anlambert closed T2341: Flaky frontend test in cypress as Resolved by committing rDWAPPSfc6dc3512610: cypress: Fix flaky tests related to sidebar.
Tue, Mar 31, 3:53 PM · Web app
anlambert added a comment to T2341: Flaky frontend test in cypress.

I saw that too, will look at it.

Tue, Mar 31, 11:17 AM · Web app
olasd triaged T2341: Flaky frontend test in cypress as Normal priority.
Tue, Mar 31, 11:15 AM · Web app

Mon, Mar 30

rdicosmo closed T2340: Improve handling of file names with special characters as Resolved.

Oh, sorry for the noise...

Mon, Mar 30, 5:15 PM · Web app
anlambert added a comment to T2340: Improve handling of file names with special characters.

I do not encounter any particular issue when trying to browse these files. Their content is equal to their filename so the confusion I think.

Mon, Mar 30, 5:08 PM · Web app
rdicosmo closed T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths as Resolved.

This is now done in the few commits leading to https://forge.softwareheritage.org/rDMODaccca603c42ad68252532222ca6467a19691524e

Mon, Mar 30, 4:59 PM · 2019 UX improvements, Web app, General
rdicosmo closed T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths, a subtask of T2330: Simplify Permalinks box, as Resolved.
Mon, Mar 30, 4:59 PM · 2019 UX improvements, Web app
rdicosmo created T2340: Improve handling of file names with special characters.
Mon, Mar 30, 4:56 PM · Web app

Fri, Mar 27

rdicosmo updated the task description for T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.
Fri, Mar 27, 1:40 PM · 2019 UX improvements, Web app, General

Wed, Mar 25

rdicosmo added a comment to T2331: Improve handling of GitLab origins in Save Code Now requests.

Ok, great!

Wed, Mar 25, 7:01 PM · Web app
anlambert closed T2331: Improve handling of GitLab origins in Save Code Now requests as Resolved.

The patch hopefully fixes all type of git repository urls. I think you got mistaken by the frontend test, the real fix is in the regexp modification.
Nervertheless, this is not deployed yet.

Wed, Mar 25, 6:41 PM · Web app
olasd added a comment to T2331: Improve handling of GitLab origins in Save Code Now requests.

The patch only adds a test for an origin url under gitlab.com, but the regular expression change actually allows multiple levels of directories for any origin.

Wed, Mar 25, 6:40 PM · Web app
rdicosmo reopened T2331: Improve handling of GitLab origins in Save Code Now requests as "Open".

It looks like the patch only fixes the issue for the gitlab.com origin, while the issue is present in all origins that are instances of GitLab, like https://gitlab.inria.fr/solverstack/maphys/maphys/

Wed, Mar 25, 6:35 PM · Web app
anlambert closed T2331: Improve handling of GitLab origins in Save Code Now requests as Resolved by committing rDWAPPSdc89829a02eb: assets/utils: Validate sub-projects in isGitRepoUrl function.
Wed, Mar 25, 6:05 PM · Web app

Tue, Mar 24

rdicosmo added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

@zack thanks for spotting the missing pieces... now fixed in the description, we're ready to go! :-)
Would you take care of extending the definition in https://docs.softwareheritage.org/devel/swh-model/persistent-identifiers.html ?

Tue, Mar 24, 6:05 PM · 2019 UX improvements, Web app, General
zack added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

@rdicosmo: the current version of the full example above LGTM (the surrounding text is inconsistent, e.g., it still mentions "snp" as a key and forbids snapshot anchors, but I suspect it's just that you didn't bother editing everything. Hence, we're good! :-))

Tue, Mar 24, 6:00 PM · 2019 UX improvements, Web app, General
anlambert changed the status of T2267: Check OIDC user session state in backend, a subtask of T2048: Use OpenID Connect to authenticate and authorize users in Django, from Open to Work in Progress.
Tue, Mar 24, 3:28 PM · Web app
anlambert changed the status of T2267: Check OIDC user session state in backend from Open to Work in Progress.
Tue, Mar 24, 3:28 PM · Web app
anlambert closed T2268: Add a CLI tool to ease the retrieval of authentication tokens as Resolved by committing rDWCLI842b7bc7ca92: cli: Add auth command group.
Tue, Mar 24, 12:08 PM · Web app
rdicosmo triaged T2331: Improve handling of GitLab origins in Save Code Now requests as Normal priority.
Tue, Mar 24, 11:42 AM · Web app

Mon, Mar 23

rdicosmo added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

Update the proposal with visit instead of snp

Mon, Mar 23, 9:07 PM · 2019 UX improvements, Web app, General
rdicosmo added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

About the anchor point: no objection to having also shapshot as a possible anchor in the schema.

Mon, Mar 23, 7:08 PM · 2019 UX improvements, Web app, General
zack added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

(removed the last point, the hierarchy thing is in fact not relevant here, as we're pointing upward, not downward)

Mon, Mar 23, 5:20 PM · 2019 UX improvements, Web app, General
zack added a comment to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.

LGTM in general.

Mon, Mar 23, 5:19 PM · 2019 UX improvements, Web app, General
rdicosmo added a subtask for T2192: UX improvements: T2330: Simplify Permalinks box.
Mon, Mar 23, 4:29 PM · Web app, Restricted Project
rdicosmo added a parent task for T2330: Simplify Permalinks box: T2192: UX improvements.
Mon, Mar 23, 4:29 PM · 2019 UX improvements, Web app
rdicosmo added a subtask for T2330: Simplify Permalinks box: T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths.
Mon, Mar 23, 4:28 PM · 2019 UX improvements, Web app
rdicosmo added a parent task for T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths: T2330: Simplify Permalinks box.
Mon, Mar 23, 4:28 PM · 2019 UX improvements, Web app, General
rdicosmo removed a project from T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths: Restricted Project.
Mon, Mar 23, 4:28 PM · 2019 UX improvements, Web app, General
rdicosmo triaged T2330: Simplify Permalinks box as Normal priority.
Mon, Mar 23, 4:27 PM · 2019 UX improvements, Web app
rdicosmo added projects to T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths: Restricted Project, 2019 UX improvements.
Mon, Mar 23, 4:11 PM · 2019 UX improvements, Web app, General
rdicosmo raised the priority of T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths from Low to Normal.
Mon, Mar 23, 4:00 PM · 2019 UX improvements, Web app, General
rdicosmo changed the status of T1241: Persistent identifiers (PIDs): add a way to describe Merkle DAG paths from Open to Work in Progress.

As part of the discussion about the revamped UX, we have simplified the proposal for describing paths in the Merkle DAG. When the anchor denotes a revision (and most often when it's a release), it's trivial to find in the DAG the root directory of the source code, and we only need the file path to identify the content we are interested in. When it's a snapshot, there is a default root directory to point to.

Mon, Mar 23, 3:56 PM · 2019 UX improvements, Web app, General

Fri, Mar 20

anlambert added a comment to T2268: Add a CLI tool to ease the retrieval of authentication tokens .

Now that it exists, do you want this to be part of the swh web client?

Fri, Mar 20, 3:31 PM · Web app
zack added a comment to T2268: Add a CLI tool to ease the retrieval of authentication tokens .

Now that it exists, do you want this to be part of the swh web client?

Fri, Mar 20, 3:24 PM · Web app
anlambert updated the task description for T2268: Add a CLI tool to ease the retrieval of authentication tokens .
Fri, Mar 20, 3:19 PM · Web app