Freecodecamp: Apis and Microservices Projects - Timestamp Microservice - requires both glitch and github url

Created on 15 Jun 2018  路  16Comments  路  Source: freeCodeCamp/freeCodeCamp

Describe your problem and - if possible - how to reproduce it

This issue exists for all the Apis and Microservices Projects

The instructions state to use glitch OR github. But, both glitch AND github fields are required.

Add a Link to the page with the problem

https://learn.freecodecamp.org/apis-and-microservices/apis-and-microservices-projects/timestamp-microservice
https://learn.freecodecamp.org/apis-and-microservices/apis-and-microservices-projects/request-header-parser-microservice
https://learn.freecodecamp.org/apis-and-microservices/apis-and-microservices-projects/url-shortener-microservice
https://learn.freecodecamp.org/apis-and-microservices/apis-and-microservices-projects/exercise-tracker
https://learn.freecodecamp.org/apis-and-microservices/apis-and-microservices-projects/file-metadata-microservice

Tell us about your browser and operating system

  • Browser Name: Chrome
  • Browser Version: Version 66.0.3359.181 (Official Build) (64-bit)
  • Operating System: Manjaro 17.1.10

If possible, add a screenshot here

microservices

learn discussing

Most helpful comment

The way I read the challenge, you can either use glitch via the provided link, OR you can use the github link, clone the repo, and host the project wherever you want. It says nothing about "if you do this on glitch you need to download your project from glitch, create a github repo, push your glitch code into that repo, then submit both the glitch and github links.

I'm perfectly fine with "clone this on github, write your code, deploy your code wherever you want, then link both your github and live version". My point is that that is not what the challenge says.

All 16 comments

I think this isn't bug but misunderstanding. You need give link for solution (that can be outside of Glitch) and link for GitHub repository that have your solutions source code.

@P1xt I agree with @JKorhonen. It asks for a link of solution (where you project is hosted) and Github link (for the source code). It encourages campers to put their project on Github which is nice in my opinion.

Glitch is not required, just a link to a working solution of your project - github, however, is required I think - so perhaps a little bit of rewording could make it more clear - I think its fine - @P1xt any suggestions?

Last time I checked it was fixed. There is only one field now - Solution.

still shows two fields for me when I click any of the links above

You're right @moT01. Still two input fields for the final projects. It was fixed for the challenges in the module though.

Glitch is not required, just a link to a working solution of your project - github, however, is required I think - so perhaps a little bit of rewording could make it more clear - I think its fine - @P1xt any suggestions?

@moT01 The challenge text does say that

Optionally you may choose to write your project on another platform but it must be publicly visible for our testing.

I think it's already clear that Glitch is not required as long as you host it on a platform which is publicly visible for the testing.

@anku255 - yes, I saw that - it's clear to me glitch is not required - what I was getting at is that it's not necessarily clear that github is required, as it says you can use glitch or github - maybe it could say something like... Use github to create this project and a hosting platform of your choice or something - I think it's fine the way it is

@moT01 Ah, I see. I am not sure why Github is required though. It doesn't even save the Github link in the settings page.

The way I read the challenge, you can either use glitch via the provided link, OR you can use the github link, clone the repo, and host the project wherever you want. It says nothing about "if you do this on glitch you need to download your project from glitch, create a github repo, push your glitch code into that repo, then submit both the glitch and github links.

I'm perfectly fine with "clone this on github, write your code, deploy your code wherever you want, then link both your github and live version". My point is that that is not what the challenge says.

i agree with @P1xt I came across with the same confusion that why it is asking me to give both urls and it is not mentioned that hosting on Github is mandatory and neither you should deploy it somewhere. However, adding these instructions will be good for future campers if these instructions are explicitly stated.

Perhaps the place to put the github URL should be removed - Because the challenge page asks for two URL's (live demo + github), but in the settings area you can turn in any of the projects with just the live demo link

I have issues with using git clone as suggested. The wording should be:
Start this project on Glitch using this link or fork this repository on GitHub! If you use Glitch, remember to save the link to your project somewhere safe!

Same here, it's not clear and demands the link to github.

It's not clear that both fields are required!
Also, following the other challenges, it is easily assumed that the same thing about (glitch or github) will apply.
imo, glitch or github should only be required since the code in glitch can be viewed using the /edit/!# route.

I am closing this issue.

Why? Because it is an issue, the instructions are wrong - and, yet, no one has any intention of ever fixing it. Any contributor who's posted in this thread just says 'well if you do it this way, it works' when the entire point of the issue is that 'this way' is not what the instructions say to do.

And, since it's never going to get fixed - I'm sick of getting notifications every time someone posts that it's still an issue. If someone else wants to report it, create your own issue, it's sad to watch a legitimate issue just stagnate for over a year. I'm done watching it.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

vaibsharma picture vaibsharma  路  3Comments

DaphnisM picture DaphnisM  路  3Comments

danielonodje picture danielonodje  路  3Comments

QuincyLarson picture QuincyLarson  路  3Comments

MelissaManning picture MelissaManning  路  3Comments