David McNab wrote:

> My reactions to the win preview installer

Thanks for your thorough testing. You pretty much summarize, what I have 
planned/thought of as well, so we can?t be that wrong :-). Just one 
thing, I?ve explained below why I?ve never used MFC, so does anyone 
feels like helping out/giving me a crash course in doing that? C++ 
wizards here?


> * I can see you've worked hard at leading the user through a
> step-by-step process of configuring the node and making it operational -
> well done -  but it needs a lot more work


I know, but I need to know what *you* think needs improvements most.


> * Creating the file association, so that double-clicking '.ref' files
> launches freenet, is a neat idea. It's nice to see a ref file with the
> hops logo icon.


Well, the -import command is not yet implemented. I`ll have to talk to 
Dave Hooper and the -import/-export commands that should get implemented 
soon. But there shouldn?t be any problems with spaces in Filenames 
(although I don?t like them).Importing your own ref might be stupid but 
should not hurt the node, I think it will simply refuse to send queries 
to himself.


> * After I followed all the directions, I ran freenet, and got the
> flashing icon in the task tray. The ALT text on the icon reads '|' -
> totally meaningless.
> The node won't run. My OS is Win98SE with Sun JDK 1.3 installed.
> Worse, my system ultimately froze up and needed a hard reboot.

That is *really* bad, I?ll have to look into this. Never experienxed it, 
but then again, I don?t have spaces in filenames....


> 1) Don't just run Freenet.node.Node --configure. The DOS box will put a
> lot of users off.


I only show the DOS box when the user choses to configure everything, if 
he chooses to accept all defaults, I will have a simple GUI window 
asking the IP address and how much space the user wants to dedicate.


> 2) Don't put a link to the Freenet quickguide. That document is only for
> 0.3.x.x, and will seriously mislead users.


Write, that is still a leftover from .3 which I have to remove.


> 3) Write a Freenet configuration wizard. This is just a multitabbed
> dialog with 'Next', 'Prev', 'Cancel' and ultimately 'Finish' buttons.
> Write it in MSVC-MFC, not classical Win95, it'll make your life far
> easier. I've no idea why you still bother with classical Win32 API.
> Also, static link the MFC so no-one sees 'cannot find MFC42.DLL'
> messages.


That is a neat idea, but as I don?t own MS-VC++ (I lost the CD when 
moving), am I not able to do anything in MFC myself (can you use it with 
other free compilers?). That is the main reason for using the plain Win 
API. We need such a thing in the long run anyway, didn?t you announce a 
plan to write such a generic, configurable configurator?


>    * button to get the 'ref of the day' automatically
>       without popping up browser window

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ooh, don?t get Oskar and some others started on that topic again :-)



_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to