https://code.grnet.gr/2011-05-13T12:13:35+03:00Greek Research and Technology Network's projectsSynnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=21232011-05-13T12:13:35+03:00Constantinos Venetsanopoulos
<ul><li><strong>Tracker</strong> changed from <i>Bug</i> to <i>Feature</i></li></ul> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=21652011-05-14T15:37:52+03:00Christos Psaltis
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Assigned</i></li><li><strong>Assignee</strong> changed from <i>Christos Psaltis</i> to <i>Constantinos Venetsanopoulos</i></li></ul><p>Μόλις ανέβει το mockup κάν'το assign σε μένα</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=22532011-05-17T14:00:49+03:00Constantinos Venetsanopoulos
<ul><li><strong>Assignee</strong> changed from <i>Constantinos Venetsanopoulos</i> to <i>Christos Psaltis</i></li></ul><p>Εδώ έχουν ανέβει 3 mockup που συμπεριλαμβάνουν όλες τις αλλαγές που προτάθηκαν στο τελευταίο meeting. Επίσης έχουν γίνει κάποιες αλλαγές για να υπάρξει συνέπεια με το υπόλοιπο interface αλλά και για να αποφευχθούν τα προβλήματα με το tab μεταξύ παραθύρων.</p>
<p>Συγκεκριμένα:</p>
<p>1. Καταργείται ο wizard που scrollαρει δεξιά και αριστερά και όλα γίνονται σε ένα μονό overlay.<br />2. Όπως φαίνεται εδώ: <a class="external" href="https://code.grnet.gr/attachments/download/151/web_layout_0.1.0-meta-1.png">https://code.grnet.gr/attachments/download/151/web_layout_0.1.0-meta-1.png</a> έχουμε μία λίστα από value-key pairs. Όταν γίνει mouseover πάνω από ένα στοιχείο της λίστας εμφανίζεται το μπλε hoverbox και ταυτόχρονα στην άκρη του δύο buttons (το μολυβάκι για edit, και το "χ" για remove του meta key).<br />3. Τα values που δεν χωράνε κόβονται και μπαίνουν 3 τελείες όπως φαίνεται στο key "Description".<br />4. Όπως φαίνεται εδώ: <a class="external" href="https://code.grnet.gr/attachments/download/153/web_layout_0.1.0-meta-2.png">https://code.grnet.gr/attachments/download/153/web_layout_0.1.0-meta-2.png</a> όταν πατηθεί το μολυβάκι ανοίγει inline το input box (μόνο του value!) για να κάνει ο χρήστης edit την τιμή. Ταυτόχρονα το button που αντιστοιχούσε το μολυβάκι αντικαθίσταται από το "tick" (για save) και το "χ" παραμένει "χ" αλλά έχει τη λειτουργία "cancel", δηλαδή δεν κάνει remove το metadata αλλά σβήνει το inline και αφήνει την τιμή ως είχε (ακριβώς όπως λειτουργεί και το rename server δηλαδή.<br />5. Όπως φαίνεται εδώ: <a class="external" href="https://code.grnet.gr/attachments/download/155/web_layout_0.1.0-meta-3.png">https://code.grnet.gr/attachments/download/155/web_layout_0.1.0-meta-3.png</a> όταν ο χρήστης πατήσει "Create New" εμφανίζεται ένα καινούριο στοιχείο πάνω πάνω στη λίστα με το hoverbox αναμμένο και 2 inline input boxes (ένα για το key και ένα για το value). Αντίστοιχα βγαίνουν τα buttons "tick" (save) και "χ" (cancel) δεξιά στο hoverbox.<br />6. Κατά το "tick" (save) ενός καινούριου meta key γίνονται όλοι οι έλεγχοι που γίνονταν και πριν (non null, max characters) και μετά σώζεται το meta αλλιώς μένει το hoverbox αναμμένο μέχρι ο χρήστης να δώσει σωστές τιμές ή να πατήσει το "χ" (cancel) οπότε και ακυρώνεται η ενέργεια και εξαφανίζεται το hoverbox.<br />7. Ενώ είναι ανοιχτό οποιοδήποτε hoverbox για editing (είτε είναι καινούριο είτε ήδη υπάρχον meta key) ο χρήστης πρέπει να μπορεί να ανοίξει και επόμενο και να μένουν όλα ανοιχτά μέχρι να πατήσει save ή cancel στο καθένα από αυτά (όπως γίνεται και τώρα δηλαδή με το editing).</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=23432011-05-23T18:31:39+03:00Mike Muzurakis
<ul><li><strong>Assignee</strong> changed from <i>Christos Psaltis</i> to <i>Mike Muzurakis</i></li></ul> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=23692011-05-24T17:47:00+03:00Mike Muzurakis
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Feedback</i></li></ul><p>Νομίζω πως είμαστε οκ μ αυτό.</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=23772011-05-25T11:17:06+03:00Constantinos Venetsanopoulos
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Assigned</i></li></ul><p>Γενικά είμαστε πολύ καλά. Κάποιες παρατηρήσεις:</p>
<p>1. Το font είναι πάρα πολύ μικρό. Πρέπει να μεγαλώσει (λογικά πρέπει να γίνει όσο είναι και το κείμενο στα άλλα overlays: passwd, error).<br />2. Χρειάζεται hover σε όλα τα buttons: "Close/Create New/tick/x/μολυβάκι".<br />3. Αριστερά από το όνομα του machine καλό είναι να έχουμε και το εικονίδιο του λειτουργικό όπως στο mockup.<br />4. Όταν κάνω πολλά create new και μου βγάλει πολλά καινούργια keys/meta (σωστά) όταν πάω να πειράξω το μεσαίο κολλάνε τα υπόλοιπα.<br />5. Τα buttons "μολυβάκι","χ" είναι πολύ blurry.</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=24032011-05-25T18:49:56+03:00Mike Muzurakis
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Feedback</i></li></ul><p>Τα 1 και 3 έγιναν.</p>
<p>Για το 2 και το 5 θα χρειαστώ τα εικονίδια των buttons σε svg ή αλλιώς με transparent background για να τους αλλάξω μέγεθος και background. Επίσης τα hover τι χρώμα θα έχουν;</p>
<p>Το 4 μόλις κατάφερα να το αναπαράξω. Συμβαίνει μόνο όταν κάνει submit και όχι με το cancel. Θα το κοιτάξω.</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=24172011-05-26T10:51:35+03:00Constantinos Venetsanopoulos
<ul></ul><p>Τα εικονίδια υπάρχουν όλα στο svg που κατέβασες, απλά είναι σε άλλα layers. Δες το layer που λέει metadata.</p>
<p>Στο 1 πρέπει να μεγαλώσει και το font του τίτλου ("Create, edit and delete... ").<br />Τα hover να γίνουν το ίδιο χρώμα, ένα τόνο πιο light.</p>
<p>Βug: Όταν αλλάξω το OS meta key σε άλλο λειτουργικό δεν μου βγάζει το αντίστοιχο εικονίδιο αλλά το εικονίδιο για unknown_machine_on</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=24192011-05-26T10:51:42+03:00Constantinos Venetsanopoulos
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Assigned</i></li></ul> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=24352011-05-26T17:18:22+03:00Mike Muzurakis
<ul></ul><p>Μεγάλωσα κι αυτά τα fonts για το 1. Αν μεγαλώσουν κι άλλο θα μείνει πολύ λίγος χώρος για το metadata value. Ίσως να μίκρυνε λίγο το κείμενο του τίτλου;</p>
<p>Το OS meta key εμένα δεν μου το κάνει αυτό, δοκίμαστα με τα values: ubuntu,debian,redhat. Στο <a href="https://code.grnet.gr/projects/synnefo/repository/revisions/6a8e88a685f5c29f49dda16be1a62bd33952770e" class="changeset" title="change machine icon after OS metadata edit, Refs #535">6a8e88a6</a> το έκανα και να αλλάζει το μικρό είκονίδιο και το medium στο icon view on the fly (όταν παίρνει success για την αλλαγή του metadata).</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=24372011-05-26T17:28:20+03:00Mike Muzurakis
<ul></ul><p>Έγινε και το 4 στο <a href="https://code.grnet.gr/projects/synnefo/repository/revisions/89313031629eb40d1b4e7e853b632e35d0124587" class="changeset" title="fix multiple metadata add dialogs bug, Refs #535">89313031</a></p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=24392011-05-26T17:34:49+03:00Mike Muzurakis
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Feedback</i></li></ul><p>Ποιο είναι το όνομα του layer για το metadata wizard? Τα δοκίμασα όλα, αλλά βρήκα μόνο την παλιά version του metadata wizard.</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=24592011-05-27T10:41:23+03:00Constantinos Venetsanopoulos
<ul></ul><p>Ανέβασα το web_layout-0.1.0.svg.tar.gz που είναι το source svg του updated web_layout<br />To metadata layer ειναι τα: overlay metadata *</p>
<p>Επίσης βλέπω ότι σωστά αλλάζει και το εικονίδιο του machine στο wizard, αλλά οποιαδήποτε αλλαγή και αν κάνω μου το αλλάζει σε "ερωτηματικό" που είναι το εικονίδιο για "unknown_machine_on"</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=24612011-05-27T10:41:52+03:00Constantinos Venetsanopoulos
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Assigned</i></li></ul> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25252011-05-28T13:28:09+03:00Mike Muzurakis
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Feedback</i></li></ul><p>Οκ μπήκαν τα νέα εικονίδια και τα hovers. Λύθηκε κι ένα bug που παρουσιαζότανε αν έκανες πολλαπλά edits στο ίδιο metadata value. Αυτό με το unkown_machine δε έχουμε καταφέρει να το αναπαράγουμε. Ετκός αν έχω καταλάβει εγώ κάτι λάθος. Η διαδικασία που ακολουθώ είναι η εξής:</p>
<p>Ανοίγω τον metadata wizard και κάνω edit το metdata OS. Το αλλάζω από "debian" σε "ubuntu" και πατάω αποθήκευση. Το εικονίδιο αλλάζει από debian σε ubuntu.</p>
<p>Εναλλακτικά, σβήνω το OS metadata και κάνω create new, βάζω για key "OS" και για value "redhat". Εμφανίζεται το εικονίδιο της redhat.</p>
<p>Αυτά δουλεύουν σωστά σε firefox, chrome και opera σίγουρα.</p>
<p>Την ίδια διαδικασία ακολουθούμε;</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25332011-05-30T09:51:07+03:00Constantinos Venetsanopoulos
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Assigned</i></li></ul><p>Εδώ παίζει σωστά μόνο για debian και ubuntu. Για οποιοδήποτε άλλο λειτουργικό βγάζει unknown. To δοκίμασα με: "redhat", "slackware", "openbsd", "windows". Επίσης το font του τίτλου ("Create, edit ... ") συνεχίζει να είναι πολύ μικρό. Πρέπει να γίνει ίδιο με των key/value pairs.</p>
<p>Η διαδικασία είναι:<br />1.Φτιάχνω ένα μηχάνημα<br />2.Ανοιγω το wizard<br />3.Κάνω edit το OS<br />4.Από debian το κάνω windows<br />5.Βγάζει ερωτηματικό στον τίτλο και το εικονίδιο unknown_machine_on στο icon view.</p>
<p>Μήπως υπάρχει θέμα ονοματολογίας των αρχείων ή του string που στέλνετε;</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25432011-05-30T10:19:57+03:00Constantinos Venetsanopoulos
<ul><li><strong>% Done</strong> changed from <i>0</i> to <i>90</i></li></ul> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25452011-05-30T11:14:53+03:00Mike Muzurakis
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Feedback</i></li></ul><p>Νομίζω οτι κατάλαβα τι συμβαίνει. Έχεις διαφορετικά default images από αυτά που έχω εγώ. Όπως είχαμε πει στο <a href="https://code.grnet.gr/issues/481" class="issue status-6 priority-2 closed" title="Το UI βρίσκει με λάθος τρόπο το εικονίδιο κάθε μηχανής (Closed)">#481</a> πλέον τα available icons παίρνονται από τα metadata keys των images, ώστε να ξέρουμε ποια είναι available χωρίς να πρέπει να κοιτάζουμε στο filesystem που είναι αργό και χωρίς να πρέπει να ανανεώνουμε με το χέρι το dict. Από τη στιγμή που δεν έχεις κανένα image με OS windows το UI θεωρεί οτι το windows icon δεν είναι μέσα στα επιτρεπόμενα.</p>
<p>Στο δικό μου instance, τα επιτρεπόμενα metadata OS (για τα οποία θα ψάξει να φέρει το εικονίδιο και δεν θα δείξει unknown) είναι ubuntu,debian,redhat.</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25552011-05-30T13:11:58+03:00Vangelis Koukis
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Assigned</i></li></ul><p>Mike Muzurakis wrote:</p>
<blockquote>
<p>Νομίζω οτι κατάλαβα τι συμβαίνει. Έχεις διαφορετικά default images από αυτά που έχω εγώ. Όπως είχαμε πει στο <a href="https://code.grnet.gr/issues/481" class="issue status-6 priority-2 closed" title="Το UI βρίσκει με λάθος τρόπο το εικονίδιο κάθε μηχανής (Closed)">#481</a> πλέον τα available icons παίρνονται από τα metadata keys των images, ώστε να ξέρουμε ποια είναι available χωρίς να πρέπει να κοιτάζουμε στο filesystem που είναι αργό και χωρίς να πρέπει να ανανεώνουμε με το χέρι το dict. Από τη στιγμή που δεν έχεις κανένα image με OS windows το UI θεωρεί οτι το windows icon δεν είναι μέσα στα επιτρεπόμενα.</p>
<p>Στο δικό μου instance, τα επιτρεπόμενα metadata OS (για τα οποία θα ψάξει να φέρει το εικονίδιο και δεν θα δείξει unknown) είναι ubuntu,debian,redhat.</p>
</blockquote>
<p>Επειδή αυτό συνεχώς προκαλεί προβλήματα, μήπως να περάσουμε στο μοντέλο του στατικού dict για να τελειώνει η υπόθεση;<br />και futureproof είναι, όταν αργότερα θα έχουμε image metadata που θα πειράζουν οι χρήστες, καθώς ανεβάζουν τα δικά τους images.</p>
<p>Ας περάσουμε στο dict, ως ρύθμιση μέσα στο settings.py.<br />Στην τελική, τα εικονίδια είναι static περιεχόμενο. Ο διαχειριστής θα τα βάζει, ο διαχειριστής θα τα βλέπει στο filesystem του webserver, ο διαχειριστής θα πειράζει το settings.py ώστε να τα ενεργοποιεί στην εφαρμογή.</p>
<p>Αν είναι τόσο δύσκολο, να ανοίξω χωριστό ticket και να γίνεται track.</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25652011-05-30T14:42:43+03:00Mike Muzurakis
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Feedback</i></li></ul><p>οκ. μπήκε το dict στο settings.py.dist, προσθέστε το στο settings.py και θα πρέπει να παίζει.</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25712011-05-30T16:00:58+03:00Constantinos Venetsanopoulos
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Assigned</i></li></ul><p>ok, αλλά όταν αλλάξω OS key σε σβηστό (terminated) μηχάνημα ενώ μου αλλάζει σωστά το εικονίδιο στο καινούριο OS, μου εμφανίζει το on μηχάνημα και όχι το off.</p>
<p>Επίσης μεγάλωσε το font στον τίτλο και τα buttons, ώστε να γίνουν όλα ενιαία. (όπως είναι στο "add machine" widget π.χ.)</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25732011-05-30T16:52:37+03:00Mike Muzurakis
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Feedback</i></li></ul><p>οκ, έγιναν κι αυτά.</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25752011-05-30T17:31:13+03:00Constantinos Venetsanopoulos
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Assigned</i></li></ul><p>ok, απλά αφού χρειάζεται να κάνει wrap ο τίτλος ας βάζει στη δεύτερη γραμμή και το εικονίδιο και το όνομα (γιατί τώρα που μεγάλωσαν τα fonts μου βγάζει το εικονίδιο στην πρώτη γραμμή και και το όνομα του server από κάτω</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25812011-05-30T19:28:23+03:00Mike Muzurakis
<ul><li><strong>Status</strong> changed from <i>Assigned</i> to <i>Feedback</i></li></ul><p>οκ, έγινε στο commit:4c5ad67e</p> Synnefo - Feature #535: Να φαίνονται τα παλιότερα keys στο create new key (metadata)https://code.grnet.gr/issues/535?journal_id=25852011-05-31T10:07:49+03:00Constantinos Venetsanopoulos
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Closed</i></li></ul><p>Φαίνεται ότι είναι οκ, το κλείνω</p>