[Kde-hardware-devel] Review Request: Fstab solid backend

Kevin Ottens ervin at kde.org
Fri Aug 13 06:40:19 CEST 2010


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/4984/#review7023
-----------------------------------------------------------


Good start already. Mostly about style issues in there.

Didn't have time (or necessary setup) to test it yet though. Likely next week.
Obviously missing feature though: reacting to changes in the fstab (to actually emit deviceAdded/deviceRemoved) or the mtab (to emit accessibilityChanged), but that can wait until we have a first committable version.


/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabdevice.cpp
<http://reviewboard.kde.org/r/4984/#comment7039>

    Why the #ifndef and #define there? Completely unneeded.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabdevice.cpp
<http://reviewboard.kde.org/r/4984/#comment7040>

    Could you collapse those three namespaces into a "using namespace Solid::Backends::Fstab".
    
    I know we kind of used this style in the other backends, but really "using namespace" would be much better...



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabdevice.cpp
<http://reviewboard.kde.org/r/4984/#comment7041>

    Please put this opening curly brace on the previous line to follow the style.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabmanager.cpp
<http://reviewboard.kde.org/r/4984/#comment7042>

    See the "using namespace" comment in fstabdevice.cpp



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabmanager.cpp
<http://reviewboard.kde.org/r/4984/#comment7043>

    Should likely return allDevices() only if the type is StorageAccess, otherwise an empty list.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabmanager.cpp
<http://reviewboard.kde.org/r/4984/#comment7044>

    What about "Network Shares" for the description of the root device?



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabmanager.cpp
<http://reviewboard.kde.org/r/4984/#comment7045>

    Sounds like this slot is unused.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabmanager.cpp
<http://reviewboard.kde.org/r/4984/#comment7046>

    Ditto.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.h
<http://reviewboard.kde.org/r/4984/#comment7047>

    Trailing whitespace.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.h
<http://reviewboard.kde.org/r/4984/#comment7048>

    Should be SOLID_BACKENDS_FSTAB_STORAGEACCESS_H I think.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp
<http://reviewboard.kde.org/r/4984/#comment7049>

    Trailing whitespace.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp
<http://reviewboard.kde.org/r/4984/#comment7050>

    Same "using namespace" comment than for fstabdevice.cpp



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp
<http://reviewboard.kde.org/r/4984/#comment7051>

    Remove this empty line please.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp
<http://reviewboard.kde.org/r/4984/#comment7052>

    Remove this empty line please.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp
<http://reviewboard.kde.org/r/4984/#comment7055>

    No need for an intermediate variable.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp
<http://reviewboard.kde.org/r/4984/#comment7053>

    Wrongly aligned with the line " on the previous line. Please remove one space.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp
<http://reviewboard.kde.org/r/4984/#comment7056>

    No need for an intermediate variable.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp
<http://reviewboard.kde.org/r/4984/#comment7054>

    Wrongly aligned with the line " on the previous line. Please remove one space.



/trunk/KDE/kdelibs/solid/solid/backends/fstab/rootdevice.cpp
<http://reviewboard.kde.org/r/4984/#comment7057>

    Same "using namespace" comment than fstabdevice.cpp



/trunk/KDE/kdelibs/solid/solid/managerbase.cpp
<http://reviewboard.kde.org/r/4984/#comment7038>

    Please keep the empty line after this one.


- Kevin


On 2010-08-11 12:44:30, Mario Bensi wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviewboard.kde.org/r/4984/
> -----------------------------------------------------------
> 
> (Updated 2010-08-11 12:44:30)
> 
> 
> Review request for Solid.
> 
> 
> Summary
> -------
> 
> Fstab solid backend. give informations and mechanism (to mount/unmount) on nfs and smb partition.
> 
> 
> Diffs
> -----
> 
>   /trunk/KDE/kdelibs/solid/solid/CMakeLists.txt 1162113 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabdevice.h PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabdevice.cpp PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabhandling.h PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabhandling.cpp PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabmanager.h PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabmanager.cpp PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabservice.h PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.h PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/fstabstorageaccess.cpp PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/rootdevice.h PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/backends/fstab/rootdevice.cpp PRE-CREATION 
>   /trunk/KDE/kdelibs/solid/solid/managerbase.cpp 1162113 
> 
> Diff: http://reviewboard.kde.org/r/4984/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Mario
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-hardware-devel/attachments/20100813/02b73bd0/attachment-0001.htm 


More information about the Kde-hardware-devel mailing list