practical-tutorials / project-based-learning

Curated list of project-based tutorials
MIT License
202.93k stars 26.48k forks source link

Broken/Dead Links: Implementing a Search Engine #380

Open skouzini opened 2 years ago

skouzini commented 2 years ago

Expected Behavior

Clicking on the link should take you to a website with content.

Current Behavior

The links currently go to a page that says, "Error establishing a connection to Database"

Possible Solution

Remove or update the links. Preferably update, but remove to avoid confusion.

Steps to Reproduce

Click on any of the 3 links below the given heading.

Context [OPTIONAL]

I was interested in learning more about implementing a search engine, but the dead links make it so I have to turn elsewhere.

sdkdeepa commented 2 years ago

Hello, I would like to contribute to this. Please let me know. Thanks!

manishd17 commented 2 years ago

Hi, I would like to contribute. Do let me know if I can do something. Thanks!

Rohansunwar5 commented 1 year ago

@skouzini Hi, would like to work in this issue

ArSenic04 commented 1 year ago

Can I contribute in this issue

parthsali commented 1 year ago

Hey @skouzini , I think I'm able to fix this issue, can you please assign it to me?

ChikangaTakudzwa commented 1 year ago

I want to contribute to this, has anyone been assigned?

suchith9999 commented 1 year ago

ok

On Sun, 22 Jan, 2023, 7:04 pm ChikangaTakudzwa, @.***> wrote:

I want to contribute to this, has anyone been assigned?

— Reply to this email directly, view it on GitHub https://github.com/practical-tutorials/project-based-learning/issues/380#issuecomment-1399488800, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2RYIF6DOR5UBKKLJEV5I2LWTUZMRANCNFSM57U5AO4Q . You are receiving this because you are subscribed to this thread.Message ID: <practical-tutorials/project-based-learning/issues/380/1399488800@ github.com>

rishabhdarji commented 1 year ago

I would like to contribute in this, please assign me with the bug

skouzini commented 1 year ago

@enkeyz could you assign someone to this? I have no option to assign myself let alone anyone else, so I'm assuming its up to an admin/mod/whoever it is.

VardaanAggarwal commented 1 year ago

If this issue is not assigned to anyone yet, I would love to contribute to this issue!

ShampitaBhattacharjee commented 1 year ago

I would like to contribute. I think I can fix it.

suchith9999 commented 1 year ago

ok bro

On Sun, 12 Mar, 2023, 1:20 am Shampita Bhattacharjee, < @.***> wrote:

I would like to contribute. I think I can fix it.

— Reply to this email directly, view it on GitHub https://github.com/practical-tutorials/project-based-learning/issues/380#issuecomment-1464998236, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2RYIF47ZCXZSCGSETHQUK3W3TJPHANCNFSM57U5AO4Q . You are receiving this because you commented.Message ID: @.*** com>

shindodkar commented 1 year ago

Hi, I would like to work on this but, I'm to open source contribution. so, will you guide me on this project to give my best. some additional resources will be so helpful.

ChikangaTakudzwa commented 1 year ago

I dont think the maintainers are active

enkeyz commented 1 year ago

They are active. Feel free to open a PR anytime.

ChikangaTakudzwa commented 1 year ago

They are active. Feel free to open a PR anytime.

I opened a PR like months ago, no response

enkeyz commented 1 year ago

I don't see it.

EDIT: I closed yours, because it's a simple tutorial, not a project: https://github.com/practical-tutorials/project-based-learning/pull/398

ChikangaTakudzwa commented 1 year ago

okay, I will look for projects and add more thanks for the heads up, I thought tutorials qualify.

SimranSiddiqui commented 1 year ago

Hey ! I am a beginner with open source and I want to contribute to this. Can someone please tell me where to find the code base in which we have to find the bug?

ChikangaTakudzwa commented 1 year ago

Go to the read me file, you can see projects with links,

SimranSiddiqui commented 1 year ago

@ChikangaTakudzwa Thanks !

SimranSiddiqui commented 1 year ago

Hey! I tried changing the readme file so that the whole 'Implementing the search Engine' will get removed. Will that be a problem? Actually, I am new to the open source community so I am kind of worried if I did something wrong.

On Sun, Apr 9, 2023 at 6:47 PM ChikangaTakudzwa @.***> wrote:

Go to the read me file, you can see projects with links,

— Reply to this email directly, view it on GitHub https://github.com/practical-tutorials/project-based-learning/issues/380#issuecomment-1501127764, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASISMBERQJHIHDHX76UTH33XAKZG3ANCNFSM57U5AO4Q . You are receiving this because you commented.Message ID: @.*** com>

ChikangaTakudzwa commented 1 year ago

Fork the repo first and make changes from your own version of the repo, after that you can then open a pull request to the origin repo

VanniPrashar commented 1 year ago

Can I fix this please

DonMiller9294 commented 1 year ago

Based on the information you've provided, here's how you can address this issue:

Expected Behavior: Clicking on the link should take you to a website with content.

Current Behavior: The links currently go to a page that says, "Error establishing a connection to Database."

Possible Solution: Remove or update the links. Preferably update, but remove to avoid confusion.

Steps to Reproduce: Click on any of the 3 links below the given heading.

Context [OPTIONAL]: You were interested in learning more about implementing a search engine, but the dead links make it so you have to turn elsewhere.

To implement this solution, follow these steps:

  1. Identify the Links: First, identify the specific links that are causing the issue. You may need access to the website's content management system (CMS) or source code to locate and modify these links.

  2. Update the Links (Preferable): If you have control over the content, update the links to point to the correct website or web page with the desired content. Ensure that the URLs are accurate and that the linked pages are accessible.

  3. Remove Dead Links (Alternative): If you are unable to update the links or if they are no longer relevant, it's better to remove them. This prevents users from encountering broken links and error messages, reducing confusion.

  4. Test the Links: After making changes, thoroughly test the links to ensure they now behave as expected, taking users to the relevant content.

  5. Document Changes: It's a good practice to document the changes you've made for future reference and to inform other team members.

  6. Monitor for Future Issues: Regularly check the website for broken links or other issues to ensure a smooth user experience.

By following these steps, you should be able to address the issue of links leading to an "Error establishing a connection to Database" and provide a better user experience for visitors interested in learning about implementing a search engine.

ylosifer commented 3 months ago

I would like to help out on this let me know

dakshmehta007 commented 1 month ago

@skouzini I wanted to contribution in this issue please assign me.