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