| 2 | |
| 3 | = 3/12/15 = |
| 4 | * Constraints |
| 5 | * Ethernet/LAN should not be an option between sites |
| 6 | * Jacks bug that constraints don't realize that a 2nd site cannot be same as a first site |
| 7 | * Note though that if you pick ethernet and stitched ethernet is right, the right thing still happens |
| 8 | * Stitched/VLAN and ExoGENI stitching don't work well together |
| 9 | * If only a GRE tunnel is a valid link type, leaving the link type as 'any' will fail when you reserve |
| 10 | * 'any' is treated as stitched by stitcher and the AMs, but stitched constraints are not applied by Jacks |
| 11 | * Perhaps check all 'any' attributes and apply constraints as though the default (whatever that is) was selected? |
| 12 | * Perhaps only on submission? |
| 13 | * Visible indication of what is not allowed when dragging on palette |
| 14 | * Validate RSpec on submission |
| 15 | * When extracting RSpec from Jacks, apply some sanity checks |
| 16 | * See above about 'any' and constraints for default values, on links in particular |
| 17 | * Warn on duplicated IP address |
| 18 | * Warn on a link with 'Enable OpenFlow' checked but no controller |
| 19 | * Any changes that change the rspec cause modified-topology events |
| 20 | * Support seeing/handling GRE links differently |
| 21 | * New modified-field event coming to devel 2/18 |
| 22 | * Add a 'No MAC' checkbox on disk images |
| 23 | * Allows user custom disk images and EG images to get the nomac flag that otherwise comes only from the constraint generator's config file |
| 24 | * Portal: Expanded editor fails to load in some situations |
| 25 | * Portal: must reload slice-jacks and Details pages to get ExoGENI login information |
| 26 | * Duplicate constraints coming from generator |
| 27 | * Looping over nodes and generating by AM constraint does not go through de-duping code |
| 28 | |
| 29 | == Lower Priority == |
| 30 | * Optimize constraint enforcement |
| 31 | - bind to a PC (i.e be able to set the component_id on a node; could simply be a textbox for now) |
| 32 | - Portal: support 'create image' action |
| 33 | - Add a LAN with only 1 node (like shared VLAN) |
| 34 | - Change node ID changes interface ID |
| 35 | - Pan / Zoom |
| 36 | - Show actual path of stitched links |
| 37 | - Allow moving shared VLAN UI element |
| 38 | * Allow changing an attribute on multiple nodes/links that originally has different values to the same new value |