• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Worldwide Sprint 2 Development

Page history last edited by Scott González 14 years, 11 months ago

This page covers the development topics for Worldwide Sprint 2

 

Process

All work should be reflected in a ticket.  We'll follow these steps to keep things sane, but feel free to work in whatever order is the easiest for the specific situation (though if there is any design decisions that need to be made that should almost always take priority).

 

  • If there isn't already a ticket, create one.
  • If any design work needs to be done, figure it out or ask the design team.
    • All new features require approval by the jQuery UI team so ask a facilitator or someone else on the team if the ticket isn't already marked as being approved.
  • Document the intended behavior.
    • Design notes and functional specifications live on this wiki.
    • End user documentation lives at docs.jquery.com/UI
  • Implement the fix and attach a patch to the ticket.
  • Write tests, or ask the testing team to help out.

 

Before starting work on a ticket, you should search for other tickets that are related.  There's a good chance that there will be some very closely related tickets, or even duplicates, in Trac right now.  When you start working on a ticket, assign it to yourself.  If you need to stop working on a ticket for any reason and want to open it back up for others to work on, just reassign it and leave the text field blank for the assignee.  If you dont' have permissions to set the assignee, just ping Scott González or any other team member.

 

References

Coding standards

API

Widget factory

Bug Fixing Guide

 

Completed Sprint Work

Ticket Plugin Description Design Documentation Development Testing 1.7.2 Complete
#4282  Droppable  accept option was being overwritten  n/a  n/a  x needed x  
#3736 Slider some handles get stuck when using two or more handles     x   x  
#4392 Accordion animated: true throws an error n/a n/a x x x x
#4204 Accordion animated: 'easeslide' throws an error x x x n/a x x
#3559 Core added asynchronous .focus() x needed x x -  
#4101 Dialog minHeight overrides height x x x   x  
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 

 

Comments (2)

Andrew Powell said

at 3:11 pm on Apr 17, 2009

Guys, this needs some input.
http://dev.jqueryui.com/ticket/3762#comment:5

More info:

[15:57] <ThrushAAX> i.e. would values [5,1,3] be set as [0,1,3] or just completely thrown out?
[15:57] <andrew_> well in theory;
[15:58] <andrew_> A. values [5,1,3] would become values[5,5,5] (or we could increment them)
[15:58] <andrew_> B. the ui wouldnt be generated, and the plugin would await valid values through the .slider('option', ...) method

Scott González said

at 6:46 pm on Apr 17, 2009

I've added a comment to the ticket agreeing with option A.

You don't have permission to comment on this page.