Closed Mehrabbruno closed 1 year ago
worklog-1 2022.10.25
worklog-2 2022.10.25
open
Make a video on Task management and version controlling
open
Write bullet points and script of what to talk about - 2h20m
open
Record the video - 1h45m
done
Read and take notes of the feedback 2022.10.21
- 2h30m
done
Submit commits with Feedback and/or Proposal tasks - 2h30m
done
Record and worklog upload videos - 10m
feedback 2022.10.26
Gave some feedback here https://github.com/wizardamigos/wizardamigos.github.io/issues/111#issuecomment-1292286515
But more feeedback below:
video1
is a serious output. yes it is also a video, but it should have a name and version and be linked as @output
and later as @input
too., e.g.:
Task Management & Figma Version Control v0.0.1
for example=> So please remove that video from the worklog playlist and instead link it here in the issue as input/output and maybe also link the playlist of those videos, even though that's not strictly necessary, because we will have it anyway linked here with from
and next
jsut like any other input/output documents
Regarding your input comment proposal
I see things as follows:
an input comment goes either under the "feedback section" of yet another potentially short worklog comment or we need another "input" section in worklog proposals. Every worklog proposal always has at least one task to book at least the time that it took to create that input, but maybe the feedback section or maybe proposal section both cover the input comment use case already.
Just to summarize:
There are 3 components to our workflow
ctrl+f
serach and fine the comment where that task was created and time bookedThe basic idea is:
This entire process repeats and some output-X from a closed issues becomes input into new issues and then we don't need maybe output-X anymore, because it is now somehow part of the new output of those new issues. So output-X was also just an intermediary output in the grand scheme of things.
All that linking and documenting allows as later to go back in time all the way to the individual worklog comments, but not anymore to the discord chat or other details that happened in between github issue comments, so everything that is said outside of github issue comments (e.g. on discord) should at some point be copied over into github issue if it is/was important in any way to the work :-)
regarding your time logging
So i would say, what you share is a valid point.
I don't know the best answer yet.
Let's try to finish our final version of Task management & Figma Version Control
(starting a hackmd script like proposed and refining the sections and so on and link everything above as propoer input/outputs with versions.
Then let's just observe the time logging difficulties and manage them as good was we can and tyr to improve it and lets keep on discussing it. Eventually we manage to settle into a rythm that solves the problem and once we have a good or at least workable solution we will make an update to our workflow documents here to include the best practice for how to work to manage the time logging well without extra problems :-) This might include ways how to prepare working and discussing work and tools like a time logging tool and how to use it and how to switch so that in the end everything is easy enough and makes sense.
see: logging to 8 differen browser window github issue comments while having discord open and talking to you. maybe open the above picture full screen. I am doing all this on my 15" laptop screen. So that way, while we are talking i can open many github issues in parallell and write/prepare different discussed information into github issues i am going to make (e.g. worklogs)
i can also copy the link any of the issues quickly to discord to recommend moving specific discussion there.
what do you think about that?
feedback 2022.10.26
worklog-1
2022.10.25
worklog-22022.10.25
in-progress
Make a video on Task management and version controlling
in-progress
Write bullet points and script of what to talk about -2h20m
in-progress
Record the video -1h45m
done
Read and take notes of the feedback2022.10.21
-2h30m
done
Submit commits with Feedback and/or Proposal tasks - `2h30mdone
Record and worklog upload videos -10m
Regarding dates. I think just choose 25th or 26th It doesn't really matter. This is something that we will anyway automate with our "task messenger" that we are working on (mainly david) at the moment. So at some point we will move away from github issues to use our own peer to peer based tooling, but until then we use github/youtube and try to use them as well as possible. Github issue comments anyway have a timestamp when they are submitted, so the date is more like a little reminder when it was, but if it switches from one day to the next, just choose the one you prefer. :-)
regarding notion
Is there any systematic way of how you use notion and it's features? would be cool to get to know all the ways in which you repeatedly use notion in the same way. or do you use notion intuitively based on what you currently need?
I would love to include any features into our workflow and later our specific tool to make it as convenient as possible :-)
regarding task discussons
I think i would prefer if you create discussion tasks on the fly and add them to log time, as a sub task of the currently worked on tasks, so we know more around which tasks we actually had the most discussion instead of having one generic discussion task per issue. Also sometimes when it was something that could be labeld with something more specific than just "discussion" that would help too.
Maybe an app like this one helsp to quickly create multiple ad hoc tasks and switch recording time between them quickly?
Basically, if you prepare your screen, e.g.
maybe that could work? ...but if not, maybe we just iterate on our methodology and tooling and setup until things become manageable and as accurae as possible, but also keeping overhead as low as possible :-)
we are iterating on our task management system and we constantly try to imrpove and refine it so that it works well for 100% asynchronous remote work
Also, tasks should never be in progress
They should only be OPEN or DONE.
Imagine you have a task with 5 sub tasks and one output. The output file might get created after the first of the 5 subtasks is done But the output is then in progress and only finished when the last of the 5 sub tasks is done But each task is always either OPEN or DONE.
So this needs to be updated. Tasks do not have :package: :question: :factory: ...they are either :ballot_box_with_check: or :black_square_button: and that's open or done.
please update the issues and please add that to the script for our next iteration on the Task Management & Figma Version Control
video ...where anyway the previous versions ahve to be linked above as previous inputs/outputs and need a version tag
done
Task management & version control v0.0.1
done
Restructure tasksdone
Record a task management explanatory video
done
Task management & version control v0.0.2
done
Add an example/usecase of in the video
done
Create - Task management & version control script v0.0.1 - 2h20m
done
Create an HackMD file and upload your script@output
Task management & version control script v0.0.1done
Task management & version control v0.0.3 - 1h45m
done
Remove all example/use-cases made of different tools than what we usedone
Only make the video showing the tools used for task management@output
Task management & version control v0.0.3I have been trying different methods to fix this on my end. We can create a task named project-discussion
or something similar in the Task management
issue that we created. I can then go over all of your feedbacks, provide input, upload worklog etc but I log my time on the project-discussion
task. Overtime I will sum my time in that task. So, we know how much time in total have went into discussion of this project. Whenever I log my time on this project-discussion
task. I refer which feedback this time is logged on and the minutes of the discussion, with all the worklog videos attached here as well as the specific component where they were produced.
It could look something like this
worklog videos
1. link to youtube video
2. link to youtube video
tasks
* `in-progress` project-discussion - `2h`
discussion on
feedback `2022.10.25`
feedback `2022.10.26`
minutes
* We discussed replacing bookmarkPopover Component with fileExlporerPopover
* We discussed on the new structure of posting comments. With optional sections
proposal tasks (optional)
* we could write all the proposal tasks here as well as in those components?
my input (optional)
> What I think about ...
done
Discuss feedback 2022.10.26
- 43min
done
record and upload input videofeedback 2022.10.31
Worklog
Tasks
done
Record and upload a video on your Notion working structure -17min
done
Restructure this issues tasks -1h3m
done
Restructure the previous comments to the new A,B,C,D layout -26m
The answer to the question is, worklog videos belong into the worklog playlist task outputs (even if they are videos) should never be part of the playlist.
So the worklog videos are not task outputs, but by products, they are management artifacts of our work process and part of every task if you want.
The Task Management & Figma Version Control
is a set of tasks specifically to produce and fine tune a video or presentation and just like figma document links are not part of the worklog playlist, neither should the task management and version control video be.
SoThis also means the github issues that used to be e.g. worklog 39 or worklog 40 need some short re-recording (e.g. maybe just a few seconds and have a task output that is part of a task that falls under our new task for producing the task management and figma version control video
:-)
So yes, please update the github issues and the playlist. Please also update the missing times for those tasks that you just logged on the hackmd timelog document.
feedback 2022.10.31
Tasks
done
Discuss feedback2022.10.26
-43min
done
record and upload input videoFeedback
Yes, I think all the options in each worklog should always be mentioned, even if they are empty. It makes them slightly larger, especially if the section content is empty, but it is easier to always copy/paste the same A,B,C,D table of content and then fill out sections. Also easier for somebody new to learn it to understand what are the possible options :-)
Yes, feedback in the wrong place (wrong issue)) isn't great. I will try to not do that. I think worklogs talking only about the issue they are linked under makes it definitely a bit easier :-)
feedback 2022.10.31
PLease check the link above where i talk about "hackmd" supports slides.
You can author a pure markdown document where ---
is used to seperate slides and show things in slide mode, so the hackmd is a text document but you can also view it in slides mode.
Let that hackmd be the slides. Did you read my comment and check the link thoroughly? :-)
Like i agree with what you say, script first, etc...
But You didn't even mention what i wrote, see
Did you already create a hackmd for the slides and link it as an output (work in progress)? :-)
feedback 2022.10.31
:+1: great job linking the versioned videos like this
feedback 2022.10.31
Regarding task status:
Yes, so we have status DONE
and we have status TODO
if you want (instead of OPEN)
I dont want to track whether something is in progress or not when it comes to tasks.
There is only somebody is assigned or somebody is not assigned to a task.
So that is an indicator whether something is actually work in progress or not, but that is enough.
Let's use in progress (:factory:) only for inputs/outputs.
Tasks have only :white_check_mark: or :black_square_button: which means TODO
or DONE
Assignment is basically decided by assigning github issues to somebody. That's good enough.
If a Task has been worked on but is not done yet, i don't really care.
It just means the task is assigned and we will see once a worklog is submitted that closes the task.
A finished task can produce an output that is work in progress
, because it requires some more tasks to finish it.
THere are never more than one person working on a task. If more than one person works on a task they work on different sub tasks, but never on the same sub task ...if that is the case, then that task should be split into tasks that appropriately tell what each person is working on so that each person has only one task.
If somebody is assigned to a task and didn't do anything recently, the only way to figure out is to ask them what is happening - but not to have a label that a task is "work in progress".
The goal here is to have the TWM 3 and all sub issues perfectly ready when recording the final version of the Task Management & Figma Version Control
video.
The script goes through all those details and the TWM issue is our perfect show case example, so if it shows something different from what we show in the slides and video, that isn't good.
one more thing it would be good if all worklog video links are changed to instead of worklog-1 worklog-2 etc... to have the exact latest number the worklog has, so a worklog comment should just list worklog-72 or worklog-73 ...because that way it is much easier to scroll through all issues and check that all worklog videos are properly linked and nothing is missing.
If that is not the case, i need to click them all to see what number it says on youtube. That is crazy :-) So if you already go through, let's fix that too. And make a note that this needs to be explained in the next version of the task management and figma version control video :-)
feedback 2022.10.31
I just checked the [Task management & version control v0.0.3](
You say the status types are for tasks, but this is not true.
They are for inputs or output documents.
Task don't have any status other than being not done yet or they are done.
Maybe it is confusing because we sometimes use done
when we mean [x]
.
We do that in worklogs.
Also thse worklogs need to be in the format A,B,C,D where all labels should be present but not all labels have to have content.
This issue for example needs to be updated to comply with the latest format.
important The worklog links should be changed to not be named e.g.
worklog-1
but instead have the real number they have on youtube too, e.g. worklog-72
is better.
Also: The time behind each task was not mentioned :-)
Also: when you explain or summarize figma version control, it only shows a blank screen with the title Figma
. I think it would be more helpful to show what is being said on figma.
Also: later you share more information about figma and you probably show something, but it is not shown in the recorded video, so all i see is a github issue in the browser while you talk about figma at around minute 5:04
Maybe your screen should be split into left/right half Or you would need to switch between browser and figma to show what you do. Maybe you did - but the video did not record that. Maybe you shared a browser tab instead of your desktop
I think we should split the video into multiple videos
when we do the next version
from
and next
labelsworklog section
: link video with date and number it has in youtube playlist
task section
: required and needs at least one `done task with time loggedproposal section
: propose new tasks with potential inputs and outputsfeedback section
: can contain text/images and all kinds of other feedbackThat's my first take on the script.
let me know if you have trouble using my older feedback with the link about how to use hackmd to create slide decks :-)
Looking forward to the next iteration of the Task management & version Control
video,
Which should this time be a standalone playlist with many short videos for different parts mentioned above, so Task management & Figma Version Control Playlist v0.0.4
is maybe a good name for the next iteration :-)
30min
@output
Task management & version control script v0.0.238min
done
Replacement Videos and worklogs of Task management videos - 26min
worklog-39 worklog-40 worklog-77 worklog-78
I will suggest to create another default task for logging time for recording uploading videos
, updating comments or tasks
, updating timelog
in every new task group. So user can log their time. Currently I just took those time and divided on the task I worked on.
The replacement worklog videos task is already done. I just don't have a task for it. therefore proposing it first.
42min
@output
Task management & version control script v0.0.2
1h25min
done
Task Management & Version Control Video [1/5]
@output
📦 Task Management & Version Control Video [1/5]
- 29min
Should we separate the videos into different task group? then log time on that individually? or just log time on v4 as a whole? And what should we attach as the whole output? the entire playlist or 5 separate videos? (I think the later doesn't make sense)
feedback 2022.11.05
proposals ok: replace videos and worklogs of task management videos (under TWM3) ok : update all comment sections to A,B,C,D (under TWM3) ok: design a presentations slides for (but: use hackmd slides - check my linked example)
also regarding the feedback about recording uploading video
, updating comments or tasks
and updating timelog
...just add those tasks on the fly under tasks and book time on it when you do them. For those things it is ok.
feedback 2022.11.05
Should we separate the videos into different task group? then log time on that individually? or just log time on v4 as a whole?
Up to you, whatever you think makes more sense. To me groups and individually logging time makes sense.
And what should we attach as the whole output
lets make many outputs per task for each of the video parts, but those can all be inputs to a task to create a single playlist, where the link to the playlist is the output.
But again, in this task
you list some tasks with open
but tasks should always be marked as done
when you log time on them and if they were not finished, then rather create a sub task that was done and another task that describes what work remains to be done.
also no time logging under proposals. in that link above somehow you logged time on a proposed task, but instead just create a task under tasks and log time their and mark that task as done. ...just somehow describe what you did in a task name to log that time.
And in this task:
the done
labels are missing on those tasks where time was logged
regarding slides I think taking screen shots are perfect :-) The way it is done is great. thx.
Maybe when checking the source code it would be good to always have a Note:
section with speaker notes that describe the details of what that slide with that image is all about.
:+1: great for v4 (1/5, v4 (2/5), etc... that is fine. And then we make one task with all of them as input and have the playlist as an output, like you suggest. cool
done
Create - Task management & version control script v0.0.2
done
Update the HackMD script files with the new topic points we discussed 1h50min
@output
📦 Task management & version control script v0.0.2
done
Create - Presentation slides for Task management & version control video - 2h56min
done
Task Management & Version Control Video [2/5]
@output
📦 Task Management & Version Control Video [2/5]
- 23min
done
Task Management & Version Control Video [3/5]
@output
📦 Task Management & Version Control Video [3/5]
- 24min
done
Task Management & Version Control Video [4/5]
@output
📦 Task Management & Version Control Video [4/5]
- 37min
done
Task Management & Version Control Video [5/5]
@output
📦 Task Management & Version Control Video [5/5]
- 16min
done
Create a playlist of Task Management & Version Control Video
done
Create a separate YouTube playlist the house the 5 task management videos@output
📦 Task Management & Version Control playlist
- 8min
feedback 2022.11.08
Every playlist video should have a meaningful title and version number, so we can make iterations for different videos.
Also we should merge "hackmd script" into the Note:
section of each slide in the slide deck hackmd, so make a task for that with the scripts as input and the next slide deck version as output please :-)
new
video0we should add a preamble video as an introduction and what to expect.
It is task management and figma version control for wizardamigos.
Tools used are currently youtube playlists
and github issues
and figma
for wireframing. We also use hackmd
and screencast capture tools (e.g. loom, vidyard, screencastify, ... etc...).
It should then give an overview of the table of content of the videos to come and tell a story, for example:
But yes, those titles can be optimized, but playlist video parts should have meaningful titles and a version tag in the name.
This way we keep the intro and wizardamigos part separate from the individual content lessons to explain the different parts.
We can maybe even copy a few good related example issues over to the hackmd and try to tell a story where we first make those tasks to structure the project but have no inputs/outputs yet, then copy that over to fresh issues (maybe just create a new repository for it) and then record the video.
Later - in the video after that we can start showing those issues and edit them to add inputs/outputs and describe in that new videos how those inputs/outputs work.
later in another video, we can show those videos again and start showing how worklog comments work and how to log some tasks as done and mark time and what sections exist
later - you could take an example feedback comment and post it (mention that this would be posted by the project author or something)
later you can show how the worklog and feeback comments cause the top level todo to be update with finishes issues and change planned :question: inputs/outputs to finished :package: inputs/outputs and the tasks itself are marked as done and the new outputs are getting linked from
comment
, etc...
feedback 2022.11.06
@info
**
@info
section and instead add whatever is in the @info
section as either a github issue comment or if it is a lot, then it should be put into a document (e.g. a hackmd) and that should be linked as an @input
.The reason is, that the first thing we want to quickly see when opening and revisiting issues are all the open tasks left to do, but having the info section on top will just mean i have to scroll down first.
We had the @info
section on top before you joined the project and moved it down after some discussion, but i personally think we should not treat @info
specially anymore and prefer to have it in a separate document (e.g. hackmd) (which is easy to create) and link it as a regular @input
...if it is just a short description, there shouldn't be a problem for the github issue creator to just post a feedback comment or a worklog comment (depending on who created the issue) and add that "info" in that comment instead.
Also: let's not mention the task management issue
with no outputs.
This is an exception for now, because github issues themselves have no version control, so we can't link the old version of an issue before an edit of that issue and the new version of that issue after the edit of that issue as separate links used in inputs or outputs.
We try to avoid this in the future and we won't have that problem anymore once we have our own app/tool that supports our kind of project management. ...but it is not worth mentioning in the video, so people newly learning our system don't have to bother with this detail and exception from the norm.
So imho - the task management issue with all these extra tasks that you mention have no outputs should be merged with THIS issue where we produce the video playlist to describe the system. All these issue updates and work are just being done to produce a good video to describe our system and those videos are outputs. Please change it to that :-)
:+1: great for sharing the indentation rules :+1: great for sharing the example with "discussion" task in the set of sub tasks that have an output at the end but not necessarily right after each of the set of sub tasks that helped us working towards the output.
feedback 2022.11.08
Wow :-) This one is really good. I like the color box and the arrows to share exactly how things work.
Towards the middle you already show a worklog, but i think it would be better to show only inputs and outputs and how they are linked from
and next
with a :question: so there is not yet any "comment" link.
Only in the next video, when a worklog comment is shown and some planned :question: outputs get produced, then i would update the top level comment and change the :question: do :package: and add the comment
link after the output that was produced.
@output
created below a task in issue1 is linked as an @input
in another issue2, the input mentions that issue1 via from
marker and the output in that original issue1 mentions issue2 and all other issues where the output is used as input after the output via sub bullet point with next
markersnext
field to specify a different issue where it is linked as a task input, then it is a final project output marked with :checkered_flag:from
,next
create figma file
) has been finished, the output can be updated to "in progress" :factory: and the figma file can be linked, but then the other 3 sub tasks get finished too and once the last sub task is finished and the figma fila is up to date with all the additions from all 4 sub tasks, it can be updated to :package: .... which also means, if there is not a set or list of sub tasks but only one task with a :question: output, then finishing that task immediately sets the output to :package: does that make sense? I can otherwise record a screencast or make some pictures.
And for your last question in the video whether i enjoyed the video. yes i did :-) thanks, the videos are really nice already. I am giving feedback and pointing out all the things that should change or improve or whatever, but after all i also like the progress we did so far :-)
feedback 2022.11.8
done
tasks and log timeproposals
(to be a bit shorter)feedback
doesn't need to be pluralproposals
before it is worked ontasks
remember you can only upload 7 worklog videos per day
done
label. i see it confuses.done
feedback
section should come right after the worklog section and if there is no worklog video, then there must be feedback and the other way around. there can be feedback and worklog videos, that is ok.comment
with the worklog comment linkMaybe what should still be mentioned is that we finish a work day by posting those worklog comment links in the main workchat on discord.
feedback 2022.11.08
:+1: nice video
of course - we will use that in our project management, but it can technically be used anywhere else too - so its good to know that figma version control style can generate a link to any component version.
This should include that somebody needs to click SHARE in the top right to be able to share/publish the work to community and find the share link on the bottom right corner.
feedback 2022.11.08
I think we might want to reverse the order and first start with explaining version control in figma. Technically somebody using a different "task management" approach can still use that figma version control approach. In figma we can always mention that whatever is used for task management to discuss or manage a specific component version, that link can be put into the component header and thats enough to know.
now:
The good part is, that now a listener already knows figma and version control and how to link to any specific component version, so when we then come to the task management videos, we can already operate with those figma links for inputs and outputs in the top level comment and in worklogs and don't need a seperate video at the end jsut to explain the linking process.
Lastly - i think for the first time you show how to edit the markdown to add the github issue link, but i think a video or parts of videos should also show or mention how to learn the markdown required to do all these things, because somebody who watched will understand how to read through github issues, but not how to create one that is formatted in this specific style, because we don't have a video about markdown and none of the videos shares how to do what is explained in markdown :-)
10min
2h7min
@output
📦 Task management & version control script v0.0.3
I updated the script document. Added all the slide numbers the presentation will be designed on. I also rearrange the videos in this script. The Figma version control comes first, then the connection to GitHub and everything else follows the same sequence.
feedback 2022.11.14`
Overview should include any words about wizardamigos and the project outline as an introduction video (that can technically be removed)
Later videos should present purely the task management methodology
and the figma version control
independent of wizardamigos and independent of each other for anybody who maybe only wants to adopt the task management method or who only wants to adopt the figma version control without knowing the other one, so we keep it modular and lessons seperated from each other.
Slide - 4 : How we connect Figma and GitHub together and
Let's change that to sharing that each figma version of any component can contain a link to the "project management software" (regardless of whether that is github issues or something else (so we are neutral), including how to generate a link for a specific component version to be shared or used in any such "project management software" :-)
So just keep in mind it figma version control should be explained modular and independent of whether somebody uses it in combination with github issues or not.
- Link to GitHub Issue
let's say link to be used in any project management software and project management software links used in a specific figma component version (both ways basically)
- Give example of merging multiple components into one
- (?) Which example should we use here?
We can create an example where we have e.g. boommark content component
and file explorer content component
(or popover) and merge it into only file explorer content component
(that will be used in a customized way in both popover components.
Slide - 7: which must match the canvas name and the output expected to be produced in the github issue.
again, let's explain it neutrally, so the figma videos can be used later in combination with a different project management structure.
Also the github issue task management system can be used with other wireframing tools.
Those two things allow us to flexibly connect our wireframing to task management regardless of the tools being used, which keeps things modular and independent of each other.
Slide - 23: That's all for the 1th video. In the next video we will talk about how we link Figma to GitHub. Thanks for watching
Let's not mention a connection between "figma" and "github", and keep it neutral.
Video 4 - Connecting Figma With GitHub script
Fair Enough :-) So if we describe github task management without figma And Figma Version Control without github And we just mention that github can link to versioned input/output documents And we just mention that figma can generate component version links to link to and be linked in project management software
then we can have 1 single video in our playlist where we explicitly describe how figma and github can be used together That way, somebody who wants to only use "figma version control" or only "github issues" can do so and skip the one video where we describe how to combine and use them together :-)
Basically this video should be as minimal as possible and how to generate links in github (no matter where they are used) should be shown in the videos that explain github and how to generate figma component version links should be explained already in the figma version control videos so this video about how to use them together can just talk about how to use those links back and forth... to make it really short :-)
Slide - 1: In last 2 video we went over Figma and how we conntect that to GitHub. From here on we will show you how our version controlling process works on GitHub
let's skip that part, so the videos are really independent of each other.
If you think those short sentences are important, then add another "in between video" (that is like 5-10 seconds long to say that sentence) ...and then it skips/jumps to the next video that starts explaining task management without mentioning figma, so that it can be used modular and independently.
So that we can later flip the order of videos without that being weird :-)
Video 5 - github issues top level comments for tasks script
So
Slide - 7: If there is a situation where there is no produced
@output
then we keep those in the Task Management issue. However, you are always encouraged to kindly place the task within a group which may closely relate to the output.
Nah, let's skip that. There can never be any issues with NO OUTPUT. It was a mistake to make a task management issue with no output. Every effort or work always needs to be connected to one output.
In our case - it was either administrative overhead for some work, so it belongs in a task group with that output
Or it was actually work to re-arrange issues because we were working on our task management video preparation so we could record the figma version control and task management videos, so it should have been issues in a task group for those videos.
if there are tasks that have no output and don't belong in any task group where there is an output, they should never be worked on
This situation needs some discussion, because that is a not acceptable situation.
Let's mention that instead - and please remove the slide 7 you have currently planned.
You are required to record a worklog video and upload to a YouTube playlist made specifically for WizardAmigos.
Yeah, i skretched that sentence.
In the latest "task management system"
we stopped using the youtube playlist, because we now link github issue worklog comments in the time log and all videos are linked in the worklog section of that comment and the youtube playlist is no longer necessary. This simplifies the methodology and requires less administrative overhead.
- and the sequence of your worklog names must match with the sequence of your YouTube video title.
Yes, every new worklog video should have a new number, so it is easy to see if we forgot to link one an a playlist can help keeping overview, but it's not strictly required, so i would mention the playlist as something recommended to keep track of what worklog number we are on.
40min
54min
@output
📦 Task management & version control script v0.0.4
I modified the title a little bit. Kept the Figma and GitHub connection etc text here but slightly modified it. Also mentioning that these methods/principles can be used independently and with other applications as well.
Yeah, i skretched that sentence. In the latest "task management system" we stopped using the youtube playlist, because we now link github issue worklog comments in the time log and all videos are linked in the worklog section of that comment and the youtube playlist is no longer necessary. This simplifies the methodology and requires less administrative overhead.
I'm not sure if that makes big of a difference on how we upload the worklog videos. Yes, we link the comments but in cases where we upload the worklogs it is still better to keep them organized in a playlist.
9min
1h2min
@output
📦 Presentation slides for [Introduction to Figma Version control and Task Management] v0.0.1
I converted the overall presentation task into different groups for each video slides. So, we can better version control slides for each videos. Once all are then I will create a different task group and wrap everything into a single @output
document.
I think this method of either upload a worklog or submit feedback is good. I don't have to record, update videos every time just to write few words. This is good. :)
I suggest to create tasks for presentation of each video which I guess I'm already doing rn on the fly
feedback 2022.11.15
yes, go ahead and make the videos. I will give feedback based on the videos, not slides.
7min
48min
@output
📦 Presentation slides for [Version Control on Figma] v0.0.2
Updated the slides and added extra slides for splitting components Also moved all the notes to the slide deck
6min
16min
@output
📦 Presentation slides for [Connecting Figma With GitHub] v0.0.1
Updated the slides and moved all the scripts to the slide deck
6min
59min
@output
📦 Presentation slides for github issues top level comments for tasks v0.0.1
Updated the slides and moved all the scripts to the slide deck. Also added additional slides for markdown and updating comment section
14min
33min
@output
📦 Presentation slides for @inputs,@output, next and their status v0.0.1
Updated the slides and moved all the scripts to the slide deck
12min
26min
@output
📦 Presentation slides for Worklog comment structure v0.0.1
Updated the slides and moved all the scripts to the slide deck
29min
@output
📦 Introduction to Figma Version control and Task Management [1/6] v0.0.1
29min
@output
📦 Version Control on Figma [2/6] v0.0.1
29min
@output
📦 Connecting Figma With GitHub [3/6] v0.0.1
29min
@output
📦 github issues top level comments for tasks [4/6] v0.0.1
@inputs
, @output
, next and their status [5/6] v0.0.1 - 29min
@output
📦 @inputs, @output, next and their status [5/6] v0.0.1
29min
@output
📦 Worklog comment structure [6/6] v0.0.1
29min
@output
📦 playlist of Task Management & Version Control Video v0.2
Recorded the video for new playlist
@output
❓ Task Management & Version Control Video playlist v0.3
feedback 2022.11.17
Introduction to Figma Version control and Task Management [1/6] v0.0.1
:+1: perfect
Version Control on Figma [2/6] v0.0.1
:+1: perfect
Connecting Figma With GitHub [3/6] v0.0.1
It shows how to get the link from github and figma. It shows how to link the figma link in github issue via markdown It even shows how to publish the Figma Document to figma community to get the link But it doesnt show how to add the github issue comment link to figma canvas.
Could you fix that?
We need Connecting Figma With GitHub [3/6] v0.0.2
github issues top level comments for tasks [4/6] v0.0.1
There should be no
@info
section.
Any information like @info
section should either be self explanatory in the task list and the issue title or otherwise the info should be written into an info.md
(e.g. hackmd) and linked as an @input
.
Generally, if you could describe the entire top level comment via screenshots of the same top level comment would make it easier to get an overview.
Consider using a chosen issue (like the one above, but with at least 1 or more sub tasks which are issues) and re-create the structure without any inputs/outputs yet (which you can add in the next video. This will also reduce the length of the video from 6:19 minutes to maybe again 2-3 minutes :-)
So better to write it from scratch, like you do here: https://youtu.be/AjFuV7iT-kQ?t=95
But consider starting with the create new issue
button on github and then when you come to the markdown text editor box to fill out the issue, you can toggle back and forth between write
and preview
to take screenshots. Then create the issue and also show how to edit
the issue again using the three dots menu of the top level issue comment.
instead of starting with - [ ] Task name 1
, it should start with:
## `@todo`
#123
)It should mention how all issues need to:
From a user perspective: As a user i haven't even understood yet how to get an overview and how to sketch out and structure my entire project quickly into tasks and sub tasks. So better, the user will first sketch out a rough plan that needs to be done by listing all the tasks and sub tasks without any inputs and outputs yet, and some of the sub tasks are themselves other issues, to not make an overwhelming issue, but group tasks and sub tasks that belong to individual project parts into their own issues. I also want to properly link sub task issues to parent tasks, etc.. so i have a consistent github structure that i can play with to quickly sketch out my project and all it's activities.
inputs/outputs
in this videoAll mentioning of inputs/outputs in words or screenshots should go into the next video, where you can start with the question how to deal with input/outputs in the task only structure or something like that and then you explain all of that :-)
Basically the video between should not show any input/output:
I feel editing and showing the @input
markdown syntax already in this video makes the video 6min instead of another short 2-3 minutes video and is also too much. It's also not what the user wants to know when they haven't even yet seen how to structure their little project quickly using just tasks and sub tasks.
You go into much detail of the @input
tag, showing :question:
without other possible statuses and then even link a from
issue and then add an @output
too, but the actual task and sub task structure for the project is so simple that the user did not get a good impression yet.
So instead, after writing a first tope level issue comment and then a few sub issue top level comments and link them together with no inputs/outputs and then maybe showing some examples of our project that have inputs/outputs but we don't really explain them yet, would help to give a first good impression much better.
Could you fix that?
We need github issues top level comments for tasks [4/6] v0.0.2
@inputs, @output, next and their status [5/6] v0.0.1
This video currently repeats a lot of things that have been said in the previous video. The previous video can be much shorter to not mention any inputs/outputs yet, so that those can be actually introduced and mentioned here. Basically by "editing" the project with tasks and sub tasks that was created in the last video :-)
What you mentioned and what should be mentioned in this video:
@output
:package: document links have a from comment
link and why.
And:
next
and from
fields correctly:planned:
and what other status exists:
@output
from
)next
)next
)next
)Of course:
output
used in the same issue needs no next.output
needs a from comment
,
which can be mentioned, but he details of the "from comment" will be explained in the next video (just shortly showing such a comment is ok)Could you fix that?
We need @inputs, @output, next and their status [5/6] v0.0.2
Worklog comment structure [6/6] v0.0.1
:+1: perfect
2023.05.17
53mins
24min
@output
📦 Presentation slides for [Version Control on Figma] v0.0.3
23min
12min
@output
📦 Version Control on Figma [2/6] v0.0.2
28min
Recorded the video for new playlist
feedback 2023.05.20
great. yeah, al fine. let's finish all the tasks and link the final results, so the top level comment where we started to make this playlist for figma version control and task management can be closed.
It would be great, if you could link all issues properly and mark remaining tasks as done and create the final playlist, use all
as @input for that task and final worklog and then immediately mark them all as final output but with the
to mark list all the inputs also as final output including the playlist :-)
2023.05.21
27min
11min
@output
📦 Version Control on Figma [2/6] v0.0.3
Fixed the video text issue
feedback 2023.05.21
+1 great.
@todo
feedback 2022.10.21
@output
📦Task management & version control v0.0.1
fromcomment
@input
📦Task management & version control v0.0.1
@output
📦Task management & version control v0.0.2
fromcomment
@output
📦Task management & version control script v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.1
@input
📦Task management & version control v0.0.2
@output
📦Task management & version control v0.0.3
fromcomment
@input
📦Task management & version control script v0.0.1
@output
📦Task management & version control script v0.0.2
fromcomment
@input
📦Task management & version control script v0.0.2
@output
📦Task management & version control presentation 0.0.1
fromcomment
@input
:package: Task management & version control presentation 0.0.1@input
:package: Task management & version control script v0.0.2@output
:package:Task Management & Version Control Video [1/5]
fromcomment
@input
:package: Task management & version control presentation 0.0.1@input
:package: Task management & version control script v0.0.2@output
:package:Task Management & Version Control Video [2/5]
fromcomment
@input
:package: Task management & version control presentation v0.0.1@input
:package: Task management & version control script v0.0.2@output
:package:Task Management & Version Control Video [3/5]
fromcomment
@input
:package: Task management & version control presentation 0.0.1@input
:package: Task management & version control script v0.0.2@output
:package:Task Management & Version Control Video [4/5]
fromcomment
@input
:package: Task management & version control presentation v0.0.1@input
:package: Task management & version control script v0.0.2@output
:package:Task Management & Version Control Video [5/5]
fromcomment
@input
📦 package:Task Management & Version Control Video [1/5]
@input
📦 package:Task Management & Version Control Video [2/5]
@input
📦 package:Task Management & Version Control Video [3/5]
@input
📦 package:Task Management & Version Control Video [4/5]
@input
📦 package:Task Management & Version Control Video [5/5]
@output
📦 :Task Management & Version Control playlist_v0.0.1
fromcomment
2022.10.26
@input
📦Task management & version control script v0.0.2
@output
📦Task management & version control script v0.0.3
fromcomment
@input
📦Task management & version control script v0.0.3
@output
📦Task management & version control script v0.0.4
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Task management & version control presentation 0.0.1
@output
📦Presentation slides for [Introduction to Figma Version control and Task Management] v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Task management & version control presentation 0.0.1
@output
📦Presentation slides for [Version Control on Figma] v0.0.2
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Task management & version control presentation 0.0.1
@output
📦Presentation slides for [Connecting Figma With GitHub] v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Task management & version control presentation 0.0.1
@output
📦Presentation slides for github issues top level comments for tasks v0.0.1
fromcomment
@inputs
,@output
, next and their status v0.0.1@input
📦Task management & version control script v0.0.4
@input
📦Task management & version control presentation 0.0.1
@output
📦Presentation slides for @inputs, @outputs, next and their status v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Task management & version control presentation 0.0.1
@output
📦Presentation slides for Worklog comment structure v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Presentation slides for [Introduction to Figma Version control and Task Management] v0.0.1
@output
📦Introduction to Figma Version control and Task Management [1/6] v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Presentation slides for [Version Control on Figma] v0.0.2
@output
📦Version Control on Figma [2/6] v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Presentation slides for [Connecting Figma With GitHub] v0.0.1
@output
📦Connecting Figma With GitHub [3/8] v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Presentation slides for github issues top level comments for tasks v0.0.1
@output
📦github issues top level comments for tasks [4/6] v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Presentation slides for @inputs, @outputs, next and their status v0.0.1
@output
📦@inputs, @outputs, next and their status [5/6] v0.0.1
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Presentation slides for Worklog comment structure v0.0.1
@output
📦Worklog comment structure [6/6] v0.0.1
fromcomment
@input
📦Introduction to Figma Version control and Task Management [1/6] v0.0.1
@input
📦Version Control on Figma [2/6] v0.0.1
@input
📦Connecting Figma With GitHub [3/6] v0.0.1
@input
📦github issues top level comments for tasks [4/6] v0.0.1
@input
📦@inputs, @outputs, next and their status [5/6] v0.0.1
@input
📦Worklog comment structure [6/6] v0.0.1
@output
📦Task Management & Version Control playlist v0.0.2
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Presentation slides for [Version Control on Figma] v0.0.2
@output
📦Presentation slides for [Version Control on Figma] v0.0.3
fromcomment
@input
📦Task management & version control script v0.0.4
@input
📦Presentation slides for [Version Control on Figma] v0.0.3
@output
📦Version Control on Figma [2/6] v0.0.2
fromcomment
@input
📦Version Control on Figma [2/6] v0.0.2
@output
📦Version Control on Figma [2/6] v0.0.3
fromcomment
@output
🏁📦Task Management & Version Control Video playlist v0.4