[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: A few questions
From:       "Jos Poortvliet" <jospoortvliet () gmail ! com>
Date:       2007-10-03 9:18:36
Message-ID: 5c77e14b0710030218w74de4962j252397aa8bf81604 () mail ! gmail ! com
[Download RAW message or body]

On 10/3/07, Stefan Monov <logixoul@gmail.com> wrote:
> Hi man, welcome!

Indeed :D

> > Which is the best way to develop on KDE4? Solitary session, Nested
> > session?
> There's really 3 options.
>
> - single app. that's what I do. run a kde4 app in a kde3 session while ssh-ed
> to the kde-devel user.
> pros: manageable fast convenient, and you spot bugs specific to that setup
> cons: you miss the big picture i.e. the coherency within the desktop
>
> - solitary session
> pros: it feels great, you get the big picture, you eat your own dogfood,
> you're motivated to work on various parts of KDE that bug you
> cons: running kde3 stuff (e.g. kate) might not be straightforward
>
> - nested session (Xephyr, not Xnest)
> pros: see solitary
> cons: might be slow
>
> > How good/practical is "Increse your productivity in KDE4 with
> > scripts"? Since I don't fully understand what I'm doing I prefer to use a
> > "safer way" but this thing is bugging me
> I felt exactly the same way when I saw this stuff. Here's some of my best
> practices:
> - use a separate kde-devel account
> - use this bashrc [1] and read it to understand it. all stuff there is useful.
> - cmakekdeall every night
> - to quickly see the changes you just hacked,
> -- if outside of kdelibs, cd to deepest relevant dir and `make install`
> * example: you hacked in /kdebase/runtime/kstyles/oxygen? just cd to it.
> * example: you hacked in aforementioned oxygen AND plastik? cd to kstyles.
> -- if in kdelibs, cd to a moderately deep dir and `make install`
> * example: you hacked in /kdelibs/kdeui/util? cd to /kdelibs/kdeui.
> - read [2] informatively but don't make use of it

Personally, I'm a big fan of the kdesvn-build script. Works pretty
neath for me...
http://kdesvn-build.kde.org/

> >       If you use "Increse your productivity in KDE4 with scripts" you use a
> > nested session or what?
> Nah there's no such correlation. Any combination of "increased productivity"
> and "session nesting" is ok ;)
>
> >       How do I fetch KGET and all requiered modules/dependencies?
> Follow [3] and then:
> cs KDE
> mkdir lonely_apps #keep things clean =)
> cd lonely_apps
> svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdenetwork/kget
> cd kget
> cmakekde
>
> And if it doesn't work then do it for all of kdenetwork instead, hehe.
>
> Have a great day,
> Stefan
>
> [1]
> http://techbase.kde.org/Getting_Started/Increased_Productivity_in_KDE4_with_Scripts/.bashrc
> [2]
> http://techbase.kde.org/Getting_Started/Increased_Productivity_in_KDE4_with_Scripts
> [3] http://techbase.kde.org/Getting_Started/Build/KDE4
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
>
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic