https://bugs.kde.org/show_bug.cgi?id=402536

            Bug ID: 402536
           Summary: Consider using a condensed folder structure for src
                    and build directories
           Product: kdesrc-build
           Version: Git
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: mp...@kde.org
          Reporter: n...@kde.org
  Target Milestone: ---

kdesrc-build currently uses a deeply nested folder structure inside the src and
build directories. E.g.:

~/kde/src/kde/kdegraphics/gwenview/
~/kde/src/kde/applications/dolphin/
~/kde/src/kde/workspace/plasma-workspace/

~/kde/build/kde/kdegraphics/gwenview/
~/kde/build/kde/applications/dolphin/
~/kde/build/kde/workspace/plasma-workspace/

I'm not sure how helpful this level of specificity really is. It seems like an
example of unnecessarily exposing an implementation detail in the user
interface and also makes it harder to find things. For example, why is Gwenview
in kde/kdegraphics rather than kde/applications? As a user, it's not clear to
me (as a developer, I understand, but the distinction is not important to a
user).

I would like to propose a simpler folder structure that gets rid of the
"kde/<whatever>" intermediate directories:

~/kde/src/gwenview/
~/kde/src/dolphin/
~/kde/src/plasma-workspace/

~/kde/build/gwenview/
~/kde/build/dolphin/
~/kde/build/plasma-workspace/

I think this would make kdesrc-build a bit easier to use.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to