-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tiling window manager (UI/UX) -- 3 #111
Comments
Worklog 1
|
feedback
Here is some formal feedback |
Worklog 1
|
feedback
feedback videos
|
Worklog 1
|
feedback
Thx. this was outstanding work. I am really impressed. You did an amazing job here. 1
Even the cursor in the exact column could have an indicator. 2
The leftmost bookmark icon is basically not needed. |
Worklog 1
propose tasks:
|
👍 yes, those tasks are ok! :-) let's do them. great formatting of the worklog comment. amazing :-) 1
2here the popovers need to be each their own component, because they are way to different to be the same component with diffrent variants. so no But we can make the "search input" and "title bar" or whatever separate components and then each of those popover component has them as dependencies 3next question: cardBtn component, isn't that used exclusively for apps/programs a user can select from for when they open a file in a tab/tile ? maybe we should then name it "app/program card"? 4
Also: 5I think typography and colors as components could be skipped. |
1
2
But, in this case, the document needs to always be part of the issue in which it was created as an 3
Also, to answer your question: YES :-) The same figma file contains many more pages with components in many versions each of which we can link to directly to use them in
4The idea of linking the "containing task" (e.g. Otherwise, issue
also here Also, here you can clearly see again, why the 5
Also, i checked the "popover github issue" ... it literally has the tasks for each separate popover components and makes it a quite verbose task instead of making many separate tasks, one per type of popover. you even almost mention it yourself in the video by noticing a few things in that direction. |
continuation I was checking the hackmd file and while it is not bad, i now think that it might be better to add some additional text directly into figma next to each component version to describe it. That put's all the information around a particular component in one place instead of spreading it like that. If that is ok for you, then after you refactored the figma according to the change requests above, you could also copy over those hackmd descriptions so that we don't need the hackmd file anymore. It is quite cool that you have links directly to figma. Still - jumping back and forth is unnecessary and those short text paragraphs per component should probably just be included in figma directly next to each version component iteration. That is much faster to read. note: This eleminates the need for those "arrows" to indicate which "Variant". In fact - the need to create such an arrow is a strong indicator that something should become an independent component. Also, the add tab "component" should in my opinion just be part of the rules of thumb:
|
Worklog 1
|
feedback
👍 yes, great new tasks, let's do those :-) looks great. It is ok to make a later iteration/version of the "high level component" in which what formerly only existed as part of the high level component wireframe becomes an independently version component which from then on is used as a dependency in the higher level component. That is normal. I usually always start a project with a rought wireframe of the entire app to get an overview and overall feeling and then start breaking it down or breaking out sub components and sub sub components to iterate indenepdently on them until putting it all back together into the overall app over the course of many iterations :-)
and so at the moment we have many (sub)components which are part of the overall tiling window manager wireframe, which are not yet independent components Of course - over time we should identify all of them and start tracking them as individual components and list them as dependencies in future iterations of the higher level components :-)
I even think - just for a sake of having that example - the Now regarding a "merge", where multiple components get deprecated and get all merged into a single new component - we don't have that use case yet, but that's ok. regarding hackmd I personally still think we should dissolve and abandon the hackmd. Instead of starting in a hackmd and reading top to bottom, Of course - each link jumping to the exact version that we are talking about. I think the hackmd will also get messy once we have many versions of a component listed there. in implementation phase each component will get it's own github repository and the description will be put into that repositories readme including probably a screenshot and link to a preview page to show case it and it will link all the readme's of other components so the user can jump to those and read it in a similar way .... That's the way to go in So you can shorten the name to next, usually we create the The way you did it, it looks as if the So this is slightly confusing, but otherwise things look good. next
If somebody wants to know what is something for, they will know, because a specific e.g.
...or something like that ...and if the popover is used in more than just the tabs design, you would just have multiple
Because outputs/inputs have filenames that include specific versions, the task itself doesn't necessarily need it. it's ok if you want to include it, but i personally feel while that's up to you, the task name should not include what it is sub task of, because that is what we solve through the |
Initial Worklog videosWorklog 1 Serapath's FeedbackFeedback 1 Worklog after feedbacks
|
feedback https://watch.screencastify.com/v/4u2E0f61x94Swuagm14V Sorry, noticed there is no audio in the second half of my feedback video.
And last regarding time logging. Let's just say we never will do any aggregation of times, that can happen in the timelog hackmd, but instead we only always log time in the finished todos that get listed with each new worklog, so those worklogs should contain the times. We would never edit previous older worklog comments to update any times but instead just add that time to todos in the new worklog comments :-) |
Questions & InputsWorklog 1
|
feedback
|
feedback There are many ways how to deal with the work for the talk preparation. That means, the Then we can have another main task called That way, you or whoever continues to work on TWM 3 issue can watch the talk to know how to exactly work with figma and github issues when continuing the work. Of course - we can also use that talk video as an input to all kinds of other future tasks that don't even need to have anything to do with the TWM issue itself :-) Is that answering the question? |
feedback just a short feedback about yes, that's legit, but if you don't list Also, I think we now decided that documentation videos to describe components are jsut part of the figma file and linked from there and thus part of the figma output link on github issues instead of being a separate output one worklog -> taking about multiple components That is ok. we try to avoid this by making a specific short worklog video per worklog comment, but it is ok to sometimes link the same worklog video in more than one issue if we list all the worklog comment links in the video description |
feedback You describe things correct. A feature of the file explorer in general is that it should allow to expand/collapse folders, but if a file is a tile json file, it can also expand/collapse those. This is described in earlier iterations of the TWM. So this is a feature of the file explorer. So if you click in a tab on a tile.json file it will turn that tab into a TWM tile with sub tiles and open all the sub tiles specified in the But if you click on a tile.json bookmark, it does exactly the same thing. Clicking on a folder will usually open the "file explorer program" in that tile to show the content. The program is the file explorer (which is usually just a popover) Clicking on a folder bookmark to open it does the same thing, but in a new tile. A bookmark can be many things.
Is that even a difference at all? |
Worklog 1
Input on your feedback - |
|
|
feedback
add
|
feedback
The ...not super necessary, but basically that video is the basis on which we do those changes to the github issue of TWM, right? I guess this means it needs a separate issue where we collect all the tasks to refine or improve that video (=task managent & figma versioning), which is the output. |
Feedback
|
Proposals
|
WorklogTasks
|
feedback maybe share a short video about how you structure your notes in notion again. :-) Regarding your task proposals:
I will try to improve this. Thank you for the feedback.
Yes. If you made sure all issues are linked somewhere as sub tasks, it is ok.
Hm, I am thinking and would want to be able to also "go bck the directory".
So - this depends on the permissions. A "learner" can always create and add their own notes, which they can also edit and delete. Also, if a user edits and changes things, it is always version controlled, so they can always "roll back"
Yes, do that. We only produce an explanatory video for special version.
Yes, basically.
Sweet. Looks cool. I am always only using free open source in browser tools.
Perfect. Yes do it. Actually "hackmd" supports slides. For example, check my slide deck from the conference If you click the green If you click |
feedback
looks good. Which contains the initial video, which should even include the version you shared with me before the talk. That's kinda missing, otherwise, great :-) |
@todo
@input
📦short summary about the tiling window manager
from project brief @Mehrabbruno #106@output
📦twm ui/ux specification
fromcomment
@output
📦TWM iteration 15 Figma File
fromcomment
@input
📦twm ui/ux specification
@output
📦twm ui/ux specification v2
fromcomment
@input
📦TWM iteration 15 Figma File
@output
📦TWM iteration 15 Figma File - refinement 1
fromcomment
@input
📦twm ui/ux specification v2
@output
📦twm ui/ux specification v3
fromcomment
@input
📦TWM iteration 15 Figma File - refinement 1
@output
📦TWM iteration 15 Figma File - refinement 2
fromcomment
@input
📦twm ui/ux specification v3
@output
📦twm ui/ux specification v4
fromcomment
@input
📦TWM iteration 15 Figma File - refinement 2
@output
📦TWM iteration 15 Figma File - refinement 3
fromcomment
@input
📦TWM iteration 15 Figma File - refinement 3
@output
📦TWM iteration 15 Figma File - refinement 4
fromcomment
@input
📦twm ui/ux specification v4
@output
📦twm ui/ux specification v5
fromcomment
Deprecated
#113Deprecated
#113 depricated and add all it's successor below it's Figma canvas/art board@input
📦popOvers_0.0.1
from Design TWM - popOversDeprecated
#113output
📦popOvers_v0.0.1(Deprecated)
fromcomment
@input
📦TWM iteration 15 Figma File - refinement 4
@output
📦TWM iteration 15 Figma File - refinement 5
fromcomment
feedback 2022.10.14
@info
For
Design - Components for TWM
we need to refine the outputs and sub tasks based on the components we will need to design, which will become more clear when we get to that taskThe text was updated successfully, but these errors were encountered: