User Tools

Site Tools


gsoc2013_community_portal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gsoc2013_community_portal [2013/06/30 11:58]
xinxindlut
gsoc2013_community_portal [2018/03/10 01:29] (current)
jus old revision restored (2013/09/24 10:33)
Line 18: Line 18:
         - add a device picture. This is very easy to implement, but will help some users a lot. Through this intuitive image, User will easily know whether a right map has be done comparing with their devices at their first sight of the ‘dlgprefcontrollerdlg.ui’. Of course, if no file can be loaded, there will display nothing.         - add a device picture. This is very easy to implement, but will help some users a lot. Through this intuitive image, User will easily know whether a right map has be done comparing with their devices at their first sight of the ‘dlgprefcontrollerdlg.ui’. Of course, if no file can be loaded, there will display nothing.
         - change the drop-down list to a button with the name “Mapping Preset Manager”. When the button is pushed, another dialog like Fig.2 will be showed. ​         - change the drop-down list to a button with the name “Mapping Preset Manager”. When the button is pushed, another dialog like Fig.2 will be showed. ​
 +  * Fig.1
 +{{ :​controllers.png?​nolink&​300 |}}
  
 +  * Fig.2 
 +{{ :​manager.png?​nolink&​300 |}}
 ===== Support getting controller mapping resources from web ===== ===== Support getting controller mapping resources from web =====
   * Use Case   * Use Case
Line 35: Line 38:
  
 ====== Work Breakdown ====== ====== Work Breakdown ======
- +  ​<del>Database</​del>​ 
-  ​* Database +    * <del>database scheme design</​del> ​  
-    * database scheme design ​  +      * <del>Client</​del>​ 
-      * Client +      * <del>Server</​del>​ 
-      * Server +    * <del>write models with Django for server database building</​del>​ 
-    * write models with Django for server database building +    * <del>update /​res/​schema.xml for client database building</​del>​ 
-    * update /​res/​schema.xml for client database building +    * <del>write interface of client database operation</​del>​ 
-    * write interface of client database operation+    * <​del>​export preset relevant data into database</​del>​ 
 +      * <​del>​write a script able to push preset relevant data into server database</​del>​ 
 +      * <​del>​push preset relevant data into mixxx local database when mixxx is initialized</​del>​
   * Automaticly load preset file   * Automaticly load preset file
-    * Modify controller dialog user interface(dlgprefcontrollerdlg.ui) +    * <del>Modify controller dialog user interface(dlgprefcontrollerdlg.ui)</​del>​ 
-      * controller covert preview +      * <del>controller covert preview</​del>​ 
-      * Popup  Mapping Preset Manager push button +      * <del>Popup  Mapping Preset Manager push button</​del>​ 
-    * Adjust the workflow for mixxx initialization +      * <​del>​Upload menu</​del>​ 
-    * Enhance preset search algorithm +    * <del>Adjust the workflow for mixxx initialization</​del>​ 
-  * Mapping Preset Manager +    * <del>Enhance preset search algorithm</​del>​ 
-    * Mapping Preset Manager Dialog user interface(dlgmapingpresetmanagerdlg.ui) +  * <​del>​Upload</​del>​ 
-      * search bar  +    * <​del>​upload.ui</​del>​ 
-      * Tap switch between Local and Cloud  +    * <​del>​logic:​ upload to cloud server and save in local</​del>​ 
-      * Search results panel+  * <del>Mapping Preset Manager</​del>​ 
 +    * <del>Mapping Preset Manager Dialog user interface(dlgmapingpresetmanagerdlg.ui)</​del>​ 
 +      * <del>search bar</​del> ​ 
 +      * <del>Tap switch between Local and Cloud</​del> ​ 
 +      * <del>Search results panel</​del>​
       * Notification board        * Notification board 
-      * apply button +      * <del>apply button</​del>​ 
-      Submenu for preset download, details display etc. +    <​del>​fuzzy query both from local and cloud</​del>​ 
-    * Intelligent recommendation algorithm for mapping preset files +    * <​del>​display the query results in the way of paging</​del>​ 
-    * presets download+    * <del>presets download</​del>​
     * users rate and comment on preset files     * users rate and comment on preset files
-  ​* Restful API Engine +    ​Intelligent recommendation algorithm for mapping preset files 
-    * build api server with django and tastypie +  * <​del>​check for update local preset</​del>​ 
-    * design ​protobuf for api response and request formats +  * <del>Restful API Engine</​del>​ 
-    api/search +    * <del>build an api server with django and tastypie</​del>​ 
-    api/upload +    * <del>design ​API</​del>​ 
-    api/details +      <​del>​details<​/del> 
-    api/checkversion +      <​del>​search<​/del> 
-    api/rate +      <​del>​download<​/del> 
-    api/download+      <​del>​checkversion<​/del> 
 +      <​del>​upload<​/del> 
 +      <​del>​rate<​/del> 
 +      ​
   * Deploy   * Deploy
 +  * Test
  
 ====== Current Progress ====== ====== Current Progress ======
 +deploy
 ====== Team ====== ====== Team ======
  
   * RJ Ryan   * RJ Ryan
 ====== Comments ====== ====== Comments ======
gsoc2013_community_portal.1372607915.txt.gz · Last modified: 2013/06/30 11:58 by xinxindlut