Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 4 of Ticket #4278


Ignore:
Timestamp:
02/15/11 11:12:16 (13 years ago)
Author:
wmoore
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4278

    • Property Sprint changed from 2011-02-10 (5) to 2011-02-24 (6)
  • Ticket #4278 – Description

    initial v4  
    2020   - API? 
    2121 
    22  == API Unification: points to consider == 
    23  - Who are our API consumers?  
    24  - Will devs move from Python API to Java etc, or just use their favorite language only?  
    25  - 'Behavior' differences.  
    26    - Number of server calls ('Lazy' loading vv loading graph) 
    27    - Is the Blitz gateway suitable as a general purpose Python API (scripting service, 'remote' Python clients etc) 
     22 == Current Strategy, based on first meeting (notes below) == 
     23 - Goal is to move as much logic as possible server-side 
     24 - All API methods should be moved (eventually) to a single "New Gateway" service (need new name!). Need to decide how to handle stateful services.  
     25 - This service will have all language-agnostic logic.  
     26 - Language-specific convenience methods should be elsewhere E.g. getPlane() returns 2D numpy array etc. in wrapper objects.  
     27 - Mark services/methods as "deprecated" where possible in 4.3, using Ice, Python, Java conventions. getGateway() service is a priority.  
     28 - Move the frequently used script_utils functionality into blitz gateway.  
     29 - Continue to clean up blitz gateway API, with matching methods in "New Gateway" where possible (language agnostic and stateless) 
     30 
     31  
    2832                 

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.16041 sec.)

We're Hiring!