DirectFB icon indicating copy to clipboard operation
DirectFB copied to clipboard

What happened to DirectFB.org?

Open kanavin opened this issue 10 years ago • 20 comments

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

kanavin avatar Dec 02 '15 17:12 kanavin

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

bcopy avatar Oct 28 '16 14:10 bcopy

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.

ilyesgouta avatar Oct 28 '16 20:10 ilyesgouta

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

bcopy avatar Oct 31 '16 10:10 bcopy

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) :+1:

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)

bcopy avatar Oct 31 '16 10:10 bcopy

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

ilyesgouta avatar Oct 31 '16 14:10 ilyesgouta

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.

bcopy avatar Oct 31 '16 14:10 bcopy

@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 avatar Nov 01 '16 08:11 ilyesgouta

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?

ilyesgouta avatar Nov 01 '16 09:11 ilyesgouta

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

bcopy avatar Nov 01 '16 13:11 bcopy

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 avatar Nov 01 '16 14:11 kanavin

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.

kanavin avatar Nov 01 '16 14:11 kanavin

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

ilyesgouta avatar Nov 01 '16 15:11 ilyesgouta

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

deniskropp avatar Nov 02 '16 12:11 deniskropp

Welcome back Denis! :)

ilyesgouta avatar Nov 02 '16 12:11 ilyesgouta

@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 avatar Nov 02 '16 12:11 ilyesgouta

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

ilyesgouta avatar Nov 28 '16 09:11 ilyesgouta

Site is back up! Thanks @deniskropp!

mrmowgli avatar Jan 22 '17 10:01 mrmowgli

site is down again.

felipesanches avatar Dec 02 '17 18:12 felipesanches

Still down in 2020... :disappointed:

gmagno avatar Jun 22 '20 00:06 gmagno

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.

CtrlC-Root avatar Feb 14 '21 01:02 CtrlC-Root