Skip to content
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

What happened to DirectFB.org? #3

Open
kanavin opened this issue Dec 2, 2015 · 20 comments
Open

What happened to DirectFB.org? #3

kanavin opened this issue Dec 2, 2015 · 20 comments

Comments

@kanavin
Copy link

kanavin commented Dec 2, 2015

So DirectFB.org website has disappeared in August without any explanation or replacement. Is it coming back?

@bcopy
Copy link

bcopy commented Oct 28, 2016

How about a github.io deployment ? Where can the documentation be found these days ?

@ilyesgouta
Copy link

It should be possible to regenerate the API documentation from source code ($ make doc, IIRC). It would be quite handy to publish it on github.io. Keep us posted if you manage to do so.

@bcopy
Copy link

bcopy commented Oct 31, 2016

@ilyesgouta : The best would be to apply the procedure to the official DirectFB repo. I'll be following it up there.

@bcopy
Copy link

bcopy commented Oct 31, 2016

Hi all,

So I've forked and run the doc generation, then copied it all to Github Pages.
The results are there (essentially, the generated contents of docs/html) 👍

https://bcopy.github.io/DirectFB/

  • General instructions on how to register Github pages : https://pages.github.com/
  • The simplest is to have a docs folder in the master branch to host all generated docs, but in your case you already use that sub-folder so I opted for creating a new "gh-pages" branch (GitHub looks for branches with that name and automatically exposes their contents via github.io)

Steps to reproduce this :

  • Create a new branch called "gh-pages"
  • Declare that the DirectFB repository publishes GitHub pages : https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/ :
    • On GitHub, navigate to your GitHub Pages site's repository.
    • Under your repository name, click Settings.
    • Use the Select source drop-down menu to select gh-pages as your GitHub Pages publishing source.
    • Click Save.
  • Generate the HTML docs (already done as part of the full DirectFB build)
  • Checkout the gh-pages branch
  • empty it with git rm -rf .
  • Copy all generated HTML files and resources to the root
  • commit and push the lot, it should be available at https://[your-org-or-username].github.io/[your-repo]
  • Note that you can customize the domain name with a CNAME file, if you still own the directfb.org domain (c.f. github pages help)

@ilyesgouta
Copy link

@bcopy would it be possible to do the same for the DirectFB-1.7.7 API (the latest stable release)?

@bcopy
Copy link

bcopy commented Oct 31, 2016

Sure I can do it but my question is who's going to maintain this in the long run and who owns the DirectFB organisation on Github ? because it'd be great if the doc went there.

@ilyesgouta
Copy link

@bcopy the owner is @deniskropp . It would be nice to have the docs (always latest stable release, not master branch) published under https://directfb.github.io though. Hopefully he would chime in and clarify things a bit.

@ilyesgouta
Copy link

According to the project's page, @deniskropp could be reached at denis.o.kropp at gmail . com, how about asking him to create the directfb organisation on github, and assigning few admins there?

@bcopy
Copy link

bcopy commented Nov 1, 2016

@ilyesgouta : I've contacted Denis and dev(at)directfb.org by email to suggest that the directfb doc be published via github pages.

@kanavin
Copy link
Author

kanavin commented Nov 1, 2016

Don't hold your breath; there are all signs that Denis Kropp has abandoned this project long time ago, and won't provide any commentary. There hasn't been a single comment from him in well over a year. For some reason, he (or someone pretending to be him) also created a new github profile around the time directfb.org has disappeared. I'd say you should do a full fork and possibly rename and create the development infrastructure from scratch.

@kanavin
Copy link
Author

kanavin commented Nov 1, 2016

This is the old Denis Kropp profile: https://github.com/dfbdok
This is the new Denis Kropp profile: https://github.com/deniskropp

They have different email addresses and directfb repositories attached, and there is no proven link between the old and the new. It would be good to have that link, and some kind of reason why a new profile, repo and email all had to be created, and why the project was then abandoned.

@ilyesgouta
Copy link

I have also dropped a message to Tarik Sekmen, @mtsekm . Tarik used to work with Denis.

@deniskropp
Copy link
Owner

Hi all,

Finally, I have setup a new server, but only got directfb.net domain so far, check http://www.directfb.net/

The directfb.org domain is currently taken by someone else.

Still to be done

  • downloads
  • wiki
  • mailing lists
  • git

@ilyesgouta
Copy link

Welcome back Denis! :)

@ilyesgouta
Copy link

@deniskropp @bcopy's idea of a github organisation is good too, so the site would be accessible from a http://directfb.github.io URL too.

@ilyesgouta
Copy link

@deniskropp directfb.net is down. How about setting up the site on github.io (with a directfb foundation) instead?

@mrmowgli
Copy link

Site is back up! Thanks @deniskropp!

@felipesanches
Copy link

site is down again.

@gmagno
Copy link

gmagno commented Jun 22, 2020

Still down in 2020... 😞

@CtrlC-Root
Copy link

You can download the original 1.7.7 release from Buildroot's sources mirror here:
http://sources.buildroot.net/directfb/

This seems to be different than the 1.7.7 release in this repository and at least as far as the buildroot package goes it works whereas the source code attached to the corresponding release here does not due to conflicting patches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants