[Samba] web based backend

Pau Garcia i Quiles pgquiles at elpauer.org
Sat Dec 25 10:46:20 MST 2010


May I suggest Wt ( http://webtoolkit.eu ) to implement that web
front-end? It's C++, so you can use libsmbclient directly, no need for
bindings. It'd make easier to keep up with API changes. UI testing is
possible with Selenium (
http://www.infoq.com/articles/testing-ajax-selenium ).

On Sat, Dec 25, 2010 at 3:04 PM, Vaclav Klecanda <vencax77 at gmail.com> wrote:
> Hi Andrew,
> my original idea was rather implement a separate project, not included into
> samba4 source but rather above it. If there was  an unified way to provision
> samba related things it would not be problem to build a provisioning above
> the samba. No matter it is web based or whatever else. But it would require
> that the provisioning will not change and is well documented.
> I like python and django, so my original idea was to use this to implement
> web based provisioning to samba.
> Vasek
> 2010/12/25 Andrew Bartlett <abartlet at samba.org>
>> On Tue, 2010-12-21 at 08:26 +0100, Vaclav Klecanda wrote:
>> > Hi all,
>> > I wonder if somebody have thought or even started some research about
>> samba4
>> > web based management tool. I am convinced that such tool will greatly
>> > support success of samba4. I know about SWAT but it is PHP based and I
>> don't
>> > know the level of support of samba4.
>> SWAT is written in C, and isn't very easy to extend.  Samba4 one had a
>> embedded java-script based web front end, but this was abandoned when we
>> moved to python as our internal scripting language.
>> We are not opposed to a Python based GUI for Samba, but are concerned
>> that any effort in this area would not only need to be properly
>> maintained (the SWAT2 that Samba4 had originally was very poorly
>> maintained), it would also need to be automatically tested.  This is
>> difficult to do for a AJAX GUI application (the current standard for web
>> GUIs).
>> Andrew Bartlett
>> --
>> Andrew Bartlett                                http://samba.org/~abartlet/
>> Authentication Developer, Samba Team           http://samba.org
>> Samba Developer, Cisco Inc.
> --
> To unsubscribe from this list go to the following URL and read the
> instructions:  https://lists.samba.org/mailman/options/samba

Pau Garcia i Quiles
(Due to my workload, I may need 10 days to answer)

More information about the samba mailing list