News
News by khorben on 11/11/2012 00:54:38
Much like for EuroBSDCon 2012 [1], the DeforaOS/NetBSD tablet project [2] was presented at the annual French NetBSD hackathon [3] (although in French this time). While at it, the slides have just been pushed online [4].
For what matters now, two projects were released and packaged for the updated presentation:
The first brings a new plug-in (Git integration) and improved icons, while the second can handle notifications within the DeforaOS Panel, through an additional plug-in (special thanks to whygee [7] for the idea).
[1] http://2012.eurobsdcon.org/
[2] http://www.defora.org/os/news/3712/Touch-your-DeforaOS-(on-NetBSD)
[3] http://www.netbsdfr.org/?p=2617 (French)
[4] http://people.defora.org/~khorben/papers/netbsdfr-hackathon-2012/Touch%20your%20NetBSD.pdf (French)
[5] http://www.defora.org/os/download/download/3720/Browser-0.4.9.tar.gz
[6] http://www.defora.org/os/download/download/3721/Phone-0.3.11.tar.gz
[7] http://yasep.org/ (be sure to enable Javascript)
For what matters now, two projects were released and packaged for the updated presentation:
- Browser 0.4.9 [5]
- Phone 0.3.11 [6]
The first brings a new plug-in (Git integration) and improved icons, while the second can handle notifications within the DeforaOS Panel, through an additional plug-in (special thanks to whygee [7] for the idea).
[1] http://2012.eurobsdcon.org/
[2] http://www.defora.org/os/news/3712/Touch-your-DeforaOS-(on-NetBSD)
[3] http://www.netbsdfr.org/?p=2617 (French)
[4] http://people.defora.org/~khorben/papers/netbsdfr-hackathon-2012/Touch%20your%20NetBSD.pdf (French)
[5] http://www.defora.org/os/download/download/3720/Browser-0.4.9.tar.gz
[6] http://www.defora.org/os/download/download/3721/Phone-0.3.11.tar.gz
[7] http://yasep.org/ (be sure to enable Javascript)
News by khorben on 31/10/2012 18:09:42
On unexpected news, development of the DeforaOS Project is currently migrating from CVS to Git. This decision (and its almost immediate application) was motivated by discussions with potential contributors to the project, who were (understandably) not feeling very comfortable bootstrapping the whole project just to be working on a single sub-project [1]. In any case, this is very good news for the project.
These individual sub-projects are designed to be useful and functional on as many systems as possible, and the current repository was consequently broken down to about forty separate repositories. They were uploaded to Github already [2].
The plan for upstream, issue tracking and mailing-lists is still to run all of them on the current infrastructure. It is however absolutely fine to use the equivalent facilities available on Github, where it is definitely more convenient to benefit from more distributed development. It makes even more sense during this migration period, which is far from being over: a lot of code, procedures and maintenance tasks have to be taught about the updated development infrastructure.
[1] http://www.defora.org/os/project/list
[2] https://github.com/DeforaOS
These individual sub-projects are designed to be useful and functional on as many systems as possible, and the current repository was consequently broken down to about forty separate repositories. They were uploaded to Github already [2].
The plan for upstream, issue tracking and mailing-lists is still to run all of them on the current infrastructure. It is however absolutely fine to use the equivalent facilities available on Github, where it is definitely more convenient to benefit from more distributed development. It makes even more sense during this migration period, which is far from being over: a lot of code, procedures and maintenance tasks have to be taught about the updated development infrastructure.
[1] http://www.defora.org/os/project/list
[2] https://github.com/DeforaOS
News by khorben on 27/10/2012 19:21:48
As just mentioned [1], the DeforaOS user interface [2] was presented at EuroBSDCon 2012 [3], while running on a tablet device (the WeTab [4]) together with NetBSD [5]. The presentation was recorded, and while waiting for the rushes to be cut and pushed online the slides can be found on khorben's homepage already [6].
[1] http://www.defora.org/os/news/3711/Eleven-releases-for-the-desktop
[2] http://www.defora.org/os/wiki/3426/Graphical-environment
[3] http://2012.eurobsdcon.org/
[4] http://www.wetab.mobi/
[5] http://www.netbsd.org/
[6] http://people.defora.org/~khorben/papers/eurobsdcon2012/Touch%20your%20NetBSD.pdf
[1] http://www.defora.org/os/news/3711/Eleven-releases-for-the-desktop
[2] http://www.defora.org/os/wiki/3426/Graphical-environment
[3] http://2012.eurobsdcon.org/
[4] http://www.wetab.mobi/
[5] http://www.netbsd.org/
[6] http://people.defora.org/~khorben/papers/eurobsdcon2012/Touch%20your%20NetBSD.pdf
News by khorben on 27/10/2012 19:14:16
While preparing for the EuroBSDCon conference in Warsaw last week-end [1], eleven projects part of the desktop environment [2] were released with updated versions:
All of them were packaged for pkgsrc [3] (in the wip repository [4]) shortly after release.
[1] http://2012.eurobsdcon.org/
[2] http://www.defora.org/os/wiki/3426/Graphical-environment
[3] http://www.pkgsrc.org/
[4] http://pkgsrc-wip.sf.net/
- libDesktop 0.0.8
- Browser 0.4.8
- Editor 0.2.1
- Keyboard 0.2.1
- Locker 0.2.1
- Mailer 0.1.5
- Mixer 0.1.1
- Panel 0.2.15
- Phone 0.3.10
- Player 0.1.4
- Surfer 0.2.6
All of them were packaged for pkgsrc [3] (in the wip repository [4]) shortly after release.
[1] http://2012.eurobsdcon.org/
[2] http://www.defora.org/os/wiki/3426/Graphical-environment
[3] http://www.pkgsrc.org/
[4] http://pkgsrc-wip.sf.net/
News by khorben on 13/09/2012 10:24:30
The most mature applications of the project had manual pages written progressively over the past few months. They are being pushed online automatically [1], and can also be found gathered within a single document [2].
Of more interest for developers, the project is now using gtk-doc [3] to provide documentation for the various APIs available [4]. This works within devhelp [5] too, where it is very interesting to find documentation for the libc [6] for instance.
For web developers in particular, DaPortal [7] (powering this website) is documented more extensively, with an installation procedure [8] and implementation details [9].
[1] http://www.defora.org/doc/html/
[2] http://www.defora.org/doc/manual/
[3] http://www.gtk.org/gtk-doc/
[4] http://www.defora.org/doc/gtk-doc/html/
[5] http://live.gnome.org/devhelp
[6] http://www.defora.org/os/project/14/libc
[7] http://www.defora.org/os/project/12/DaPortal
[8] http://www.defora.org/doc/html/DaPortal/install.html
[9] http://www.defora.org/doc/html/DaPortal/internals.html
Of more interest for developers, the project is now using gtk-doc [3] to provide documentation for the various APIs available [4]. This works within devhelp [5] too, where it is very interesting to find documentation for the libc [6] for instance.
For web developers in particular, DaPortal [7] (powering this website) is documented more extensively, with an installation procedure [8] and implementation details [9].
[1] http://www.defora.org/doc/html/
[2] http://www.defora.org/doc/manual/
[3] http://www.gtk.org/gtk-doc/
[4] http://www.defora.org/doc/gtk-doc/html/
[5] http://live.gnome.org/devhelp
[6] http://www.defora.org/os/project/14/libc
[7] http://www.defora.org/os/project/12/DaPortal
[8] http://www.defora.org/doc/html/DaPortal/install.html
[9] http://www.defora.org/doc/html/DaPortal/internals.html
News by khorben on 05/09/2012 23:30:20
A few new archives were released in the past few days:
As usual, the first two were announced on Freecode [4] and packaged in pkgsrc [5], while the latter should follow soon. A few more projects are release worthy and will also be ready soon; they will be announced here of course [6].
[1] http://www.defora.org/os/download/3682/libDesktop-0.0.7.tar.gz
[2] http://www.defora.org/os/download/3684/Browser-0.4.7.tar.gz
[3] http://www.defora.org/os/download/3686/PDFViewer-0.0.1.tar.gz
[4] http://freecode.com/users/khorben
[5] http://pkgsrc.org/
[6] http://www.defora.org/os/news
- libDesktop 0.0.7 [1]
- Browser 0.4.7 [2]
- PDFViewer 0.0.1 [3]
As usual, the first two were announced on Freecode [4] and packaged in pkgsrc [5], while the latter should follow soon. A few more projects are release worthy and will also be ready soon; they will be announced here of course [6].
[1] http://www.defora.org/os/download/3682/libDesktop-0.0.7.tar.gz
[2] http://www.defora.org/os/download/3684/Browser-0.4.7.tar.gz
[3] http://www.defora.org/os/download/3686/PDFViewer-0.0.1.tar.gz
[4] http://freecode.com/users/khorben
[5] http://pkgsrc.org/
[6] http://www.defora.org/os/news
News by khorben on 28/08/2012 13:27:44
Since yesterday, it is possible to access the public source code repository for DeforaOS more securely, via CVS over the SSH protocol. This procedure is documented in the DeforaOS project page [1].
Note that the password is simply "anoncvs", while the fingerprint for the server's RSA public key is the following:
2f:0f:d7:cb:88:be:24:a1:3d:02:23:dc:42:db:cd:50
[1] http://www.defora.org/os/project/download/11/DeforaOS
Note that the password is simply "anoncvs", while the fingerprint for the server's RSA public key is the following:
2f:0f:d7:cb:88:be:24:a1:3d:02:23:dc:42:db:cd:50
[1] http://www.defora.org/os/project/download/11/DeforaOS
News by khorben on 27/08/2012 20:57:43
If you are visiting this website [1] regularly, you may have noticed the new stylesheet. If you wonder, it was largely inspired by the user interface found on the Nokia N9 smartphone [2]; I hope you will like it.
But really, the most important change on the website is not about how it looks: the entire code base has been rewritten, more or less from scratch; as before, its source code is also hosted here, as the DaPortal project [3]. Unfortunately, the rewrite was conducted using the PHP programming language again [4], for lack of time learning a new language in the process. It is therefore not expected to be the last rewrite of DaPortal unfortunately.
On the positive side, the code base is much cleaner than before; its different rendering engines will be worth a separate article later. It was a significant effort nonetheless, with a lot of code to port or rewrite: it took three months to pin a satisfying architecture, three more for a functional prototype, and a total of nine months of after-hour work to complete the migration.
This partly explains the lack of news published here in the meantime - so there will be lots coming now!
[1] http://www.defora.org/
[2] http://swipe.nokia.com/
[3] http://www.defora.org/os/project/12/DaPortal
[4] http://www.php.net/
But really, the most important change on the website is not about how it looks: the entire code base has been rewritten, more or less from scratch; as before, its source code is also hosted here, as the DaPortal project [3]. Unfortunately, the rewrite was conducted using the PHP programming language again [4], for lack of time learning a new language in the process. It is therefore not expected to be the last rewrite of DaPortal unfortunately.
On the positive side, the code base is much cleaner than before; its different rendering engines will be worth a separate article later. It was a significant effort nonetheless, with a lot of code to port or rewrite: it took three months to pin a satisfying architecture, three more for a functional prototype, and a total of nine months of after-hour work to complete the migration.
This partly explains the lack of news published here in the meantime - so there will be lots coming now!
[1] http://www.defora.org/
[2] http://swipe.nokia.com/
[3] http://www.defora.org/os/project/12/DaPortal
[4] http://www.php.net/
News by khorben on 27/06/2012 02:07:09
As mentioned earlier [1], DeforaOS had entered the AFULTab contest, hoping to provide a functional user interface on a tablet. The final submission featured the desktop environment [2] together with a NetBSD [3] base, running on the WeTab [4]. The results have been announced last week by AFUL [5]: DeforaOS shares the first prize!
This is great news, and of course, the experience does not stop there and development of the project continues, including on such mobile hardware.
Many thanks again to the AFUL for organizing this competition.
[1] http://www.defora.org/os/news/3610/DeforaOS-selected-for-the-AFULTab-contest
[2] http://www.defora.org/os/wiki/3426/Graphical-environment
[3] http://www.netbsd.org/
[4] http://www.wetab.mobi/
[5] http://aful.org/communiques/resultat-grand-jeu-concours-afultab
This is great news, and of course, the experience does not stop there and development of the project continues, including on such mobile hardware.
Many thanks again to the AFUL for organizing this competition.
[1] http://www.defora.org/os/news/3610/DeforaOS-selected-for-the-AFULTab-contest
[2] http://www.defora.org/os/wiki/3426/Graphical-environment
[3] http://www.netbsd.org/
[4] http://www.wetab.mobi/
[5] http://aful.org/communiques/resultat-grand-jeu-concours-afultab
News by khorben on 20/05/2012 20:45:12
The latest release announcement was issued in January 2012, while documenting Breakfast: a coding-hacking-making event at the c-base in Berlin [1]. The project has kept growing ever since, in particular through the AFULTab contest [2]. The following projects were updated and released during this period:
More details can also be found on freecode [3] for most of them.
[1] http://www.defora.org/os/news/3621/Eight-releases-during-BreakFast
[2] http://www.defora.org/os/news/3673/The-AFULTab-project-is-over
[3] http://www.freecode.com/users/khorben
- Browser 0.4.6
- Keyboard 0.2.0
- Locker 0.1.3
- makepasswd 0.5.1
- Mixer 0.1.0
- Panel 0.2.13
More details can also be found on freecode [3] for most of them.
[1] http://www.defora.org/os/news/3621/Eight-releases-during-BreakFast
[2] http://www.defora.org/os/news/3673/The-AFULTab-project-is-over
[3] http://www.freecode.com/users/khorben
