Skip to content
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

Building a Codespace-Like Experience With Daytona and GitLab #107

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

Musab1258
Copy link

Writer's Checklist

Writing Structure

  • Use short sentences and paragraphs, and include bucket brigades.
  • Include more than two descriptive H2 headings to organize content.
  • Capitalize headings according to the AP Stylebook (use this tool)
  • Include an introduction with at least two paragraphs before the first H2 section.
  • Use appropriate formatting (bold, italic, underline), notes, quotes, TLDRs, and key points.
  • Incorporate code elements and Markdown format where appropriate.
  • Ensure at least one visual element per “screen” of the article (screenshots, diagrams, tables, graphs, lists, sidenotes, blockquotes).

Fact-Checking

  • Verify all facts and data points included in the article.

Asset Management

  • Save images in the /assets folder.
  • Follow naming conventions: YYYYMMDD_title_of_the_article_IMG_NAME_NO.png.
  • (Optional) Create a GitHub repo for the code referenced in the article and share it.
  • (Optional) Include a link to this Loom video in the PR comments.

Interlinking

Glossary/Definitions

  • Create new definition in /defitnitions folder.

Review and Edit

  • Ensure articles address the needs of the target audience and their search intent.
  • Read the article out loud to catch any awkward phrasing.
  • Run the draft through Grammarly or a similar grammar tool.
  • Double-check adherence to the style guide and repository guidelines.
  • Use the name of the article for the title of the PR.

fixes #47

/claim #47

@Musab1258
Copy link
Author

@nkkko, please help me review this PR.

@mojafa
Copy link
Collaborator

mojafa commented Dec 2, 2024

@Musab1258 please check your commits, your PR is faiing DCO checks

@Musab1258 Musab1258 force-pushed the Building_a_Codespaces-like_Experience_with_Daytona_and_GitLab branch from b643c55 to 9cb8e64 Compare December 3, 2024 08:49
@Musab1258
Copy link
Author

@mojafa, I have fixed it.

@mojafa
Copy link
Collaborator

mojafa commented Dec 4, 2024

Screenshot 2024-12-05 at 02 05 21

@Musab1258 I like how technical this article is so far.
Please fix this so that i can continue to test the Setting up a Development Environment with Gitpod (daytona gp) Sahre the repo link. I'm sort of lost as to where to find it on Github or gitlab.

i'll continue with the two steps for now, will come ba ck to the first step after you share the link

@mojafa
Copy link
Collaborator

mojafa commented Dec 4, 2024

Screenshot 2024-12-05 at 02 10 33 how did we get here? `in the root folder of your Starlight Gitlab project`, I don't use Gitlab so i was wondering how to.

@Musab1258 Musab1258 force-pushed the Building_a_Codespaces-like_Experience_with_Daytona_and_GitLab branch from b4ebb09 to 361924c Compare December 7, 2024 09:16
@Musab1258
Copy link
Author

Musab1258 commented Dec 7, 2024

Screenshot 2024-12-05 at 02 05 21 @Musab1258 I like how technical this article is so far. Please fix this so that i can continue to test the `Setting up a Development Environment with Gitpod (daytona gp)` Sahre the repo link. I'm sort of lost as to where to find it on Github or gitlab.

i'll continue with the two steps for now, will come ba ck to the first step after you share the link

@mojafa , I have included the link in the article.

@Musab1258
Copy link
Author

Screenshot 2024-12-05 at 02 10 33 how did we get here? in the root folder of your Starlight Gitlab project, I don't use Gitlab so i was wondering how to.

I have also included images demonstrating how to set up and import a Github project on GitLab.

@mojafa
Copy link
Collaborator

mojafa commented Dec 8, 2024

@Musab1258 i don't think you understood the task.

We don't ewnt to use Gitpod at all.

Refer here: #47

Introduction to the problem: Why automating development environment setup is crucial
Overview of Daytona and its integration with GitLab daytona gp
Demonstration of a browser extension that enables one-click environment creation
Explanation of how Daytona's API works to create environments
Showcasing environment creation through various methods (browser extension, URL, CLI)
Exploring the created environment and its features
Highlighting the flexibility in IDE choices (browser-based, VS Code, JetBrains, SSH)
Demonstrating collaborative features like sharing public ports
Conclusion on how this approach streamlines the development process

@mojafa
Copy link
Collaborator

mojafa commented Dec 8, 2024

daytona gp add gitlab...

@mojafa
Copy link
Collaborator

mojafa commented Dec 8, 2024

Interestingly it's actually long to use gitpod to setup a a codespace-like experience.

it's way easier with daytona-gitlab then gitpod-gitlab

@Musab1258
Copy link
Author

Musab1258 commented Dec 10, 2024

daytona gp add gitlab...

@mojafa, Thanks for the response, but can you please help me clarify what daytona gp is. I thought it was daytona gitpod, and that was why I wrote the article like that.

But, if I get what it really means, I can make the necessary changes to the article.

@mojafa
Copy link
Collaborator

mojafa commented Dec 10, 2024

@Musab1258 here, gp is git-provider.

you can read more here: https://www.daytona.io/docs/configuration/git-providers/

also see here:
Screenshot 2024-12-10 at 12 19 05

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Building a Codespaces-like Experience with Daytona and GitLab
2 participants