Page MenuHomeSoftware Heritage

[Add forge now] Create Submission form w/basic info
Closed, MigratedEdits Locked

Description

Pre-conditions:

  • user can see the listing of existing requests with or without being logged in
  • user must be logged in if they want to submit a request
  • user not logged in must be proposed with a way to login first when trying to submit a request (e.g. display a message / link to connection page instead of the submission form or other suggestion [1])

fields:

  • forge type *
  • forge url *
  • forge contact email *
  • forge contact name
  • how/where did you find the forge contact ? *
  • submitters comment

( * = mandatory)

actions:

  • submit request

[1] Suggestion:

  • Form to submit a query is folded
  • user unfolds the access to the request creation form
    • If logged in, they can submit a query immediately
    • If not, they must log in first

mock up screenshot:

Event Timeline

bchauvet created this object in space Restricted Space.
bchauvet created this object with visibility "Staff (Project)".
bchauvet created this object with edit policy "Staff (Project)".
vlorentz triaged this task as Normal priority.Mar 4 2022, 12:05 PM
bchauvet renamed this task from [Submission form] Create Submission form w/basic info to [Add forge now Submission form] Create Submission form w/basic info.Mar 4 2022, 12:15 PM
bchauvet shifted this object from the Restricted Space space to the S1 Public space.
bchauvet changed the visibility from "Staff (Project)" to "Public (No Login Required)".
bchauvet changed the edit policy from "Staff (Project)" to "All Users".
bchauvet raised the priority of this task from Normal to High.Mar 7 2022, 4:06 PM
moranegg renamed this task from [Add forge now Submission form] Create Submission form w/basic info to [Add forge now] Create Submission form w/basic info.Mar 7 2022, 4:35 PM

feedback from @olasd :

I think we want the default view to have the (public) list of requests, with a link "login to submit a new entry" or somesuch
The backend should reject duplicate (type, url) couples
maybe put the form in a pulldown that's not showed by default
(or in another tab when you're logged in? not sure, we want the help to be visible at the same time as the form)

bchauvet changed the status of subtask T3988: [Add forge now] Create Help text tab from Open to Work in Progress.
jayeshv changed the task status from Open to Work in Progress.Mar 16 2022, 10:35 AM
jayeshv moved this task from In Progress to Code Review on the Add Forge Now board.