Igor:
        Heya. I'm trying to put all the bugs with the Master
Node stuff into one email.

1. For some reason, a network printer's PropPanel has the
   Master Node selection stuff that should go only into the
   Network Icon PropPanel.

2. I've two Kaboodle's on my LAN, PC1 (WinNT) and PC2 (Win98).
   PC1 turned on first, so it should be the Master Node. When
   I start Kaboodle on PC2, I look in the Network Icon on PC1
   and it says that PC2 is now the Master. When I look on PC2,
   though, it says that PC1 is the Master. When I look at the
   network traffic, both PC's are pinging the Active List of
   devices every 5 seconds (which only the Master Node should
   do). When I open the Network Icon, the value shown in the
   dropdown must be set to the current Master Node. This value
   must be NID sync'd across the whole network.

3. On PC1, the dropdown in the Network Icon says that PC2 is
   the Master Node. When I open the PropPanel on PC2, the
   selection box "Make this PC the Master Node" is ready to
   be checked. If PC2 is already the Master, then this checkbox
   should be replaced with "This PC is currently the Kaboodle
   Master Node".

4. Using these checkboxes and the dropdown in the Network icon,
   I am unable to change the Master from PC1. If I change it
   using the dropdown to PC2, click okay, then reopen the Network
   Icon, it still says PC1. If I select one of the checkboxes
   and click Okay, the dropdown in the Network Icon does not
   change. None of my changes affect the Master Node status.

5. If I move the PC2 icon in the GUI of PC1 to a new position, and
   then try to change the Master Node status using Kaboodle on
   PC2, the position of PC2 in the GUI reverts to where it was.
   Master Node status should not affect the position of devices
   in the GUI.

6. To change the Master Node, the user should have to do one
   of two things:

        * Open the PropPanel for the PC Device, select the
          Master Node checkbox, and click Okay. If they open
          another tab before clicking Okay, the checkbox
          should reset itself. If the click Cancel, no changes
          are made.

        * Open the Network Icon, select a new device in the
          dropdown, and click Okay. If they open another tab
          before clicking Okay, the dropdown should reset
          itself to the current Master. If they click Cancel,
          not changes are made.

    Those are the only two ways a Master Node can be changed.
Please ignore any of my requests below which contradict this.
Thanks!

-Scott


On Wed, 23 Oct 2002, Igor Kotelevsky wrote:

> Hello Scott.
> Please see my inline comments.
> - Igor
>
> ----- Original Message -----
> From: "Scott C. Best" <[EMAIL PROTECTED]>
> To: "Igor Kotelevsky" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Tuesday, October 22, 2002 9:56 AM
> Subject: Re: Misc bugs, 18 Oct 02
> > Igor:
> > Sorry, missed something:
> >
> > 7. When I select a new Master Node in the Network Icon dropdown
> >    and hit OKAY, it should be updated everywhere. It's not. If
> >    I change it, hit OK and immediately open the panel again, the
> >    same old data is there. Also, if I change the dropdown, click
> >    on the Remote Network tab, then back to the main tab, the
> >    dropdown should show the current Master, *not* my halfway
> >    made change.
>
> Sorry, I think there is some miscellaneous understanding.
> Earlier you wrote:
> > > > > 6. Please remove the text in the Network Icon which reads
> > > > >    "Status of the PC will be changed...". Also, please
> > > > >    remove the "+" and "-" signs from next to the Device
> > > > >    names in the dropdown. All I want in that dropdown list
> > > > >    are the Kaboodle PC's on my LAN, that's it. Whichever
> > > > >    one is selected when I hit "OK" becomes the Master.
> These exact things were implemented.
>
> You wrote:
> > > > >  Whichever one is selected when I hit "OK" becomes the Master.
> A. I implemented that like next:
> - If a PC didn't was the "Master" and a user hit "OK",
> then the PC becomes the Master.
> - If a PC already was the "Master" and a user hit "OK",
> then there is not any change.
>
> Also above action will take place *only*
> if user change that dropdown like you asked:
> ----- Original Message -----
> From: "Scott C. Best" <[EMAIL PROTECTED]>
> To: "Igor Kotelevsky" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Sent: Friday, October 18, 2002 10:39 PM
> Subject: Re: [Kaboodle-devel] Misc bugs, 18 Oct 02
> > To clarify on #6: if the user selects a new Master
> > machine in the Network Icon, and then clicks Remote Networks
> > tab before hitting Okay...the Master Node status should *not*
> > change. Only if they change it *and* hit Okay should it be
> > updated.
> B. I implemented that like next:
> Kaboodle stores the selected dropdown when it opens that tab.
> After a user hit Okay, then it compares selected dropdown and it initialized
> index.
> If these values are identical, then Kaboodle don't make any change.
> If the user clicks Remote Networks tab, then Kaboodle don't make any change
> also.
>
> C. About listing of the dropdown.
> Kaboodle lists all PC's, which runs Kaboodle it the LAN.
> If there is the Kaboodle, which is the Master,
> then that device will be selected in the dropdown.
> If there are several Masters, then the first (in lexicographically ordered)
> Master device will be selected in the dropdown.
> If there is not any Master, then the first (in lexicographically ordered)
> Kaboodle device will be selected in the dropdown.
>
> I cannot understand what of my implementations #A-#C are invalid.
>
> > 8. In the main Prop Panel for a Kaboodle PC, there is a checkbox
> >    saying "Make this PC the Kaboodle Master Node" and it's always
> >    checked. Please change this so that it's always unchecked. If
> >    the user checks it, and hits Okay, it should update the Master
> >    Node status everywhere just like in #7.
> That checkbox isn't always checked.
> It is checked if a PC is the Master.
> It is unchecked if the PC isn't the Master.
> So a user can see if the PC is the Master or not.
> I implemented what you asked:
> - Above checkbox is unchecked always.
> (So a user *cannot* see if the PC is the Master or not.)
> - If a PC didn't was the "Master" and a user hit "OK",
> then the PC becomes the Master.
> - If a PC already was the "Master" and a user hit "OK",
> then there is not any change.
> So the user can set a PC as the Master, but cannot set it as Non-Master.
>
>
> > On Tue, 22 Oct 2002, Scott C. Best wrote:
> > > > > 6. Please remove the text in the Network Icon which reads
> > > > >    "Status of the PC will be changed...". Also, please
> > > > >    remove the "+" and "-" signs from next to the Device
> > > > >    names in the dropdown. All I want in that dropdown list
> > > > >    are the Kaboodle PC's on my LAN, that's it. Whichever
> > > > >    one is selected when I hit "OK" becomes the Master.
> > > > >
> > > > >
> > > > > Igor:
> > > > > To clarify on #6: if the user selects a new Master
> > > > > machine in the Network Icon, and then clicks Remote Networks
> > > > > tab before hitting Okay...the Master Node status should *not*
> > > > > change. Only if they change it *and* hit Okay should it be
> > > > > updated.
> > > >
> > > > The text in the Network Icon which reads
> > > > "Status of the PC will be changed..." removed.
> > > > Signs "+" and "-" removed also.
> > > > Only if a user change selected dropdown *and* hit Okay should it be
> > > > updated. The user can set a PC as the Master Node from that tab.
> > > > The user *cannot* set a PC as the "Non Master Node" from that tab.
>
>
>
>
>
>
> -------------------------------------------------------
> This sf.net emial is sponsored by: Influence the future
> of Java(TM) technology. Join the Java Community
> Process(SM) (JCP(SM)) program now.
> http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0002en
> _______________________________________________
> Kaboodle-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/kaboodle-devel
>



-------------------------------------------------------
This sf.net email is sponsored by: Influence the future 
of Java(TM) technology. Join the Java Community 
Process(SM) (JCP(SM)) program now. 
http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0002en

_______________________________________________
Kaboodle-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kaboodle-devel

Reply via email to