Where to host Eclipse Update Site - eclipse

I have a couple of Eclipse extension projects hosted on GitHub. The problem is that I can't see where to host the related update site. It is in fact not possible on GitHub to have a direct url (raw) to a folder (the UpdateSite PRoject) as you can see here GitHub: URL to raw files. It seems the same thing holds for Google Drive :(

A couple of options I guess: SourceForge, Amazon S3 (with CloudFront), Bintray.

UPDATE:
I switched to GitHub Pages after Bintray has shut down.
This is the new post about that:
https://www.lorenzobettini.it/2021/03/publishing-an-eclipse-p2-composite-repository-on-github-pages/
OLD:
I now use bintray and I documented the whole process for publishing a composite update site to bintray here: http://www.lorenzobettini.it/2016/02/publish-an-eclipse-p2-composite-repository-on-bintray/
OLD 2:
I use sourceforge for the update site (aka p2 repository) of all my projects. I recently published a blog post detailing all the steps to achieve that http://www.lorenzobettini.it/2015/01/publish-an-eclipse-p2-repository-on-sourceforge-with-rsync/

Related

TFS 2015 Project Wiki vs Code Wiki

We are using TFS 2015 On Premise, not in the cloud and I am trying to give access to Stakeholders so they can access the wiki. However, as a stakeholder I keep getting this error:
TF400409: You do not have licensing rights to access this feature: Code
After researching the error it seems to be related to the fact that Stakeholders do not have access to view Code Wikis as shown here. That link is for Azure DevOps and I am not sure if it applies to my case but I cannot find anything else so my assumption is it does apply. Even links within our TFS site, takes us to Azure DevOps for help and thus my assumption is it applies to us as well.
Here is a screenshot from the aforementioned link:
Question
What is the difference between Code Wikis and Project Wikis? It seems I need Project Wikis but how do I create a Project Wiki?
Thanks in advance!
Code Wiki are not available on TFS server 2015. You need to use version TFS 2018 or above for this.
Project Wiki
Every team project can have a wiki. Use the wiki to share information
with your team to understand and contribute to your project.
Each team project wiki is powered by a Git repository in the back-end.
When you create a team project, a Wiki Git repo is not created by
default. Provision a Git repository to store your wiki Markdown files,
or publish existing Markdown files from a Git repository to a wiki.
In the project page, you could directly choose to create project wiki.
Code Wiki
Content that you already maintain in a Git repository can be published to a wiki. For example, this could be content written to
support a software development kit (SDK), product documentation, or
README file. You can publish multiple wikis within a single team
project.
More details about the difference of them, kindly refer our official doc here:
Provisioned wikis vs. published code as a wiki
As how to use them in Azure DevOps/TFS, you could also take a look at this step by step tutorial -- Collaborating using Azure DevOps Wiki

Could I see how many times my github project was downloaded without github API?

My teacher asked me to count how many times our github project has been downloaded. I know Github API can provide download counts for all releases, but in my case it doesn't work because we didn't upload archive files in releases.
Is there another way to do this job? Maybe any tools in marketplace?
someone said it's impossible to count downloads of non-asset files (Source code(zip) and Source code(tar.gz)). That was in 2016, can I do this now?
Not to my knowledge: those specific data are not publicly exposed.
Maybe GitHub support has access to internal data about those.
This is different from download_count for a release artifact (which is not the same as the project source code archive, zip or tgz).
See "List releases for a repository", which does include a download_count field per asset.

Team development with Worklight and GitHub

I am working with a small development team where we are working together on a Worklight V6 Project, where we are using GitHub as our repository. Is there any docs on what artifacts we should be pushing/pulling for a Worklight project with GitHub? Thanks!
JT
As always, the fist place to look is the infocenter. In addition, there are a couple of .jazzignore files that get populated in the project tree, and you should be able to add everything in those into your .gitignore.
I have a somewhat old blog post about using Subversion with Worklight here Some details will be different with Worklight V6 and git, but it should give you some background

JIRA GitHub Integration in an online hosted jira solution

I know there is a github jira plugin, which is a .jar https://github.com/atlassian/jira-github-connector-plugin , how do I add this to an online hosted jira solution.
Basically we'd like to see commit activity, update time in jira tickets with a github commit message and the "source" tab should show github project rather than the default svn that jira provides.
Regards,
Noj.
Came across this question today while searching, figured I would add in the link from Jira. Must not have been available at the time this question was asked.
https://confluence.atlassian.com/display/JIRASTUDIO/Integrating+GitHub+with+JIRA+Studio
If you're talking about JIRA Studio, they do not support any plugins except the ones they provide:
http://confluence.atlassian.com/display/JIRASTUDIO/JIRA+Studio+Plugin+Policy

Using github issues as mylyn task repository?

I'm looking for a way to integrate Eclipse/Mylyn with github's project-issues.
I'm aware of the Mylyn-github-connector and the smilebase project, but - unless I'm totally wrong - both connectors only allow to associate existing tasks with github commits. There is no option to use github issues as a task repository.
I also found this slightly related question / answer, but besides the fact that the provided link is dead it seems to focus on the connector itself (not the task repository)
Thanks for answering,
Jan
This is the connector you want: org.eclipse.mylyn.github (it is a fork of the one posted in the related question). I have been using it and it works great.
The GitHub Mylyn Connector is now an official Eclipse project under EGit.
The 1.0 release was part of Indigo and is available from the EGit update site under the Collaboration category:
http://download.eclipse.org/egit/updates
1.1 nightlies are also available with support for pull requests:
http://download.eclipse.org/egit/github/updates-nightly