[Foresight-devel] Re: KDE development
James Laver
james.laver at gmail.com
Mon Mar 17 08:12:59 EDT 2008
On Mon, Mar 17, 2008 at 11:07 AM, Rob C <hyakuhei at gmail.com> wrote:
> Hi All,
>
> I'm interested in coming on board and helping with the KDE stuff for
> Foresight2
>
> I'm not a KDE dev and I've only been playing with Foresight for a while but
> I think I can make some good contributions.
>
> I've previously been a developer for Gentoo and I'm finishing my Masters in
> Software Engineering so I should be able to pick up the development process
> pretty quickly.
>
> Either way, let me know how I can help.
>
> Cheers
> -Rob
> _______________________________________________
> Foresight-devel mailing list
> Foresight-devel at lists.rpath.org
> http://lists.rpath.org/mailman/listinfo/foresight-devel
>
You should join the #foresight-kde channel on freenode to get
involved. I believe jtate is taking charge of the KDE team (correct me
if I'm wrong, someone).
You will need to learn to package with conary, which for most packages
is a very simple affair (certainly simpler than gentoo ebuilds).
Recipes (the conary parallel of an ebuild) are written in python. You
can learn a lot about packaging from the Conary New Package Tutorial (
http://wiki.rpath.com/wiki/Conary:New_Package_Tutorial ) and from the
foresight wiki. If you are cooking into foresight 2.0 (and I assume
you are since you're talking kde), you will need to be running the 64
bit edition and you will need to read a few pages of the foresight
wiki in the 'development' category. Here are some pages that might
help:
https://wiki.foresightlinux.org/display/DEV/Foresight+Linux+Development
- The generic index page
https://wiki.foresightlinux.org/display/DEV/Foresight+Linux+2.x - The
FL:2 landing page
https://wiki.foresightlinux.org/display/DEV/Developer+HOWTOs - Developer Howtos
https://wiki.foresightlinux.org/display/DEV/How+to+write+a+Recipe -
How to write a recipe (not really up to date)
https://wiki.foresightlinux.org/display/DEV/Foresight+Recipe+Templates
- Some recipe templates to save time
https://wiki.foresightlinux.org/display/DEV/HOWTO+setup+a+2.x+build+environment
- Setting up a build environment for FL:2 (VERY important - contains
rMook contexts for FL:2, we need these to ensure consistency of
packages and make sure we avoid dependency hell)
More information about the Foresight-devel
mailing list