-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch site to GitHub pages? #673
Comments
I agree, I've had intermittent issues with SourceForge for a while now. I'd love to move everything over to GitHub. Can GitHub Pages host arbitrary files though? I don't think we'd be able to create an Eclipse update site from the GitHub release artifacts. Right now I copy those files into SourceForge's web server to act as the update site. I need to learn more about the limitations of GitHub Pages to know if it'd be viable. |
Is this something that I as the owner of the project would have to setup or can someone create a pull request for this? I'd love some help making a new website if someone is available. |
I wouldn't call Github a real replacement.
|
@albertdev wrote:
The organization site is a separate repo though: Agreed about the static pages though: dynamic sites (e.g., driven by CMS) will not work with GitHub Pages. But from my naive understanding of Eclipse update sites, they could work. |
One quick web search later, I guess the update site shouldn't live on GitHub Pages: But Bintray could be good for that! |
Not exactly a PR, but someone could create a new vrapper.github.io in their own user space, to show you what it would look like, then transfer to you if you like it. I am very sorry to say I cannot work on it in the next few weeks personally. It would be a really fun project, but my summer is totally booked. So if no one else takes care of it, perhaps this fall... |
Looks like our home page and most likely the update site is back for now... |
👍 for hosting on GH pages. Also, the file quotas are generous enough: 100MB files are allowed, while the vrapper jars are in KBs. Also see this answer from a githubber. I can help with creating a basic site to experiment with. The first steps are quite easy. You just need to create a repo named Let me know if you need any help. Would love to give back to this project in whatever simple way I can. |
I think I've already created vrapper.github.io as a simple redirect to our SourceForge page. Can you create a pull request on that branch? I'd appreciate any help you can give to setup a new webpage for us. |
Sorry, I meant we already have a |
Yeah, gh-pages is the old way, and yeah it still works. But I only see a repo called I think PRs are over kill for this. Either you can make me a contributor for that repo or if you don't wish to do that (perfectly understandable) you can just commit the Github will automatically serve the new version after you push to the branch. After that, the update site should be available on There might be some configuration tweaks required, but we wouldn't know until we try it out. |
Awesome, thanks, I'll try setting that up sometime this weekend. |
@keforbes The vrapper.io.github repo is what actually provides http://vrapper.github.io/. Personally I would put it in the vrapper.github.io repo so that I or others don't have to pull in update sites each time one does |
Thanks for the info guys, I should be able to clean all this up this weekend. I'll get rid of gh-pages, vrapper.github.com and create a vrapper.github.io. It looks like GitHub Pages supports Jekyll for templating. @hrj, would you be able to help me replace our php with Jekyll markdown? We're only using php to do includes anyway. |
Ok, https://github.com/vrapper/vrapper.github.io has been created and I gave write access to @albertdev and @hrj. I moved the entire I created a dummy index.html file just to test things out. GitHub Pages refused to load index.php but I think we can replace all of our php with markdown anyway so that shouldn't be a problem. |
Cool. I have created some issues here: https://github.com/vrapper/vrapper.github.io/issues Will first try to get the update-site hosted on GH Pages #1 and then look at the conversion of php files #2. |
I have added the stable site to GH pages. It can be accessed from: https://vrapper.github.io/update-site/vrapper-stable/ Please test it in Eclipse and give me feedback. |
With the extended SourceForge downtime, and SourceForge generally going down a lot, would it make sense to switch the Vrapper website and update sites over to GitHub pages?
The text was updated successfully, but these errors were encountered: