Bug 408616

Summary: Fetch Project for GitHub authenticates but fails to list any valid projects
Product: [Applications] kdevelop Reporter: James Spece <specej>
Component: Project provider: GithubAssignee: kdevelop-bugs-null
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version: 5.2.1   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description James Spece 2019-06-12 16:18:49 UTC
SUMMARY
In Fetch Project window, (wh

STEPS TO REPRODUCE
1. Open KDevelop
2. Click "Fetch Project"
3. Choose GitHub, authenticate user

OBSERVED RESULT
"You need to specify the source for your remote project" error is shown in red, but no options to choose a project are provided.


EXPECTED RESULT
List of projects is populated

SOFTWARE/OS VERSIONS
Kubuntu 18.04.1 LTS (up to date as of time of posting) - default repositories.  Minimal install 

ADDITIONAL INFORMATION
First time using KDevelop on relatively fresh Kubuntu installation.
Launching from command line:

~$ kdevelop
kdevplatform.shell: Can't load plugin "kdevkdeprovider" some of its required dependencies could not be fulfilled: "org.kdevelop.IBasicVersionControl@kdevgit"
kdevelop.plugins.qthelp: qmake query returned error: ""
kf5.kio.core: KSambaShare: Could not find smb.conf!
qrc:///qml/storage.js:24: TypeError: Cannot call method 'openDatabaseSync' of undefined
qrc:///qml/storage.js:24: TypeError: Cannot call method 'openDatabaseSync' of undefined

...
after clicking `Fetch Project` button
...
devplatform.shell: Can't load plugin "kdevkdeprovider" some of its required dependencies could not be fulfilled: "org.kdevelop.IBasicVersionControl@kdevgit"

git was not installed on my computer.  Installed git, it did not fix the issue.

Now that git is installed, I enabled the Git plugin (in addition to the GitHub plugin) and Git works normally.  GitHub still does not work.
Comment 1 James Spece 2019-06-12 16:21:49 UTC
Forgot to complete summary.

In Fetch Project window, GitHub projects are not listed for any user entered in the textbox.  After authentication, no projects are listed for the authenticated user.