stickyroyale-develop Mailing List for Sticky Royale
Brought to you by:
coreyhabbas
You can subscribe to this list here.
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(6) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: Corey H. <cor...@gm...> - 2011-07-02 18:41:17
|
Hi Georgios, I feel good about that solution. That sounds great... Best Regards, Corey On Sat, Jul 2, 2011 at 10:48 AM, Gdem <de...@gm...> wrote: > Hi Corey, > > I drew a Gui prototype (using UMLet), you can see that there is a new > JMenu("Change Theme") so that the user can change the theme(Tropical, All > Sky etc.) in the selected sticky note. And he/she can also change the > color(from color list of the current theme) of the note by right clicking on > the text area(a list of colors appears) of the selcted sticky note. In our > previous discussion we did not define how the user will toggle the color > within the note so I decided to make the preceding change. I hope you don't > mind, if you do please let me know. > > Best Regards, > G.Demirtsoglou > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > Stickyroyale-develop mailing list > Sti...@li... > https://lists.sourceforge.net/lists/listinfo/stickyroyale-develop > > -- Corey Habbas CEH (EC-Council), Security+, Network+, CPT (IACRB) cor...@gm... http://www.linkedin.com/in/coreyhabbas http://www.securemetaphore.org/ |
From: Gdem <de...@gm...> - 2011-07-02 15:48:30
|
Hi Corey, I drew a Gui prototype (using UMLet), you can see that there is a new JMenu("Change Theme") so that the user can change the theme(Tropical, All Sky etc.) in the selected sticky note. And he/she can also change the color(from color list of the current theme) of the note by right clicking on the text area(a list of colors appears) of the selcted sticky note. In our previous discussion we did not define how the user will toggle the color within the note so I decided to make the preceding change. I hope you don't mind, if you do please let me know. Best Regards, G.Demirtsoglou |
From: Corey H. <cor...@gm...> - 2011-07-02 15:36:08
|
Hi Georgios, That sounds great... I am looking forward to seeing the final OOAD diagrams you have designed and I am definitely hoping to implement what you have done in the new version. Thank you for lending your skills to Sticky-Royale! Best Regards, Corey On Sat, Jul 2, 2011 at 6:47 AM, Gdem <de...@gm...> wrote: > Hi Corey, > > I would start today compiling the appropriate > diagrams(Robustness/Collaboration diagrams, Sequence diagrams, Class > diagram) due to the fact that I have to present my work in 4th July. > There is no need for you to actually code the new Gui, I would just draw a > prototype of the new extended Gui so that I could write the new use-cases > and start the Iconix process. > Finally, when all the diagrams would be ready, you could write from scratch > the new Version1.1 of Sticky Royale using the diagrams in order to minimize > the implementation process(that is the point of making OOAD of the > application). > Hopefully the new version would be fairly extensible and straightforward > whether you decide in the future to add new features to the application. > > > Best Regards, > G. Demirtsoglou > > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > Stickyroyale-develop mailing list > Sti...@li... > https://lists.sourceforge.net/lists/listinfo/stickyroyale-develop > > -- Corey Habbas CEH (EC-Council), Security+, Network+, CPT (IACRB) cor...@gm... http://www.linkedin.com/in/coreyhabbas http://www.securemetaphore.org/ |
From: Gdem <de...@gm...> - 2011-07-02 11:48:03
|
Hi Corey, I would start today compiling the appropriate diagrams(Robustness/Collaboration diagrams, Sequence diagrams, Class diagram) due to the fact that I have to present my work in 4th July. There is no need for you to actually code the new Gui, I would just draw a prototype of the new extended Gui so that I could write the new use-cases and start the Iconix process. Finally, when all the diagrams would be ready, you could write from scratch the new Version1.1 of Sticky Royale using the diagrams in order to minimize the implementation process(that is the point of making OOAD of the application). Hopefully the new version would be fairly extensible and straightforward whether you decide in the future to add new features to the application. Best Regards, G. Demirtsoglou |
From: Corey H. <cor...@gm...> - 2011-06-24 23:08:13
|
Hi Georgios, No worries. I understand about exams and studies. I hope your exams went well. 1.1 sounds good. All I needed was for the be a differentiation between the old and re-engineered versions so that will work well. Thank you for explaining about the Robustness Diagram and the Collaboration Diagram. It helps me get a picture of which diagrams are related and helps clear up my questions due to my new-ness to the Iconix process. Ah! I should have checked my jpg.... I will try to export and upload another... I will try to get up some GUI examples in jpg format of the new visible features. It will take me probably another 7 days or so because I have a code sample I have to turn in related to an employment opp. Please let me know if you need the gui example sooner and I will definitely try to get it to you sooner... Best Regards, Corey On Fri, Jun 24, 2011 at 10:59 AM, Gdem <de...@gm...> wrote: > Hi Corey, > > First of all, sorry for my slow response, I was pretty busy with my term > exams. > About the project, I agree that we should iclude both options for the color > assignment(right click and configure color). > The Robustness Diagram and Collaboration diagram are practically the same > thing, I thing the only slight difference is in notation. > I will decide on the fly which one I am going to compile, so don't loose > any sleep about it :) . > > About the phases, we are going to name the new enhanced version as 1.1 so > you can classify it later on your youtube video as you wish. > > It would be nice if you could provide some Gui prototypes so that I could > begin the process(it would make compiling of the new use-cases easier) or I > could imagine some hypothetical Gui additions so that I could start. > > P.S. When you want to export a jpeg image in UMLet you should make sure tha > nothing is selected(as you can see you have uploaded just the frame of the > Use-case Diagram due to the last mouse selection of the frame). > > Best Regards, > G.Demirtsoglou. > > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure contains a > definitive record of customers, application performance, security > threats, fraudulent activity and more. Splunk takes this data and makes > sense of it. Business sense. IT sense. Common sense.. > http://p.sf.net/sfu/splunk-d2d-c1 > _______________________________________________ > Stickyroyale-develop mailing list > Sti...@li... > https://lists.sourceforge.net/lists/listinfo/stickyroyale-develop > > -- Corey Habbas CEH (EC-Council), Security+, Network+, CPT (IACRB) cor...@gm... http://www.linkedin.com/in/coreyhabbas http://www.securemetaphore.org/ |
From: Gdem <de...@gm...> - 2011-06-24 15:59:16
|
Hi Corey, First of all, sorry for my slow response, I was pretty busy with my term exams. About the project, I agree that we should iclude both options for the color assignment(right click and configure color). The Robustness Diagram and Collaboration diagram are practically the same thing, I thing the only slight difference is in notation. I will decide on the fly which one I am going to compile, so don't loose any sleep about it :) . About the phases, we are going to name the new enhanced version as 1.1 so you can classify it later on your youtube video as you wish. It would be nice if you could provide some Gui prototypes so that I could begin the process(it would make compiling of the new use-cases easier) or I could imagine some hypothetical Gui additions so that I could start. P.S. When you want to export a jpeg image in UMLet you should make sure tha nothing is selected(as you can see you have uploaded just the frame of the Use-case Diagram due to the last mouse selection of the frame). Best Regards, G.Demirtsoglou. |
From: Corey H. <cor...@gm...> - 2011-06-22 18:36:08
|
Hi Georgios, Thank you for helping me out with the SVN! I was running some tests today and I think I have it working now. I really like your idea about having a menu item( "Change Color") for color change in each note. I think this will work well for users. I am imagining that when a user clicks this, each time they click it it cycles through the colors of the theme in order until the user stops because he sees the note the color he likes it. There are only 1-6 colors within a theme. Those themes I have sketched out in the below link url. I also like your idea about making a right-click context menu that also has the color change option. I think we should include this too. I agree with you about having the note save its color so that each time, any given note will open with its previous color. For new notes my preference is that it is randomly chosen within the constraints of the Theme. For example, I have defined 9 themes that a user can choose (see the below URL). Say for example I have chosen "All Sky" for the Deck Theme, and say I have 3 notes on my desktop that have all been assigned colors from this theme. Say I start a new note. A blank note will open and it's color will be randomly chosen from that theme. Say, this time, my blank note has been assigned the color "Foggy Blue" and I am not crazy about that color. Then I decide as a user to right click (or use that note's menu "Change Color" and by clicking the Change Color menu item, I am able to cycle through the theme colors in order until I reach the desired color. Does this mean there are 2 use case changes? - Use Case: Configure Theme (Restricts color ranges for all notes and governs the color selection for New notes) - Use Case: Change Color (on individual Notes by permitting users to select color within the theme) The Deck/Pad Themes are defined here: http://stickyroyale.sourceforge.net/StickyRoyale_DeckSpecs.html I didn't modify the SRS, but I tried to add to the Use Case Diagram for just those 2 things about color configuration. The image jpg that I uploaded was related to: Sticky_Royale_Use-Case_Diagram_V1.1.0.uxf and Sticky_Royale_Use-Case_Diagram_V1.1.0.jpg in the SVN. Just to confirm, the diagrams that we are using in the Iconix process are: - Use Case Diagram (Currently part of the SRS) - Robustness Diagram (?) - Domain Model (Currently part of the SRS) - Collaboration diagram (Planned by Georgios) - Sequence Diagram (Planned by Georgios) - Class Diagram (Planned by Georgios) Do you need me to make a screen prototype of these changes to include in the SRS yet? Also, can we please refer to these new enhancements and re-engineering phase of Sticky-Royale as Phase 2 in the SRS? If it is okay with you, after we have completed all of Phase 2 with the re-engineering and color selction enhancements, I would like to make a Youtube Case study video about what we did. Then I will be able to say Phase 1 was the before, and phase 2 was after we re-engineered with the Iconix process. Thanks again for bringing the OOAD process to Sticky-Royale. I am really enjoying the collaboration and am learning from it also! I appreciate your time and will look forward to hearing from you. Best Regards, Corey |
From: Gdem <de...@gm...> - 2011-06-21 23:35:52
|
Hi Corey, To begin with, thank you for your positive feedback. I tried to cover almost all the aspects of the current version of the application by writing these use-cases. I am also using Tortoise client so we would probably would not have any compatibility problems. 1)You just need to create a folder/directory in your computer and 2)by right clicking it choose the "SVNCheckout" option.3)Then assign the url of the sticky royale project ( https://stickyroyale.svn.sourceforge.net/svnroot/stickyroyale).4) Now this folder is synced with the repository. So every time you would like to upload something you just right click the folder and select the "SVN Commit" option. Tortoise client has the version differing feature, in other words you can see what changes me or you have made. And every time you want to see if anyone have made a change you simply click the "Update" option. Now about the feature, my idea is that a user would have either an option in the menu bar to change the color(for example a list in the menu bar "Change Color" or "Color") or he/she could just right click somewhere in the edit area of a particular note and then options of changing the colors would appear.I would propose that every sticky note stores its color and every time a user run the program the same color for the particular sticky note is used. As for the new generated sticky notes, it could have the last assigned color of the previous sticky note or it could randomize every time a new note generates( I don't have any particular preference for this matter). Please let me know what do think about my approach so that I could start to change the "Domain Model" and add use-cases. After that I would compile the "Collaboration diagram" and the "Sequence diagram". All of these would help us to complete the "Class diagram"(same as Domain model but with all the attributes and the methods of the classes fully defined). Best Regards, G.Demirtsoglou |
From: Corey H. <cor...@gm...> - 2011-06-21 22:18:11
|
Hi Georgios, First let me say that your SRS for Sticky Royale is very good. Your Use Case Diagram described the system well. All of the use cases that are available in Sticky Royale is currently represented. I like the Iconix process, especially because it will help us get very detailed design-level class diagrams where the class diagram is very much a template for the actual code of the system. I have been reading up on that today and also downloaded UMLet. I made only 1 more modification to the diagrams and requirements (But I haven't uploaded to SVN yet, I will do this this week) which is to add a - Use Case for "Configure Deck Color". The idea behind this is that I have defined by theme some basic array/enum types for the sticky note deck color so that users could go into the About feature and click on a configure tab and select the following hypothetical deck themes (I already have the colors for these) Aquatic, Canary (default: and all notes are same canary yellow color), Classical, Neon, Samba, Coffee Shop, Traditional, Tropical and Ultra. These themes would be shown as radio buttons and a user would be able to select a theme, Then Sticky Royale would close then open again with the new colors of notes. An example scenario could be that the user who has already 5 stickies open, chooses Aqua. Then Sticky Royale restarts, and the defined colors of the Aqua Theme come up as a background on the new notes. Questions we could ask during design time would be: Would the order of the colors be randomized in the theme or is the ordering static? (I vote for random). If it is random, then can the notes save their state of color so that it won't randomize all of them the next time the notes open under the same color theme configuration? (I vote for yes)? Say a user doesn't like a particular color within a theme that a note was assigned, can they select something on that note's menu so that (within the context of theme color) they could cycle through a color from the theme until that note is the color the user wants, then also that color for that note would be saved like that until next time. This is my first time using SVN. I'm using Tortoise client with it. Please let me know if I am not updating files correctly and let me know your process when using SVN so that I can align myself better if I'm not updating right. Thank you for your work and I will look forward to hearing from you. (I will try to post an update as soon as I change the docs). Thanks! Best Regards, Corey On Sun, Jun 19, 2011 at 3:03 AM, Gdem <de...@gm...> wrote: > Hello again....As I have mentioned in my previous email, I would like to > add a feature to the application and make the OO > Analysis and Design. I use the ICONIX method mostly due to the fact that is > coincise. > http://en.wikipedia.org/wiki/ICONIX > > The Feature that I have in mind is to be able to change color of the notes > or maybe print option so that the user could print his/her notes. > If you have something else in mind please let me know.... > > Cheers G.Demirtsoglou > > > ------------------------------------------------------------------------------ > EditLive Enterprise is the world's most technically advanced content > authoring tool. Experience the power of Track Changes, Inline Image > Editing and ensure content is compliant with Accessibility Checking. > http://p.sf.net/sfu/ephox-dev2dev > _______________________________________________ > Stickyroyale-develop mailing list > Sti...@li... > https://lists.sourceforge.net/lists/listinfo/stickyroyale-develop > > -- Corey Habbas CEH (EC-Council), Security+, Network+, CPT (IACRB) cor...@gm... http://www.linkedin.com/in/coreyhabbas http://www.securemetaphore.org/ |
From: Gdem <de...@gm...> - 2011-06-19 08:03:58
|
Hello again....As I have mentioned in my previous email, I would like to add a feature to the application and make the OO Analysis and Design. I use the ICONIX method mostly due to the fact that is coincise. http://en.wikipedia.org/wiki/ICONIX The Feature that I have in mind is to be able to change color of the notes or maybe print option so that the user could print his/her notes. If you have something else in mind please let me know.... Cheers G.Demirtsoglou |
From: Corey H. <cor...@gm...> - 2011-05-30 18:31:58
|
Hi Everyone, I am sending out the first e-mail to the Sticky-Royale development group. The purpose of this mailing list is to use this as a central and collective communication venue for developers on this project because all project communication should be done openly and transparently to encourage collaboration and inclusion. Best Regards, Corey -- Corey Habbas CEH (EC-Council), Security+, Network+, CPT (IACRB) cor...@gm... http://www.linkedin.com/in/coreyhabbas http://www.securemetaphore.org/ |