Just to respond to a few points: On 20 Dec 2009, at 10:33 pm, Jonathan Lange wrote: > As Michael says, the Launchpad API was intended to enable experiments > like these. However, were I you, I would be seriously considering > working to improve the existing UI, rather than creating my own. > > Changing the UI of Launchpad.net might be a little harder and a less > fun than writing a new application, but it does give you an instant, > large user-base and a sizable body of developers. It also means that > whatever improvements you make are shared with the entire Launchpad > community.
This is part of the reason I did the mockups of improving things a bit in the current UI. However, what I'm hoping to achieve is something that is radically different. Personally if I was to go further with my mockups I'd probably want to remove 50% of the stuff on each page. Obviously that wouldn't go down too well, which is why I'm wanting to do this in a separate UI, that allows me to experiment with a much simpler, but (if done right) no less powerful UI. On 20 Dec 2009, at 11:28 pm, Ian Clatworthy wrote: > I'm also planning to experiment over xmas with making Bazaar Explorer a > better "LP desktop client". The integration with LP code hosting and > merge proposals is pretty nice now[1] but there's plenty of scope for > making the workflow even smoother IMO. > > My focus will be on adding value over the current feature set rather > than on porting browser-based functionality to a desktop app. For > example, I'd like to make it easy for users to create "assistants" or > "dashboards" so they can see at a glance (and action) stuff like: > > * unanswered questions > * new bugs > * merge proposals > > for a batch of projects they care about. I'd like these to be soft-coded > in an xml file so others can build whatever assistants/dashboards > interest them. launchpadlib will be key to providing this magic. > > If any of this sounds interesting to you, I'd love to hear/see your > thoughts on useful assistants/dashboards, particuarly for new users. These sound like a very interesting idea. I feel that these items are far more useful to launchpad users than what is currently visible. And the ability to build your own would help provide a custom data view for launchpad so you can optimise for each project. I think that you should maybe provide the ability to create a "class" of dashboards. For example, if you set yourself as being in the project leader "class" you will probably want a different set of dashboards to if you're just in an occasional contributor "class". So as well as letting users build their own, there are a series of pre-built dashboards sets and they can choose which set they want by saying how much of a contribution they want to make to a project. This really solves one of the key issues I have with LaunchPad's UI, which is that it can show a lot of irrelevant information in certain use cases. Thanks Martin _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

