From 3cd16d27de710dc00a53962a80b63d2449ce857e Mon Sep 17 00:00:00 2001 From: hp_bisle Date: Wed, 11 Sep 2024 01:25:13 +0530 Subject: [PATCH 1/7] Daytona Office Hours 7 Signed-off-by: hp_bisle --- articles/20240809_Daytona_Office_Hours_7.md | 49 +++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 articles/20240809_Daytona_Office_Hours_7.md diff --git a/articles/20240809_Daytona_Office_Hours_7.md b/articles/20240809_Daytona_Office_Hours_7.md new file mode 100644 index 00000000..034362eb --- /dev/null +++ b/articles/20240809_Daytona_Office_Hours_7.md @@ -0,0 +1,49 @@ +--- +title: "Daytona Community Hours #7" +description: " A detailed summary of the new releases, patches, or updates that were mentioned during the Daytona Community Hours #7 YouTube video." +date: 2024-08-09 +author: "Team Daytona" +tags: ["News", "Update"] +--- + +As always in our recent community hours, we reviewed the latest developments and improvements at Daytona. We're excited to walk you through our latest release and give you a sneak peek at what's coming next. Let's dive right in! + + +## TL;DR + +- Project Configs: Let's users create multiple projects seamlessly. +- API Route: Get URL from any instance of a repository. +- Workspace Status Checks: Status checks added to code and SSH commands. + +## What's New in This Release + +### Project Configs feature + +This release introduced a major feature *Project Configs* feature that allow you to streamline the project creation process. This new feature allows you to save project details like repository information, build settings, and environment variables. This lets you pre-configure your projects and quickly create new workspaces.Project Configs are a stepping stone towards **prebuilds**, a feature that will let you set up ready-to-use development environments even faster. + +#### How it works + +- **Create Configs:** Use the `daytona project-config` command to define your project configurations. +- **Reuse Configs:** When creating a new workspace, simply specify the desired project config. +- **Customize:** If needed, override preconfigured settings using the `--blank` flag. + +### Recent Fixes + +- **Note on loginctl linux server daemon:** Added a note to users on linux to run `loginctl enable-linger $USER` to enable the server daemon to continue running after logging out of the machine. This is specifically useful for servers running on remote machines. +- **Fatal error handling on `ctrl-c`:** Now if you `control-c` out of daytona, it won't throw a fatal error. It will catch the signal and exit. +- **Inform users about prerequisites when opening project with VS Code:** When setting up VS Code as a default IDE, Daytona now informs the user if VS Code is not installed locally. +- **A root user check on serve:** Added a root user check when starting the server and a recommendation on running as a non-root user. + +## Coming Soon: Builds Runner + +We're thrilled to announce **Builds Runner** as a key feature in our next release. This substantial progress of our build process will introduce a dedicated service that actively handles pending builds. This will also act as an imprortant prerequisite for the upcoming features in Daytona. + +We're excited to see how these updates impact your workflow. Try them out and let us know what you think! Your feedback helps us continue to improve. + +Have questions? Need more details? Don't hesitate to reach out. Join our Slack [community](https://go.daytona.io/slack). + +## References + +- To learn more about the `Project Configs` refer to our recent release ![notes](https://github.com/daytonaio/daytona/releases/tag/v0.24.0) +- Watch our office hours video on YouTube: [Daytona Office Hours #7](https://www.youtube.com/watch?v=nVQWa4jmwLc) +- \ No newline at end of file From 1489b121de2c64e468bb07022dc30f18403a0cda Mon Sep 17 00:00:00 2001 From: hp_bisle Date: Wed, 11 Sep 2024 01:40:08 +0530 Subject: [PATCH 2/7] proofread Signed-off-by: hp_bisle --- articles/20240809_Daytona_Office_Hours_7.md | 33 ++++++++++----------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/articles/20240809_Daytona_Office_Hours_7.md b/articles/20240809_Daytona_Office_Hours_7.md index 034362eb..a5ef1e82 100644 --- a/articles/20240809_Daytona_Office_Hours_7.md +++ b/articles/20240809_Daytona_Office_Hours_7.md @@ -6,37 +6,36 @@ author: "Team Daytona" tags: ["News", "Update"] --- -As always in our recent community hours, we reviewed the latest developments and improvements at Daytona. We're excited to walk you through our latest release and give you a sneak peek at what's coming next. Let's dive right in! - +As always, in our recent community hours, we reviewed the latest developments and improvements at Daytona. We're excited to walk you through our latest release and give you a sneak peek at what's coming next. Let's dive right in! ## TL;DR -- Project Configs: Let's users create multiple projects seamlessly. -- API Route: Get URL from any instance of a repository. -- Workspace Status Checks: Status checks added to code and SSH commands. +- Project Configs: Let users create multiple projects seamlessly. +- API Route: Get the URL from any instance of a repository. +- Workspace Status Checks: Status checks are added to the code and SSH commands. ## What's New in This Release ### Project Configs feature -This release introduced a major feature *Project Configs* feature that allow you to streamline the project creation process. This new feature allows you to save project details like repository information, build settings, and environment variables. This lets you pre-configure your projects and quickly create new workspaces.Project Configs are a stepping stone towards **prebuilds**, a feature that will let you set up ready-to-use development environments even faster. +This release introduced a major feature, Project Configs feature that allows you to streamline the project creation process. This new feature will enable users to save project details like repository information, build settings, and environment variables. Also, lets users pre-configure your projects and quickly create new workspaces. Project Configs are a stepping stone towards prebuilds, a feature that will let you set up ready-to-use development environments even faster. #### How it works -- **Create Configs:** Use the `daytona project-config` command to define your project configurations. -- **Reuse Configs:** When creating a new workspace, simply specify the desired project config. -- **Customize:** If needed, override preconfigured settings using the `--blank` flag. +- Create Configs: Use the `daytona project-config` command to define your project configurations. +- Reuse Configs: When creating a new workspace, simply specify the desired project config. +- Customize: If needed, override preconfigured settings using the `--blank` flag. ### Recent Fixes -- **Note on loginctl linux server daemon:** Added a note to users on linux to run `loginctl enable-linger $USER` to enable the server daemon to continue running after logging out of the machine. This is specifically useful for servers running on remote machines. -- **Fatal error handling on `ctrl-c`:** Now if you `control-c` out of daytona, it won't throw a fatal error. It will catch the signal and exit. -- **Inform users about prerequisites when opening project with VS Code:** When setting up VS Code as a default IDE, Daytona now informs the user if VS Code is not installed locally. -- **A root user check on serve:** Added a root user check when starting the server and a recommendation on running as a non-root user. +- Note on loginctl Linux server daemon: Added a note to users on Linux to run `loginctl enable-linger $USER` to enable the server daemon to continue running after logging out of the machine. This is specifically useful for servers running on remote machines. +- Fatal error handling on `ctrl-c`: Now, if you `control-c` out of Daytona, it won't throw a fatal error. It will catch the signal and exit. +- Inform users about prerequisites when opening a project with VS Code: When setting up VS Code as a default IDE, Daytona now informs the user if VS Code is not installed locally. +- A root user check on serve: Added a root user check when starting the server and a recommendation on running as a non-root user. ## Coming Soon: Builds Runner -We're thrilled to announce **Builds Runner** as a key feature in our next release. This substantial progress of our build process will introduce a dedicated service that actively handles pending builds. This will also act as an imprortant prerequisite for the upcoming features in Daytona. +We're thrilled to announce Builds Runner as a key feature in our next release. This substantial progress in our build process will introduce a dedicated service that actively handles pending builds. This will also act as an important prerequisite for the upcoming features in Daytona. We're excited to see how these updates impact your workflow. Try them out and let us know what you think! Your feedback helps us continue to improve. @@ -44,6 +43,6 @@ Have questions? Need more details? Don't hesitate to reach out. Join our Slack [ ## References -- To learn more about the `Project Configs` refer to our recent release ![notes](https://github.com/daytonaio/daytona/releases/tag/v0.24.0) -- Watch our office hours video on YouTube: [Daytona Office Hours #7](https://www.youtube.com/watch?v=nVQWa4jmwLc) -- \ No newline at end of file +- To learn more about the `Project Configs` refer to our recent release [notes](https://github.com/daytonaio/daytona/releases/tag/v0.24.0) + +- Watch our office hours video on YouTube: [Daytona Office Hours #7](https://www.youtube.com/watch?v=nVQWa4jmwLc) \ No newline at end of file From 69b81855c921bd459668542d5f307bcc0c6e3ac2 Mon Sep 17 00:00:00 2001 From: hp_bisle Date: Wed, 11 Sep 2024 01:45:23 +0530 Subject: [PATCH 3/7] follow heading style guide Signed-off-by: hp_bisle --- articles/20240809_Daytona_Office_Hours_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/20240809_Daytona_Office_Hours_7.md b/articles/20240809_Daytona_Office_Hours_7.md index a5ef1e82..564bfe11 100644 --- a/articles/20240809_Daytona_Office_Hours_7.md +++ b/articles/20240809_Daytona_Office_Hours_7.md @@ -20,7 +20,7 @@ As always, in our recent community hours, we reviewed the latest developments an This release introduced a major feature, Project Configs feature that allows you to streamline the project creation process. This new feature will enable users to save project details like repository information, build settings, and environment variables. Also, lets users pre-configure your projects and quickly create new workspaces. Project Configs are a stepping stone towards prebuilds, a feature that will let you set up ready-to-use development environments even faster. -#### How it works +#### How It Works - Create Configs: Use the `daytona project-config` command to define your project configurations. - Reuse Configs: When creating a new workspace, simply specify the desired project config. From 9b9174578a830f55d6074b1a76f762f52928989a Mon Sep 17 00:00:00 2001 From: hp_bisle Date: Wed, 11 Sep 2024 01:46:39 +0530 Subject: [PATCH 4/7] follow heading style guide Signed-off-by: hp_bisle --- articles/20240809_Daytona_Office_Hours_7.md | 1 - 1 file changed, 1 deletion(-) diff --git a/articles/20240809_Daytona_Office_Hours_7.md b/articles/20240809_Daytona_Office_Hours_7.md index 564bfe11..ec670419 100644 --- a/articles/20240809_Daytona_Office_Hours_7.md +++ b/articles/20240809_Daytona_Office_Hours_7.md @@ -44,5 +44,4 @@ Have questions? Need more details? Don't hesitate to reach out. Join our Slack [ ## References - To learn more about the `Project Configs` refer to our recent release [notes](https://github.com/daytonaio/daytona/releases/tag/v0.24.0) - - Watch our office hours video on YouTube: [Daytona Office Hours #7](https://www.youtube.com/watch?v=nVQWa4jmwLc) \ No newline at end of file From b338e4523b594ded0e26618be004d1feacf730b7 Mon Sep 17 00:00:00 2001 From: hp_bisle Date: Wed, 11 Sep 2024 01:53:25 +0530 Subject: [PATCH 5/7] update Signed-off-by: hp_bisle --- articles/20240809_Daytona_Office_Hours_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/20240809_Daytona_Office_Hours_7.md b/articles/20240809_Daytona_Office_Hours_7.md index ec670419..2014cbe7 100644 --- a/articles/20240809_Daytona_Office_Hours_7.md +++ b/articles/20240809_Daytona_Office_Hours_7.md @@ -3,7 +3,7 @@ title: "Daytona Community Hours #7" description: " A detailed summary of the new releases, patches, or updates that were mentioned during the Daytona Community Hours #7 YouTube video." date: 2024-08-09 author: "Team Daytona" -tags: ["News", "Update"] +tags: ["News", "Update", "Project Configs"] --- As always, in our recent community hours, we reviewed the latest developments and improvements at Daytona. We're excited to walk you through our latest release and give you a sneak peek at what's coming next. Let's dive right in! From 2ed98e2f6a966804cab44d555b9d5a8d35f58d0d Mon Sep 17 00:00:00 2001 From: hp_bisle Date: Wed, 11 Sep 2024 02:06:23 +0530 Subject: [PATCH 6/7] update Signed-off-by: hp_bisle --- articles/20240809_Daytona_Office_Hours_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/20240809_Daytona_Office_Hours_7.md b/articles/20240809_Daytona_Office_Hours_7.md index 2014cbe7..868a30d4 100644 --- a/articles/20240809_Daytona_Office_Hours_7.md +++ b/articles/20240809_Daytona_Office_Hours_7.md @@ -44,4 +44,4 @@ Have questions? Need more details? Don't hesitate to reach out. Join our Slack [ ## References - To learn more about the `Project Configs` refer to our recent release [notes](https://github.com/daytonaio/daytona/releases/tag/v0.24.0) -- Watch our office hours video on YouTube: [Daytona Office Hours #7](https://www.youtube.com/watch?v=nVQWa4jmwLc) \ No newline at end of file +- Watch our office hours video on YouTube: [Daytona Office Hours #7](https://www.youtube.com/watch?v=nVQWa4jmwLc) From eff6b3908b3c835ca7f2b0dd5dc70a4094c5c2d1 Mon Sep 17 00:00:00 2001 From: hp_bisle Date: Wed, 11 Sep 2024 11:22:00 +0530 Subject: [PATCH 7/7] minor update Signed-off-by: hp_bisle --- articles/20240809_Daytona_Office_Hours_7.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/20240809_Daytona_Office_Hours_7.md b/articles/20240809_Daytona_Office_Hours_7.md index 868a30d4..70fd3677 100644 --- a/articles/20240809_Daytona_Office_Hours_7.md +++ b/articles/20240809_Daytona_Office_Hours_7.md @@ -1,6 +1,6 @@ --- title: "Daytona Community Hours #7" -description: " A detailed summary of the new releases, patches, or updates that were mentioned during the Daytona Community Hours #7 YouTube video." +description: " A detailed summary of the new releases, patches, and updates that were mentioned during the Daytona Community Hours #7 YouTube video." date: 2024-08-09 author: "Team Daytona" tags: ["News", "Update", "Project Configs"]