JuliaWeb / JuliaWeb/GitHub.jl

Handle GitHub redirections?

Open
#29 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
175
Forks
62
PR merge metrics
No merged PRs in 30d

Description

```
julia> contributors("dlfivefifty", "ApproxFun.jl")

HttpError(404,"Not Found","https://developer.github.com/v3")
while loading In[42], in expression starting on line 103

in handle_error at /Users/jiahao/.julia/v0.3/GitHub/src/error.jl:36
in get_pages at /Users/jiahao/.julia/v0.3/GitHub/src/utils.jl:78
in get_pages at /Users/jiahao/.julia/v0.3/GitHub/src/utils.jl:77
in contributors at /Users/jiahao/.julia/v0.3/GitHub/src/repos.jl:132
in contributors at /Users/jiahao/.julia/v0.3/GitHub/src/repos.jl:120
```

This particular package was moved to `https://github.com/ApproxFun/ApproxFun.jl`.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the contributors path in repos.jl, then read get_pages in utils.jl and handle_error in error.jl using the reported ApproxFun.jl example. Reproduce the 404 for the moved repository and determine the expected redirect behavior; done means the contributors request handles that move successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
api
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.