aboutsummaryrefslogblamecommitdiffstats
path: root/doc/plan/plan.xml
blob: d4b522f69403509034b0b070c7244ea191d470a0 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                       
                                     






                                                                                  

                                                                            








                                                                                   

                                                                            







                                                                            

                                                                       








                                                                             

                                                                           






                                   

                                                                                 




                                   
                                                                            
                   

                                                                             




                               
                                                        
                   
                          







                                                       

                                                                       


          
                                        
                  





                                                                               
                   

                                                                   






                                                      
                           
                                                                   






                                                          

                                                                   








                                                                           

                                                                       




                                


                                                                                 
                   
                           










                                                                                   






                                                                                    
                          





                                         
                      
                   

                                                                            






                                                                        
                           
                                                                            






                                                                                                  

                                                                            
          

         









                                                                                            









                                                                            

                           
                                                
                   

                                                                             

          
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plan SYSTEM "ephyplan.dtd">
<plan version="1.4">
  <item>
    <title>Transient/Modal Issues</title>
    <description>
      Figure out the transient/modal mess (there must be a guideline somewhere). 
      Need to consider Mozilla modality problems (network error popups, etc.).
    </description>
    <status id="pending"/>
    <responsible email="marco@gnome.org">Marco Pesenti Gritti</responsible>
  </item>
  
  <item>
    <title>GNOME Printing Integration</title>
    <description>
      Investigate trying to use libgnomeprint[ui]. May need API changes. Find out 
      from Jody what's in store for gnomeprint 2.8. May not end up with code in 
      time for 1.4.
    </description>
    <status id="pending"/>
    <responsible email="marco@gnome.org">Marco Pesenti Gritti</responsible>
  </item>
  
  <item>
    <title>Rethink Toolbar</title>
    <description>
      Remove throbber. Combine site icon with address entry (how can we do 
      dnd for this without mass code-duping).
    </description>
    <status id="pending"/>
    <responsible email="chpe@gnome.org">Christian Persch</responsible>
  </item>
  
  <item>
    <title>History/Bookmarks Formats</title>
    <description>
      Find a better format for History file and drop intermediate bookmarks 
      file. Need to chat to Edd about extending the RDF. Not essential, but 
      worth investigating.
    </description>
    <status id="pending"/>
    <responsible email="linux@stefanrotsch.de">Stefan Rotsch</responsible>
  </item>
  
  <item>
    <title>Finish Lockdown</title>
    <description>
      Finish lockdown.
    </description>
    <status id="pending"/>
    <responsible email="clahey@ximian.com">Christopher James Lahey</responsible>
  </item>
  
  <item>
    <title>Certificates UI</title>
    <description>
      Investigate possibility for sys-wide certs UI (share with evolution).
    </description>
    <status id="pending"/>
    <responsible email="piersc@cogs.susx.ac.uk">Piers Cornwell</responsible>
  </item>
  
  <item>
    <title>GtkMozEmbed</title>
    <description>
      Improve gtkmozembed to be more friendly to GNOME.
    </description>
    <status id="orphan"/>
    <responsible email=""></responsible>
  </item>

  <item>
    <title>Regional Settings</title>
    <description>
      Use system-wide regional settings if it gets in.
    </description>
    <status id="pending"/>
    <responsible email="chpe@gnome.org">Christian Persch</responsible>
  </item>
  
  <item>
    <title>Extensions Lifecycle</title>
    <description>
      Right now the startup process is: &quot;startup -&gt; get session -&gt;
      get extensions manager -&gt; load extensions -&gt; get session&quot;. We
      should make the extensions manager load extensions *later*, so that the
      session is created for them by the time they need it.

      This should pave the way for dynamic loading/unloading of extensions.
    </description>
    <status id="pending"/>
    <responsible email="adamh@densi.com">Adam Hooper</responsible>
  </item>

  <item>
    <title>Extensions: Adding Toolbar Buttons</title>
    <description>
      Ability for extensions to add toolbar buttons.
    </description>
    <status id="pending"/>
    <responsible email="adamh@densi.com">Adam Hooper</responsible>
  </item>
  
  <item>
    <title>Extensions: Documentation</title>
    <description>
      API and UI guidelines documentation for extensions.
    </description>
    <status id="pending"/>
    <responsible email="adamh@densi.com">Adam Hooper</responsible>
  </item>

  <item>
    <title>GNOME Keyring Integration</title>
    <description>
      GNOME Keyring integration. Look at Camino and Wallet code. Can use 
      for http auth and web-form prefill, but NOT for NSS access. Need to 
      submit Mozilla bugs.
    </description>
    <status id="pending"/>
    <responsible email="chpe@gnome.org">Christian Persch</responsible>
  </item>

  <item>
    <title>Nautilus FTP</title>
    <description>
      Use Nautilus/gnome-vfs instead of Mozilla to handle the FTP/SFTP protocol.
      Need to check the shape of the GNOME implementation, see their plans for
      2.8 and if it makes sense to switch now.
    </description>
    <status id="pending"/>
    <responsible email="xan@gnome.org">Xan Lopez</responsible>
  </item>
  
  <item>
    <title>Downloader Improvements</title>
    <description>
      Misc. improvements for the downloader (nautilus metadata integration, proper
      duplicated naming, inter-session resume?)
    </description>
    <status id="pending"/>
    <responsible email="xan@gnome.org">Xan Lopez</responsible>
  </item>
  
  <item>
    <title>Interface for Other Programs</title>
    <description>
      Find out what other programs need from us for nice integration -- interfaces.
    </description>
    <status id="orphan"/>
    <responsible email=""></responsible>
  </item>

  <item>
    <title>Popup Blocking</title>
    <description>
      Popup blocking.
    </description>
    <status id="pending"/>
    <responsible email="marco@gnome.org">Marco Pesenti Gritti</responsible>
  </item>

  <item>
    <title>Bookmarks Menu and Toolbars Code</title>
    <description>
      Look at improving code to create the bookmarks menu and toolbars.
    </description>
    <status id="pending"/>
    <responsible email="marco@gnome.org">Marco Pesenti Gritti</responsible>
  </item>

  <item>
    <title>Completion</title>
    <description>
      Completion. Put URI in the address entry when moving through the entry list (like Mozilla).
    </description>
    <status id="pending"/>
    <responsible email="marco@gnome.org">Marco Pesenti Gritti</responsible>
  </item>
 
  <item>
    <title>Multihead</title>
    <description>
      Implement multi-screen support. Mark gave a detailed explanation
      of what exactly needs to be done on http://bugzilla.gnome.org/show_bug.cgi?id=112779.
    </description>
    <status id="designed"/>
    <responsible email="marco@gnome.org">Marco Pesenti Gritti</responsible>
  </item>

  <item>
    <title>Improve gnome-vfs protocols support</title>
    <description>
    In particular it would be nice to be able to save and download
    to smb://. Mostly mozilla work though.
    </description>
    <status id="pending"/>
    <responsible email="marco@gnome.org">Marco Pesenti Gritti</responsible>
  </item>

  <item>
    <title>Quality</title>
    <description>
      Work on getting the bug count even lower.
    </description>
    <status id="pending"/>
    <responsible email="piersc@cogs.susx.ac.uk">Piers Cornwell</responsible>
  </item>
</plan>