oras-project / oras-www

ORAS website and documentation
https://oras.land
Apache License 2.0
20 stars 62 forks source link

Design and implement Artifact Explore web portal based on ORAS #158

Open FeynmanZhou opened 1 year ago

FeynmanZhou commented 1 year ago

This issue relates to a proposal for a LFX mentorship project for Term 2, 2023. Please feel free to comment on this issue about your interest and willingness, but note that commenting here is not the same as applying to LFX.

mohdsultan18 commented 1 year ago

Hello @FeynmanZhou @qweeah I am Mohd Sultan I am very excited to participate in this project under lfx mentorship term-2. Currently i am learning and working on HTML, CSS, Javascript, Docker, etc. So, I would love to contribute in this project under your mentorship. Can you can give me any resources, slack channel or any other required materials to work on this project , Looking forward to work on this project Thanks, Mohd Sultan

asmitbm commented 1 year ago

Hello @FeynmanZhou @qweeah I am Mohd Sultan I am very excited to participate in this project under lfx mentorship term-2. Currently i am learning and working on HTML, CSS, Javascript, Docker, etc. So, I would love to contribute in this project under your mentorship. Can you can give me any resources, slack channel or any other required materials to work on this project , Looking forward to work on this project Thanks, Mohd Sultan

Hello @MohdSultanGit, it's great to hear that you're interested in contributing to this project. Currently, the project hasn't been officially announced as part of the LFX Mentorship term 02. The announcement is scheduled to be made on May 10th at 5:00 PM PDT. Please keep an eye on the project's updates at this link: https://mentorship.lfx.linuxfoundation.org/#projects_accepting

Until that announcement, you can join the Slack channel, with the provided link on the website. If that doesn't work, you can join the CNCF Slack and then navigate to the #oras channel. Say hi and introduce yourself :)

For resources, you can start by installing the ORAS CLI on your machine and exploring its various features. To get inspired for the project, you can visit the registry explorer website and explore how it works.

mohdsultan18 commented 1 year ago

Hello @FeynmanZhou @qweeah I am Mohd Sultan I am very excited to participate in this project under lfx mentorship term-2. Currently i am learning and working on HTML, CSS, Javascript, Docker, etc. So, I would love to contribute in this project under your mentorship. Can you can give me any resources, slack channel or any other required materials to work on this project , Looking forward to work on this project Thanks, Mohd Sultan

Hello @MohdSultanGit, it's great to hear that you're interested in contributing to this project. Currently, the project hasn't been officially announced as part of the LFX Mentorship term 02. The announcement is scheduled to be made on May 10th at 5:00 PM PDT. Please keep an eye on the project's updates at this link: https://mentorship.lfx.linuxfoundation.org/#projects_accepting

Until that announcement, you can join the Slack channel, with the provided link on the website. If that doesn't work, you can join the CNCF Slack and then navigate to the #oras channel. Say hi and introduce yourself :)

For resources, you can start by installing the ORAS CLI on your machine and exploring its various features. To get inspired for the project, you can visit the registry explorer website and explore how it works.

Thanks for telling me but if we go on project list page it shows that this project has been selected under project ideas you can check it: https://github.com/cncf/mentoring/tree/main/programs/lfx-mentorship/2023/02-Jun-Aug. sure i will join the slack channel also

asmitbm commented 1 year ago

Thanks for telling me but if we go on project list page it shows that this project has been selected under project ideas you can check it: https://github.com/cncf/mentoring/tree/main/programs/lfx-mentorship/2023/02-Jun-Aug. sure i will join the slack channel also

Hi @MohdSultanGit, those are not "accepted projects", but just the project ideas which all organizations submit before the deadline. Projects will be announced on the LFX platform first and then mentee applications will open.

mohdsultan18 commented 1 year ago

Thanks for telling me but if we go on project list page it shows that this project has been selected under project ideas you can check it: https://github.com/cncf/mentoring/tree/main/programs/lfx-mentorship/2023/02-Jun-Aug. sure i will join the slack channel also

Hi @MohdSultanGit, those are not "accepted projects", but just the project ideas which all organizations submit before the deadline. Projects will be announced on the LFX platform first and then mentee applications will open.

Can we connect on linkedin

Ananya2003Gupta commented 1 year ago

Hello @FeynmanZhou @qweeah I am Mohd Sultan I am very excited to participate in this project under lfx mentorship term-2. Currently i am learning and working on HTML, CSS, Javascript, Docker, etc. So, I would love to contribute in this project under your mentorship. Can you can give me any resources, slack channel or any other required materials to work on this project , Looking forward to work on this project Thanks, Mohd Sultan

Hello @MohdSultanGit, it's great to hear that you're interested in contributing to this project. Currently, the project hasn't been officially announced as part of the LFX Mentorship term 02. The announcement is scheduled to be made on May 10th at 5:00 PM PDT. Please keep an eye on the project's updates at this link: https://mentorship.lfx.linuxfoundation.org/#projects_accepting

Until that announcement, you can join the Slack channel, with the provided link on the website. If that doesn't work, you can join the CNCF Slack and then navigate to the #oras channel. Say hi and introduce yourself :)

For resources, you can start by installing the ORAS CLI on your machine and exploring its various features. To get inspired for the project, you can visit the registry explorer website and explore how it works.

I am also interested in working on this project, but I am unable to join the slack workspace as it says that your email address should belong to either 'rafay.co' or 'huawei.com' domain. Currently I don't have an account on these domains. The other option it is stating is 'Contact the workspace administrator at Cloud Native Computing Foundation for an invitation'. What should I do? Can you please get me added in the workspace?

asmitbm commented 1 year ago

I am also interested in working on this project, but I am unable to join the slack workspace as it says that your email address should belong to either 'rafay.co' or 'huawei.com' domain. Currently I don't have an account on these domains. The other option it is stating is 'Contact the workspace administrator at Cloud Native Computing Foundation for an invitation'. What should I do? Can you please get me added in the workspace?

Hi @Ananya2003Gupta,

Try making a new account with your college or work email address and then join CNCF Slack. You can update to your personal email address later.

Ananya2003Gupta commented 1 year ago

Okay, I'll give this a try.

Ananya2003Gupta commented 1 year ago

@asmitbm I tried with my college email address but it is not working. Showing the same error.

The error screenshot image

asmitbm commented 1 year ago

@asmitbm I tried with my college email address but it is not working. Showing the same error.

Strange...well @Ananya2003Gupta try this link: https://communityinviter.com/apps/cloud-native/cncf

If this fails, I'll contact admins.

Ananya2003Gupta commented 1 year ago

@asmitbm I tried with my college email address but it is not working. Showing the same error.

Strange...well @Ananya2003Gupta try this link: https://communityinviter.com/apps/cloud-native/cncf

If this fails, I'll contact admins.

Thank you so much. This worked even with personal email address.

rootxrishabh commented 1 year ago

Hey @asmitbm, I also want to participate in this project under LFX, I have already introduced myself in the Slack channel and looking forward to discussing the project in more detail. Thanks

RickDeb2004 commented 1 year ago

Hey @asmitbm, I want to participate in this project under LFX

I am passionate open source enthusiast ,proficient at C,C++.HTML,REACT,JAVASCRIPT,NODE JS,MONGODB,RESTAPI,DOCKER,KUBERNETES,GO.

I am looking forward to discussing the project in more detail. Thanks

Chimise commented 1 year ago

Hello @asmitbm, I am a front-end developer currently exploring about Docker and Containerization and want to contribute to this project under your mentorship with LFX. I have tried to join CNCF on slack but was unsuccessful, I would really love to join the slack group and also get resources that will help me better understand and get started with the project. This is my email address chimisepro@gmail.com incase I can be invited.

asmitbm commented 1 year ago

Hello @asmitbm, I am a front-end developer currently exploring about Docker and Containerization and want to contribute to this project under your mentorship with LFX. I have tried to join CNCF on slack but was unsuccessful, I would really love to join the slack group and also get resources that will help me better understand and get started with the project. This is my email address chimisepro@gmail.com incase I can be invited.

Hi @Chimise,

You can try to join the CNCF Slack using this link: https://communityinviter.com/apps/cloud-native/cncf

shashankiitbhu commented 1 year ago

Hello @asmitbm I am really Interested in working this project under LFX Mentorship, I am an experienced Android App Developer and Web Developer and have published apps and websites of my own before, I have done multiple frontend and design-related tasks before. Please guide me in getting started on this project.

asmitbm commented 1 year ago

Hello @asmitbm I am really Interested in working this project under LFX Mentorship, I am an experienced Android App Developer and Web Developer and have published apps and websites of my own before, I have done multiple frontend and design-related tasks before. Please guide me in getting started on this project.

Hi @shashankiitbhu,

I have answered your query on the Slack :)

Ari1009 commented 1 year ago

Hello, I am Arihant Pal and I am interested in applying for the position of Design and Implementation of Artifact Explore web portal based on ORAS. I am a web developer with experience in designing and implementing various web applications. My expertise lies in creating user-friendly and visually appealing web portals that meet the needs of the users. I am excited about the opportunity to contribute my skills and experience to this project and look forward to discussing it further. On that note, may I please request an invitation to join Slack? I do not currently have an account with the domains that have been provided. Thank you.

arunavabasucom commented 1 year ago

Hello, My name is Arunava Basu and I'm really interested to apply for the position of Design and Implementation of Artifact Explore web portal based on ORAS. As a web development enthusiast, I have an experience in javascript, typescript, html, docker, etc. I'm confident that my expertise and skills will be a perfect match for this exciting project.

Moreover, I've had the privilege of participating in the Google Summer of Code (GSoC) program as a mentee in 2022 and now as a mentor for GSoC 2023. As a GSoC mentee, I was part of a team that developed a web application for spectroscopy. This experience honed my skills in collaborating with team members, understanding project requirements, and delivering quality work within a strict timeline. I'm excited about the prospect of contributing my skills and experience to this project and making a meaningful impact. I look forward to discussing this opportunity further and demonstrating my passion for web development. Thank you, Arunava Basu.

RickDeb2004 commented 1 year ago

Hello, My name is Debanjan Mukherjee and I'm really interested to apply for the position of Design and Implementation of Artifact Explore web portal based on ORAS. As a web development enthusiast and open source enthusiast, I am proficient at javascript, typescript, html, docker, golang , kubernetes etc. I'm confident that my knowledge and diverse skills help the organization a lot. Moreover, I have participated in so many hackathons. I am excited for contributing my knowledge and skills to this project and excited to learn so many things Thank you, Debanjan Mukherjee

sambhavgupta0705 commented 1 year ago

Hello, I am Sambhav Gupta, a frontend developer and an open source contributor. I am really interested in participating for lfx mentorship program with 'ORAS: Design and implement Artifact Explore web portal` project, I am proficient with web designing ,React,Javascript,HTML and CSS. I am excited to work on this project and upskill myself and help community with the knowledge I have.

ShravaniAK commented 1 year ago

Hello ,I am Shravani Kaware , i am pursuing my bachelor of technology from IIIT Vadodara , I am a frontend developer and i am proficient in Html , css , Javascript , React js, Next js and frameworks like Hugo . I am very much interested in contributing to this project . Thankyou

sambhavgupta0705 commented 1 year ago

We can also add up a link checker with netlify CI which will help us in detecting broken links

aryab2003 commented 1 year ago

Hello @FeynmanZhou , @asmitbm ,Arya Bhattacharyya ,this side. Would love to work under this projec.I am proficient in Full Stack Web Dev and my tech stack includes React,Node.js and Express.It would be great if I would be provided with more details about this project.

Vikash-8090-Yadav commented 1 year ago

Hey everyone, I'm Vikash Kumar Yadav, currently pursuing my B.Tech degree from Chandigarh University. I'm passionate about full-stack web3 development and DevOps. I have proficiency in various tools and technologies such as Docker, Kubernetes, Argo CD, and Jenkins. Recently, I developed a full-stack web3 dapp using Next.js, Tailwind CSS, and Web3 integration. You can check out my devops blogs at https://omega1.hashnode.dev/. I'm thrilled to contribute my skills to this project.

DIWAKARKASHYAP commented 1 year ago

This issue relates to a proposal for a LFX mentorship project for Term 2, 2023. Please feel free to comment on this issue about your interest and willingness, but note that commenting here is not the same as applying to LFX.

* Description: This project goal is to improve the efficiency of the image developers and users through the artifact explorer tool with ORAS under the hood. This tool helps users to explore and search the content of an artifact or a registry. This doc is to gather ideas for early brainstorming purposes. For users, this tool reduces CLI learning cost and improve efficiency for developers. They don’t need to memorize and type the CLI commands to explore the content of an OCI artifact and registry.

* Expected Outcome:

  * Provides a web portal to view the content of OCI artifacts from any public registries
  * Users can drill down into the detailed content of an image manifest or a layer
  * Users can view the artifact reference graph from the web portal
  * Users can view and download the supply chain artifacts like the signature, SBOM, attestation
  * Provides search capabilities to allow users to search container images or OCI artifacts on a central web portal. We can combine it with Artifact [Search API capabilities](https://docs.google.com/document/d/1rcQROZP31q7BOjoZ977Ok7pt28z_UXfW0vAK3xC0wdI/edit#heading=h.rx512bvufn5q).
  * Explore the image’s file system of layer (tentative)

* Recommended Skills: Figma design, HTML, CSS, JavaScript, Docker

* Mentor(s):  Feynman Zhou (@FeynmanZhou , [feynmanzhou@microsoft.com](mailto:feynmanzhou@microsoft.com)), Billy Zha (@qweeah , [jinzha1@microsoft.com](mailto:jinzha1@microsoft.com)) , @asmitbm

i applied LFX

Himanshu-370 commented 1 year ago

HI @FeynmanZhou @asmitbm @qweeah, I am Himanshu. I would love to work on this project and contribute. I am confident that I have the skills which are required for this project. I have also joined the Slack group. Could you help me with how can I start from here?

asmitbm commented 1 year ago

HI @FeynmanZhou @asmitbm @qweeah, I am Himanshu. I would love to work on this project and contribute. I am confident that I have the skills which are required for this project. I have also joined the Slack group. Could you help me with how can I start from here?

Hi @Himanshu-370,

You can submit a cover letter explaining your ideas and deliverables on the LFX Platform. Before submitting, you can get your cover letter reviewed by the mentors. Deadline to submit is 23rd May 5:00 PM PDT.

symys commented 1 year ago

Hello @FeynmanZhou , @qweeah , @asmitbm and everyone, I'm Seyma👋😊

I am a frontend developer with urban planning background who is detail-oriented, curious and willing to learn new technologies every day. I just graduated from a 5 month Re:Coded frontend web development bootcamp, which is an US-based platform with participants from different countries, and I gained a lot of experience in terms of working as a team as well as technical skills.

I have knowledge about HTML, CSS, JavaScript, React, Bootstrap, Tailwind, Redux Toolkit and responsive design and I continue to improve myself via developing projects. I had some experience with Figma and I think your project is a great opportunity to develop my HTML, CSS, JS and Figma skills. Besides, I'm excited to add Docker to my talents. I would love to work on this project under LFX mentorship term-2 with your mentorship.

Looking forward to work on this project

Best wishes, Seyma Demir

RickDeb2004 commented 1 year ago

@asmitbm give me the active slack link

DIWAKARKASHYAP commented 1 year ago

@asmitbm i applied to LFX , what i do next

asmitbm commented 1 year ago

@asmitbm i applied to LFX , what i do next

You can explore the repository and find issues to work on. Don’t start any coding work until LFX announces the results.

DIWAKARKASHYAP commented 1 year ago

@asmitbm i am not select in LFX but i want to contribute in this

arunavabasucom commented 1 year ago

@asmitbm , same here , I am also want to contribute to the project .

asmitbm commented 1 year ago

Hi @DIWAKARKASHYAP and @arunavabasu-03,

This project is part of the LFX Mentorship program, and @VasuDevrani has been selected for this. You can contribute to the code and design after initial phase of project is completed.