Provide a screen for a developer to add an application

Bug #689383 reported by Anthony Lenton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Software Center Agent
Fix Released
Low
Michael Nelson

Bug Description

This should be a basic 'add application' form, plus fields for the screenshot, eula, and the source package itself that aren't currently fields of the Application model.

App should be placed into the 'draft' state.

QA steps:
 1) Go to /dev/apps/new/ - you will be redirected to login, and then sign up (if you haven't already signed up) and then be presented with a form.
 2) Enter info for the fields, and upload an icon (must be 64x64) (Note, at the time of writing, other fields do not yet have proper validation, this will land separately).
 3) Click on the submit button.
 4) If everything worked, you'll be redirected to a detail view for the new application (a url like /dev/apps/5/, but just a stub response at the time of writing).

tags: added: kb-task
Changed in software-center-agent:
assignee: nobody → Michael Nelson (michael.nelson)
importance: Undecided → Low
status: New → In Progress
tags: added: kb-feature
removed: kb-task
description: updated
Changed in software-center-agent:
status: In Progress → Fix Committed
Revision history for this message
Dave Morley (davmor2) wrote :

Image seems a little restrictive only taking 64x64 but other than that everything else is fine.

I'll create a bug about the image.

Changed in software-center-agent:
status: Fix Committed → Fix Released
Changed in software-center-agent:
milestone: none → devportal-prototype
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.