Discuss: What's good, and what needs improvement?

Hey everyone. I've been wondering what you guys are thinking about PD, but you haven't been to vocal in the forums. I've allowed anonymous users to post comments so that you don't have to hassle with registering.

I'd like to know what you think about PD. What could be improved? What makes it awesome? What killer feature do you need, but we don't have yet?

I'd especially like to know what you guys think about the documentation. It's a work in progress, but it's coming out pretty nicely.

It'll be too late to get your suggestions into 1.0, but they will definitely be taken into consideration when we plan the 1.1 release.

I'll also be reading anything you say with the #lucid tag on both Twitter and identi.ca.

You're input is appreciated!

I saw your intervention on

I saw your intervention on the LinuxMCE development channel about a week ago. I installed it, but it doesn't seem to be the general solution I expected it to be. For example, I want to run pidgin and keep a central desktop so I can centralize logs and documents in one place without using complex software solutions. I'd prefer also having distinct windows, rather than a desktop window. As far as I can tell, I can achieve this better with vnc4server than with psych desktop. Now, if you could get the windows exported from the VNC session into my taskbaf, that would be something.

The idea of a web desktop is nice, when you run Windows as the main operating system and your choices are... erm... wait, what choices? :P But under Linux... there's nothing much to gain from a web desktop.

You make some valid points.

You make some valid points. Since the windows are created using a widget, we can easily pop them into separate windows. We could investigate implementing that in the future.

We could do something with VNC, but there are a few problems with that. First, it would require a browser plugin, so we feel it defeats the purpose of having a web-based desktop (otherwise, you can just install vncviewer, or use a java applet, and you've got a real desktop :D). The other thing is that PD applications run right on the computer you're using, where VNC programs are run remotely, and tend to be less responsive.

Finally, we want to investigate the possibility of using Gears to have the desktop work offline. VNC requires you to be on the internet for the whole time, which wouldn't allow us to implement this functionality.

Hi there. I am glad that

Hi there.

I am glad that you are glad to hear about feedbacks. :) I was excited about your project because it is using dojo. I am a beginner though, so I'm not that useful :). I also wish I can help, but I can't for now.

I saw this another web desktop http://www.qwikioffice.com/ (check out the demo) but I'm not really interested since it is using a less permissive licensed js library. Maybe you can learn from it. I think you're project is greatly surpassed in terms of graphics. I suck at graphics myself. I think however that the look and feel and interface will highly determine the success of your project.

The qwikioffice author seems to be a cool person and even his project can be licensed permissively (LGPL) [I'm not totally sure though :) - I had not read all of his licensing].

Eliminating the hassles of registering just proved you're a cool guy too because you place emphasis on communication. :). Just like those people behind dojo. The homepage input however is annoying. Maybe you can also eliminate checking it. :)

I am looking forward to the success of this project. :)

Hi We're still writing some

Hi

We're still writing some documentation, many modules still need to be documented (such as desktop.widget.*, among other things). The filesystem and crosstalk docs are only half-finished as well. The application tutorial is finished though, and I really think it captures the layout of each app, and how easy it is to put things together. It would be great if you could skim through them one day and let us know if you found anything unclear.

I've seen qwikioffice, and it seems to still be in it's very early stages. It will be interesting to see how it evolves. The only problem I have with it is, as you said, the non-permissive license for Ext. This will probably be a problem when it comes to adoption of it. It's too bad too, the demos look pretty nice.

Also, I've fixed the contact info checking. It should work now.

Thanks for your input!

Oh, and this forum needs a

Oh, and this forum needs a way to subscribe to a topic.

That will be fixed when we

That will be fixed when we roll out the new site. Hopefully that will be soon.

I would like to host Psych

I would like to host Psych as a desk-in-space where people can browse to and see what I am up to. A bit like a blog but more like having a desk in an office that people can just walk past and see what I am working on.

At IBM they always had this policy of having completely clear desks at the end of the day (in case someone stole some vital information!). I want to do the complete opposite - www.not-ibm.com is one of the domain names that springs to mind.

So I would like to be able to leave notes open, some javascript accordion type pages with key focus areas, possibly a blog page. And then I would like people to be able to leave me a sticky note. So drag one off a notepad graphic, write something and leave it 'on my desk'.

I just think it will be a cool approach to my company website. There are lots of iGoogle type sites out there but they are much too structured for my liking. I want my desk to reflect who I am and the way I work.

Does this sound like a reasonable attempt at a use for Psych ?

Glen

So, something like a public

So, something like a public desktop? That sounds like a good idea, we were planning on doing something similar in a later version, where you would be able to publish things from the desktop, but something like that could also work pretty well.

Also, we could get some apps to save their state when the user closes the browser window. Then, when the user logs back in it will launch the apps again, and those apps will restore their state.

Sounds like some good ideas, thanks.

this.suspend() and

this.suspend() and this.resume() perhaps?

That's actually not a bad

That's actually not a bad idea. I'll think about how well that would work when we start planning 1.1.

Post new comment

The content of this field is kept private and will not be shown publicly.