Hello, There was a Google Summer of code project about porting launchd on FreeBSD. Is this project still active? Have you got any information about it or any other similar? I will be very happy to see launchd working on FreeBSD. Unfortunately I am still a beginner programmer, but I'll do my best to contribute in my free time. Thank you in advance! Best regards, Tsvetomir
I'm not aware of any current activity surrounding that effort, but it's something we'd like to see. Have you checked the list archives to see where things left off? Sent from my iPhone On Sep 20, 2008, at 3:28 PM, Tsvetomir Dimitrov <tsurko@yahoo.com> wrote:
Hello, There was a Google Summer of code project about porting launchd on FreeBSD. Is this project still active? Have you got any information about it or any other similar? I will be very happy to see launchd working on FreeBSD. Unfortunately I am still a beginner programmer, but I'll do my best to contribute in my free time. Thank you in advance!
Best regards, Tsvetomir
_______________________________________________ launchd-dev mailing list launchd-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/launchd-dev
Tsvetomir, Funny that you should ask. R. Tyler Ballance, the author of the Google Summer of Code project, just emailed me about potentially reviving the port. Hopefully our new launchd maintainer, Damien, can help you both coordinate any porting activity. Best of luck to you all, davez On Sep 21, 2008, at 3:16 PM, Kevin Van Vechten wrote:
I'm not aware of any current activity surrounding that effort, but it's something we'd like to see. Have you checked the list archives to see where things left off?
On Sep 20, 2008, at 3:28 PM, Tsvetomir Dimitrov <tsurko@yahoo.com> wrote:
Hello, There was a Google Summer of code project about porting launchd on FreeBSD. Is this project still active? Have you got any information about it or any other similar? I will be very happy to see launchd working on FreeBSD. Unfortunately I am still a beginner programmer, but I'll do my best to contribute in my free time. Thank you in advance!
Best regards, Tsvetomir
_______________________________________________ launchd-dev mailing list launchd-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/launchd-dev
launchd-dev mailing list launchd-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/launchd-dev
On Sun, 2008-09-21 at 18:03 -0700, Dave Zarzycki wrote:
Tsvetomir,
Funny that you should ask. R. Tyler Ballance, the author of the Google Summer of Code project, just emailed me about potentially reviving the port. Hopefully our new launchd maintainer, Damien, can help you both coordinate any porting activity.
(resending since the mailing list ate my first version) I'd like to point out that all work on the previous port of mine is likely a total wash as it was before zarzycki@ made a large chunk of changes for the version of launchd(8) for Leopard. As it stands now I'm working in a Git repository sitting on my FreeBSD RELENG_6 machine simply working on getting components compiled or #ifdef'd out such that they will compile on non-Apple systems. The approach I intend on taking this time around is to build some CUnit tests around some of the base levels of functionality before I move onto the more complicated mach-port-based process management and IPC mechanisms. I also do not intend on building in any implicit FreeBSD-isms, as I'd like to take launchd(8) over to my openSUSE workstations in the future as well ;) Consider any code you find of mine in the FreeBSD perforce repository as antique and testament to how much of a n00b I used to be ;)
I'll keep the thread updated on any progress :) Cheers, -R. Tyler Ballance
Best of luck to you all,
davez
On Sep 21, 2008, at 3:16 PM, Kevin Van Vechten wrote:
I'm not aware of any current activity surrounding that effort, but it's something we'd like to see. Have you checked the list archives to see where things left off?
On Sep 20, 2008, at 3:28 PM, Tsvetomir Dimitrov <tsurko@yahoo.com> wrote:
Hello, There was a Google Summer of code project about porting launchd on FreeBSD. Is this project still active? Have you got any information about it or any other similar? I will be very happy to see launchd working on FreeBSD. Unfortunately I am still a beginner programmer, but I'll do my best to contribute in my free time. Thank you in advance!
Best regards, Tsvetomir
_______________________________________________ launchd-dev mailing list launchd-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/launchd-dev
_______________________________________________ launchd-dev mailing list launchd-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/launchd-dev
On Sun, 2008-09-21 at 18:03 -0700, Dave Zarzycki wrote:
Funny that you should ask. R. Tyler Ballance, the author of the Google Summer of Code project, just emailed me about potentially reviving the port. Hopefully our new launchd maintainer, Damien, can help you both coordinate any porting activity.
I went ahead and pushed my Git repository onto "Github.com" (kind of like sourceforge, but sucks less), it was created with git-svn(1) so you'll see a lot of development history from dsorresso@ and zarzycki@ The "homepage" is here: http://github.com/rtyler/launchd-for-freebsd/tree/master The work i've been doing is in the "testing" branch: http://github.com/rtyler/launchd-for-freebsd/commits/testing/ As it stands right now I've been focusing on getting liblaunch.c to build and starting to write some tests just to understand how some of these things are working. The "test cases" are all located in launchd/src/testcases (ex: http://github.com/rtyler/launchd-for-freebsd/tree/testing/launchd/src/testca...) Currently liblaunch.c will build on FreeBSD, but there is a sizable portion of code that has been ifdef'd out that deals with mach and intenral launchd messaging. I'm going to be working on some more stuff tonight, but I just figured I'd let the list know in case Tsvetomir is feeling like hacking this weekend :) Cheers, -R. Tyler Ballance
participants (4)
-
Dave Zarzycki
-
Kevin Van Vechten
-
R. Tyler Ballance
-
Tsvetomir Dimitrov