Changeset 8

Show
Ignore:
Timestamp:
07/03/06 21:51:16 (2 years ago)
Author:
ploum
Message:

launchpadweb protocol implementation

Files:
1 added
3 modified

Legend:

Unmodified
Added
Removed
  • README

    r7 r8  
    22------ 
    33Conseil rev06 -  03 July 2006 - Lionel Dricot ploum@ubuntu.com 
     4http://conseil.fritalk.com 
    45 
    56Conseil is a bug triager that will help you to triage bugs in your favourite BTS. 
     
    2425- modifications of a bug (requires authentification) 
    2526- adding a bug (already exists as a separate module) 
    26 - authentification 
     27- better way of storing password  
    2728 
    2829 
     
    3132----------- 
    3233 
    33 - close tab close the focused tab, to the clicked one 
    34 - searching for a package only doesn't work (and I know how to fix it) 
    35 - columns are not re-orderable in the search results 
    36 - error at start because the notebook is empty 
    37 - tabs titles are not pretty at all 
     34http://conseil.fritalk.com/conseil/report/1 
     35 
     36WARNING : 
     37-------- 
     38The current launchpadweb protocol is really really SLOW and output always the same result for any search. 
     39Those bugs are LaunchPad bugs and I cannot do anything to solve this ! 
  • bug.py

    r5 r8  
    1111        def getNbr(self): 
    1212                return self.nbr 
     13 
     14        def setPackage(self,s): 
     15                self.package=s 
     16 
     17        def getPackage(self): 
     18                return self.package 
    1319 
    1420        def setTitle(self,string): 
     
    3036                return self.description 
    3137 
    32         def setStatus() : 
    33                 print "hello" 
     38        def setStatus(self,string) : 
     39                self.status = string 
    3440 
    35         def getStatus() : 
    36                 print "hello" 
     41        def getStatus(self) : 
     42                return self.status 
    3743 
    38         def setImportance () : 
    39                 print "hello" 
     44        def setImportance (self, string) : 
     45                self.importance = string 
    4046 
    41         def getImportance () : 
    42                 print "hello" 
     47        def getImportance (self) : 
     48                return self.importance 
    4349 
    4450        def setAllComments () : 
     
    5763                self.title="" 
    5864                self.description="" 
     65                self.importance="" 
     66                self.status="" 
     67                self.package="" 
    5968 
    6069class comment: 
  • conseil.py

    r5 r8  
    1515        sys.exit(1) 
    1616 
    17 from protocol_dummy import protocol 
     17from protocol_launchpadweb import protocol 
    1818from bug import bug 
    1919