I suggest you ...

one GUI for all

For new (non-technical) users it may be very difficult to understand what they really need, how to do it and how to use it.

The entry point of an application plus its visible style, the user interface aso. are playing the biggest role for acceptance nowadays.

Therefore there may be the need of a GUI (I imagine one written in XUL, so it runs on all plattforms, easily extensible, aso., we are already using a custom firefox profile so why don't write our own user interface?) that provides all mechanisms that are available throughout the freenet network. File sharing, messaging, flogs, identity management and others.

434 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    AncoLAncoL shared this idea  ·   ·  Admin →
    started  ·  toadAdmintoad (Admin, Freenet Project Inc.) responded  · 

    It is not necessary for a user interface to be “standalone” for it to be easy to use. The most urgent priority has to be improving the existing web interface: Make it easier to use, make it easier to do what you want to do (chat, filesharing etc). Currently, xor is working on improving the WebOfTrust backend so that Sone (our microblogging tool), FlogHelper (a site insert tool), Freemail etc will work better. Freemail v0.2 will be included in the next build and works much better than Freemail v0.1. We have a student working on filesharing, see the top voted poll. Meanwhile we have _mak working on redesigning the web interface to make it easier to use and more attractive/modern.

    7 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Sören Körper-PuinSören Körper-Puin commented  · 

        Hello.
        I have download your programm to install.
        And now it is on my laptop.
        But I can`t open it.
        Pleasehelp me !....

      • AnonymousAnonymous commented  · 

        I'm so sad that many "anonymous" p2p programs are written in java (Freenet, I2P, OneSwarm). Java apps are more often than not slow and resource-hungry, which is bad. They also require huge downloads (JRE). I wish Freenet was written in C or D and had a real GUI instead of a user-unfriendly web UI.

      • toadAdmintoad (Admin, Freenet Project Inc.) commented  · 

        What is more important than the language (many have started ports to C++, C, or O'Caml, none have ever finished) is the UI. Currently we use a web browser and we are trying to integrate more functionality into the browser-based interface (notably chat and blogging are being worked on). It would be possible to have a standalone window, but web interfaces can be easy to use - how many people actually use a standalone email client nowadays? The having to use a separate browser thing is a pain, hopefully we can fix this with e.g. incognito mode.

      • PeterPeter commented  · 

        Is there somebody working on a C++ version of Freenet? Just on program with which gives you all. People just run Freenet083.exe and the thing will work. Surfing freesites should be in there as well! And Blogs and a file manager. Just click, start, surrf and download. Easy as that. No Java needed, no browser needed, no frost needed.

      • AncoLAncoL commented  · 

        OK, what's with frost? Why is it used by many?

        I don't know exactly but it may be that the UI is a lot more responsive. But it has to be started and configured separately. And that is a draw back in my eyes. When there is more than one tool for doing a job the original one doesn't do it good enough. I am not talking about basic functionality, instead I mean usability and flexibility.

      • toadAdmintoad (Admin, Freenet Project Inc.) commented  · 

        That is more or less the current plan: we will have Freetalk with a web GUI as part of the web interface, hopefully Freemail, and hopefully a freesite insert wizard of some kind. We have very basic Thaw index handling already. Anything missing?

      • AncoLAncoL commented  · 

        I think it would be better to have one unified UI for all additional tools like frost, thaw aso. I think the best way to make freenet more user friendly is to convert the tools into modules for the main freenet UI. At least the UI parts would just be plugins to the main UI. In addition the UI itself would be loaded by the client application and only data is retrieved from the fproxy, except FSs.

      Feedback and Knowledge Base