Re: More on the future LDAP admin gui in Debian Edu

2010-10-27 Thread Xavier Oswald
On 12:52 Mon 25 Oct , Jürgen Leibner wrote:
> 
> The french team has done their own add-on-cd in 2006. Their packages are 
> until now in the skolelinux svn. Have you tried to come in to the svn 
> with your packages?
> 
> CipUX was added to the package lists for being on the CD/DVD by Xavier 
> Oswald in 2006 as the debian-edu changelog tells:
> ---8<
>   [ Xavier Oswald ]
>   * main-server task:
> - Depend on moodle-debian-edu-theme, moodle-cipux, cipux-all
> - Recommend moodle-courses-fr, debian-edu-fr-all, 
> debian-edu-fr-skels.
>   These packages contain French data so they are reduce to 
> recommend.
> - Depend on cipux-common, cipux-cibot, cipux-cat-webmin, cipux-rpc,
>   cipux-profile. These packages come from the cipux repository.
> ---8<
> 
> Why not try to come in again?
> As you can see how GOsa² came in, why didn't you try to do it the same 
> way?

Since Im quoted I think I should reply.

I was planning to come in again after a future IRL meeting which is planned to
be soon with Christian. We want to work ASAP on preseeding cipux and do
integration tests with debian-edu.

I will come back to the list when I have something working, asking for tests and
comments.

Greetings,
-- 
Xavier Oswald 
GNU/Linux Debian Developer - http://www.debian.org/
GPG key ID: 0x464B8DE3


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Christian Kuelker
Hi,

as I am just back from Tokyo, I can not comment on all mails in this
thread where it is needed.

Klaus Knopper wrote:
[...]

> I believe that was the older CipUX version, but CipUX had been restarted
> from scratch since then, as far as Christian told me, and has a cleaner
> design right now, though less features than the old version.
correct

>> Why not try to come in again?
> 
> I'm eager to do this, but need help from the CipUX upstream developers
> plus one or the other Skolelinux packager in order to get things right.

I already offered my help in this thread.

As it was said earlier too, the work in the SVN of Skolelinux is
*integration* of CipUX.

Integration probably mean - as far as I understood this - add the
package names to a list (maintained in Skole-SVN), so that installer
will install them and add the Debian Edu specific configuration of
CipUX to the Skole-SVN at a correct location so that the config ends
up at the DVD. Not putting the hole CipUX source code in Skole-SVN.
Except for Debian-Edu configuration CipUX is full packaged for squeeze!

(I will skip the discussion of italc, catweasel and limbo here -
there are needed for RLP but not for CipUX. This should be discussed
when the trivial case "CipUX" is clear)

So there is no reason not to integrate CipUX.

[...]

Cheers
C.


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cc60739.8000...@cipworx.org



Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Philipp Huebner
Hi,

On 25/10/10 14:26, Klaus Knopper wrote:
> I'm also using SVN for some of my own projects, but indeed, the
> possibility to just add packages as "request for comment" without prior
> discussion was new for me. So, you propose that I just create svn
> repositories for packages, maybe as duplicates of the ones from the
> individual developers?

just to make it clear:
you don't copy _any_ outside packages into the debian-edu SVN.

It is the working basis for the debian-edu-* packages and some others
like sitesummary.
Jonas has, just like me, repeatedly emphasized the term _integration_ of
cipux that would need to be done there and explained what this means in
his e-mail:

http://lists.debian.org/debian-edu/2010/10/msg00195.html

Maybe you should check out the SVN and have a look around to get an idea
what's actually in there:

svn co svn://svn.debian.org/svn/debian-edu/trunk debian-edu


Regards,
-- 
 .''`.   Philipp Huebner 
: :'  :  pgp fp: 6719 25C5 B8CD E74A 5225  3DF9 E5CA 8C49 25E4 205F
`. `'`   HP: http://www.debalance.de, Skype: philipp-huebner
  `- ICQ: 235-524-440, Jabber: der_scha...@jabber.org



signature.asc
Description: OpenPGP digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Jonas Smedegaard

On Mon, Oct 25, 2010 at 02:45:46PM +0200, Klaus Knopper wrote:

On Mon, Oct 25, 2010 at 02:19:40PM +0200, Holger Levsen wrote:
Jonas has packages CipUX (most parts) for Debian, they are in unstable, 
so they are actually more "squeeze" than "Lenny" and therefore not 
working too well with the current stable Skolelinux version.


But he also creates packages for Skolelinux/Lenny occasionally, just 
probably not following the precedure Jürgen and Philipp mentioned. 
Jonas, are you there and can comment on this?


I do official packages for Debian, which thereby automatically becomes 
available in future official releases of Skolelinux too.


I do unofficial packages targeted already released Debian too, which do 
not automatically becomes available for install as part of current or 
future Skolelinux releases.  In principle, with some manual work from 
some volunteer, my unofficial packages could be made available in 
Skolelinux releases.


I believe none of above contradicts with Skolelinux contribution 
documentation, although some of it might not be clearly documented.


I believe packaging work is not the main issue in this thread, however: 
Far more than packaging, CipUX needs *integration* with Skolelinux!



BTW, now that I have your attention: do you know why cipux-cat-weasel 
hasnt been packaged yet?


Actually, we have an "unofficial" package on rp.skolelinux.de, but 
since it build-depends on stuff not packaged in Debian yet, it's 
complicated. Also, there are still a few problems with preconfiguration 
so that it starts out-of-the-box on Skolelinux, which need to be 
adressed. Martin wrote about that. Want to help? :-)


Great that the RLP project has packaged CATweasel for their own use.

I am pretty sure, however, that Holger did not simply mean "packaged" 
but more specifically "packaged officially for Debian", since he just 
pointed out how the proper way for code to reach Skolelinux is via 
Debian.



Now, you are both talking about *packaging* here.  What [CipUX] lack the 
most is not packaging, however, but *integration* with Skolelinux.


Skolelinux integration is done mostly in the packages debian-edu-config 
and debian-edu-install.


Someone needs to volunteer to help work on those packages to refine the 
setup of official Debian CipUX packages, to work with Skolelinux.



 - Jonas

[CipUX]: Although CATweasel is considered crucial to the RLP project, 
the CipUX project itself does not: CipUX CAT Web exists too. 
Skolelinux prioritizes the use of only official Debian packages, which 
affects the judgement of those two competitive CipUX frontends.


--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Jonas Smedegaard

On Mon, Oct 25, 2010 at 03:10:57PM +0200, Klaus Knopper wrote:

Hi Jonas,

On Mon, Oct 25, 2010 at 02:53:34PM +0200, Jonas Smedegaard wrote:

On Mon, Oct 25, 2010 at 02:26:31PM +0200, Klaus Knopper wrote:
>I already think beyond the projects official end (I see no way to 
>get anything into Skolelinux earlier),


Why not?

Are you too busy while project leader and do not consider the 
integration task of priority now? Or do you not expect help from 
Skolelinux, Debian or CipUX now, e.g. due to the freeze of Squeeze? 
Or something else?


It's a simple calculation of workload and manpower vs. time and 
deadlines.


Priority 1 is indeed, as mentioned before, that schools in RLP get 
their installations ready in time. This includes bugfixes and finding 
workarounds for difficult scenarios and regulations that I can explain 
in a different thread if someone is interested.


Having our new stuff in Skolelinux is also a priority, but not top 1. 
We need to make sure someone else can take over development later, when 
our funding ends, and this goal would be reached easier if our addons 
are already official part of Debian and Skolelinux.


I asked for help from Skolelinux but we can't just sit there and wait 
for it to happen. I understand that Skolelinux suffers from the same 
problem as most projects that grow quick but have a too small developer 
and maintainer base. The technical remarks that came on this list were 
very helpful for me, yet they don't solve the problem of insufficient 
resources.


Hope this answers your question, though it is not a simple "Yes" or 
"No".


My question was not binary, and I am happy for your elaborated response!

(and for your others responses too - thanks!)


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Klaus Knopper
On Mon, Oct 25, 2010 at 02:59:34PM +0200, Holger Levsen wrote:
> > Actually, we have an "unofficial" package on rp.skolelinux.de, but since
> > it build-depends on stuff not packaged in Debian yet, it's complicated.
> > Also, there are still a few problems with preconfiguration so that it
> > starts out-of-the-box on Skolelinux, which need to be adressed. Martin
> > wrote about that. Want to help? :-)
> 
> Sorry, but atm I'm interested to get a usuable UI for squeeze. If you say 
> catweasel has some unsatisfied build-depends, I'm not interested to help 
> here(+now), as new build-depends wont make it into squezee...

Sorry to hear that, but you may now understand why we "here(+now)" spend
a lot of work on our own package on our own platform, since it is just
not possible currently to get CATWeasel into squeeze. Even that our
packages, too, are installable via apt-get on Skolelinux, like those in
official Debian.

Regards
-Klaus


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101025131944.gb21...@knopper.net



Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Holger Levsen
Hi,

On Montag, 25. Oktober 2010, Klaus Knopper wrote:
> Thanks for clarification, but now the next question arises: You are
> talking about Debian packaging for squeeze, not packaging for/inside
> Skolelinux/lenny following the HOWTO that Jürgen referred to, correct?

that howto is about contributing to the debian-edu packages, which are Debian 
packages for squeeze. 

we dont package inside Skolelinux only. (and lenny is in maintainance mode 
anyway...)


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Klaus Knopper
Hi Jonas,

On Mon, Oct 25, 2010 at 02:53:34PM +0200, Jonas Smedegaard wrote:
> On Mon, Oct 25, 2010 at 02:26:31PM +0200, Klaus Knopper wrote:
> >I already think beyond the projects official end (I see no way to
> >get anything into Skolelinux earlier),
> 
> Why not?
> 
> Are you too busy while project leader and do not consider the
> integration task of priority now? Or do you not expect help from
> Skolelinux, Debian or CipUX now, e.g. due to the freeze of Squeeze?
> Or something else?

It's a simple calculation of workload and manpower vs. time and
deadlines.

Priority 1 is indeed, as mentioned before, that schools in RLP get their
installations ready in time. This includes bugfixes and finding
workarounds for difficult scenarios and regulations that I can explain
in a different thread if someone is interested.

Having our new stuff in Skolelinux is also a priority, but not top 1. We
need to make sure someone else can take over development later, when our
funding ends, and this goal would be reached easier if our addons are
already official part of Debian and Skolelinux.

I asked for help from Skolelinux but we can't just sit there and wait
for it to happen. I understand that Skolelinux suffers from the same
problem as most projects that grow quick but have a too small developer
and maintainer base. The technical remarks that came on this list were
very helpful for me, yet they don't solve the problem of insufficient
resources.

Hope this answers your question, though it is not a simple "Yes" or
"No".

Regards
-Klaus


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101025131057.ga21...@knopper.net



Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Holger Levsen
Hi,

On Montag, 25. Oktober 2010, Klaus Knopper wrote:
> Sounds nice, and I believed that by myself a while ago, until reality
> proved me wrong. ;-)
>
> Debian and Skolelinux differ a lot in their preconfiguration and
> especially LDAP. So, we do need packages that are specific to Skolelinux
> once it concerns user and system administration via LDAP.

those packages can still be in Debian. There is no point of having packages 
just in Skolelinux. We did that years ago, but we dont do that anymore (since 
years). All our packages are in Debian. 

And yes, if you install Debian, the result will be different than if you 
install Debian Edu. But both installs use the same *package pool*.

It's similar if you install Gnome vs KDE ;) Or NIS vs LDAP.

> Jonas has packages CipUX (most parts) for Debian, they are in unstable,
> so they are actually more "squeeze" than "Lenny" and therefore not
> working too well with the current stable Skolelinux version.

This is the development list, we mostly care about the upcoming version, which 
atm is squeeze. So this is very fine. 

Whats not so fine is that there are no instructions like 
http://wiki.cipux.org/installation/cipux_340x_debian_edu is for Lenny, but 
for Squeeze. Those would be helpful to have *now* (that squeeze is still in 
development...)

> So, you are saying, since CipUX is in Debian, it will be present as
> installation option for Skolelinux in the next release, yes? Now this is
> a different statement than what Jürgen and Philipp said before.

No, thats not what I said. I said, since its in Debian, you can apt-get 
install it.

> > BTW, now that I have your attention: do you know why cipux-cat-weasel
> > hasnt been packaged yet?
> Actually, we have an "unofficial" package on rp.skolelinux.de, but since
> it build-depends on stuff not packaged in Debian yet, it's complicated.
> Also, there are still a few problems with preconfiguration so that it
> starts out-of-the-box on Skolelinux, which need to be adressed. Martin
> wrote about that. Want to help? :-)

Sorry, but atm I'm interested to get a usuable UI for squeeze. If you say 
catweasel has some unsatisfied build-depends, I'm not interested to help 
here(+now), as new build-depends wont make it into squezee...


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Jonas Smedegaard

On Mon, Oct 25, 2010 at 02:26:31PM +0200, Klaus Knopper wrote:
I already think beyond the projects official end (I see no way to get 
anything into Skolelinux earlier),


Why not?

Are you too busy while project leader and do not consider the 
integration task of priority now? Or do you not expect help from 
Skolelinux, Debian or CipUX now, e.g. due to the freeze of Squeeze? Or 
something else?



Kind regards,

 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Klaus Knopper
On Mon, Oct 25, 2010 at 02:45:42PM +0200, Jonas Smedegaard wrote:
> On Mon, Oct 25, 2010 at 02:07:48PM +0200, Klaus Knopper wrote:
> >On Mon, Oct 25, 2010 at 02:02:26PM +0200, Philipp Huebner wrote:
> >>so the conclusion is the same simple one as stated much earlier
> >>in this thread: so far nobody has shown up who is willing (and
> >>able) to do the integration work (and the maintenance) to get
> >>CipUX into Skolelinux.
> >>
> >>It's not that CipUX is not wanted, but without manpower to get
> >>the work done there is simply no chance.
> [snip]
> >Good summary. I think we got now to the core of the problem, just no
> >solution yet.
> >
> >Well, I'll continue to search for packagers, and meanwhile we will
> >continue to maintain our own repository which may not be
> >compliant, but legitimate. ;-)
> 
> Phillip did *not* mention packaging, but integration with Skolelinux
> and ongoing maintainance of that integration.
> 
> In other words, it is a Skolelinux-specific task, not a general
> Debian task.
> 
> Even if you consider CATweasel a crucial and mandatory part of your
> CipUX stack, the parts _below_ CATweasel, the ones in the CipUX
> project, needs to be integrated first - as was pointed out by others
> in this thread.
> 
> So yes, CATweasel is not in Debian, so needs packaging, but no,
> CipUX itself has a packaging team already (me and Xavier,
> currently).

Thanks for clarification, but now the next question arises: You are
talking about Debian packaging for squeeze, not packaging for/inside
Skolelinux/lenny following the HOWTO that Jürgen referred to, correct?
You can maybe answer this in my previous mail where I basially asked the
same question. :-)

Regards
-Klaus


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101025125127.gk21...@knopper.net



Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Klaus Knopper
Hello Holger,

On Mon, Oct 25, 2010 at 02:19:40PM +0200, Holger Levsen wrote:
> Hi Klaus,
> 
> reading your mails, I'm not sure you are aware that Debian Edu / Skolelinux 
> _is_ Debian? If you want to have cipux on Debian Edu, just run "apt-get 
> install cipux". Voila.

Sounds nice, and I believed that by myself a while ago, until reality
proved me wrong. ;-)

Debian and Skolelinux differ a lot in their preconfiguration and
especially LDAP. So, we do need packages that are specific to Skolelinux
once it concerns user and system administration via LDAP.

> Debian squeeze consists of 14726 source package, Debian Edu squeeze consist 
> of 
> the same 14723 sources packages, plus 3 which are in different state atm. I 
> still hope to finally reach our goal having this match 100% for the squeeze 
> release or maybe a squeeze pointrelease.

Jonas has packages CipUX (most parts) for Debian, they are in unstable,
so they are actually more "squeeze" than "Lenny" and therefore not
working too well with the current stable Skolelinux version.

But he also creates packages for Skolelinux/Lenny occasionally, just
probably not following the precedure Jürgen and Philipp mentioned.
Jonas, are you there and can comment on this?

> See http://ftp.skolelinux.org/skolelinux/squeeze_needs_love.html
> If you replace squeeze with lenny in that URL you'll see the progress we made 
> since lenny :) There is also etch_needs_love... which shows a higher diff.
> 
> So if you want to get something into Debian Edu, get it into Debian ;-)

So, you are saying, since CipUX is in Debian, it will be present as
installation option for Skolelinux in the next release, yes? Now this is
a different statement than what Jürgen and Philipp said before.

> BTW, now that I have your attention: do you know why cipux-cat-weasel hasnt 
> been packaged yet? 

Actually, we have an "unofficial" package on rp.skolelinux.de, but since
it build-depends on stuff not packaged in Debian yet, it's complicated.
Also, there are still a few problems with preconfiguration so that it
starts out-of-the-box on Skolelinux, which need to be adressed. Martin
wrote about that. Want to help? :-)

Regards
-Klaus


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101025124546.gi21...@knopper.net



Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Jonas Smedegaard

On Mon, Oct 25, 2010 at 02:07:48PM +0200, Klaus Knopper wrote:

On Mon, Oct 25, 2010 at 02:02:26PM +0200, Philipp Huebner wrote:
so the conclusion is the same simple one as stated much earlier in 
this thread: so far nobody has shown up who is willing (and able) to 
do the integration work (and the maintenance) to get CipUX into 
Skolelinux.


It's not that CipUX is not wanted, but without manpower to get the 
work done there is simply no chance.

[snip]

Good summary. I think we got now to the core of the problem, just no
solution yet.

Well, I'll continue to search for packagers, and meanwhile we will 
continue to maintain our own repository which may not be compliant, but 
legitimate. ;-)


Phillip did *not* mention packaging, but integration with Skolelinux and 
ongoing maintainance of that integration.


In other words, it is a Skolelinux-specific task, not a general Debian 
task.


Even if you consider CATweasel a crucial and mandatory part of your 
CipUX stack, the parts _below_ CATweasel, the ones in the CipUX project, 
needs to be integrated first - as was pointed out by others in this 
thread.


So yes, CATweasel is not in Debian, so needs packaging, but no, CipUX 
itself has a packaging team already (me and Xavier, currently).



Regards,

 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Klaus Knopper
Hello Jürgen,

I'm trying to keep it short this time, since the outcome was already in
the discussion thread with Philipp. :-)

On Mon, Oct 25, 2010 at 12:52:52PM +0200, Jürgen Leibner wrote:
> So I suspect you havn't read this: 
> http://wiki.debian.org/DebianEdu/Contribute/Development or asked to for 
> that information?

The page says that it may be "outdated" because of work focus on the
DVD, but since you recommend it, I assume it's still valid, which was
also Philipps statement.

I'm also using SVN for some of my own projects, but indeed, the
possibility to just add packages as "request for comment" without prior
discussion was new for me. So, you propose that I just create svn
repositories for packages, maybe as duplicates of the ones from the
individual developers?

As mentioned earlier, the main problem is not technology or platform,
but manpower. We have merely enough programmers for getting the software
in a usable state, but packagers are even more rare. That's why we were
setting our hopes in the community, i.e. is there anybody available for
helping out with Skolelinux-specific packaging who could work with our
team? Apparently, not yet. And before no official packages are present
on the Skolelinux platform, CipUX won't appear on the installation CDs.

> The french team has done their own add-on-cd in 2006. Their packages are 
> until now in the skolelinux svn. Have you tried to come in to the svn 
> with your packages?
> 
> CipUX was added to the package lists for being on the CD/DVD by Xavier 
> Oswald in 2006 as the debian-edu changelog tells:
> ---8<
>   [ Xavier Oswald ]
>   * main-server task:
> - Depend on moodle-debian-edu-theme, moodle-cipux, cipux-all
> - Recommend moodle-courses-fr, debian-edu-fr-all, 
> debian-edu-fr-skels.
>   These packages contain French data so they are reduce to 
> recommend.
> - Depend on cipux-common, cipux-cibot, cipux-cat-webmin, cipux-rpc,
>   cipux-profile. These packages come from the cipux repository.
> ---8<

I believe that was the older CipUX version, but CipUX had been restarted
from scratch since then, as far as Christian told me, and has a cleaner
design right now, though less features than the old version.

> Why not try to come in again?

I'm eager to do this, but need help from the CipUX upstream developers
plus one or the other Skolelinux packager in order to get things right.

> As you can see how GOsa² came in, why didn't you try to do it the same 
> way?

I didn't see Gosa coming in, sorry if I have not followed discussion
close enough.

> > What we DID is, installing CipUX on top of official Skolelinux,
> > partly from existing packages made by Jonas Smedegaard, and the rest
> > by following Kurt Gramlichs long installation instructions for those
> > parts that are not officially packaged yet. Also, we created a new
> > GUI (CATWeasel) designed to represent only the small subset of LDAP
> > tasks needed by teachers and students, while most sysadmin tools are
> > used by supporters in our schools and don't need to be accessible by
> > teachers. We forked italc (since we were told not to - under any
> > circumstances - change existing packages in Debian because some kind
> > of assumed "policy violation" that I don't fully comprehend) for
> > interfacing with examination mode and internet access control and a
> > HTML widget to integrate with CipUX, for easy use by teachers from
> > their desktop. In fact, there is a lot of work done in those yet
> > "unofficial" packages that are designed to easily be installed on top
> > of Skolelinux as well as Debian Lenny.
> 
> Very good work, but why did you build your own infrastructure and did 
> not use ours?

This is easy to answer. Like each and every Free Software project, ours
too, has its own development platform right were our work focus is, and
we also have our own hardware equipment that allows us to easily build
and test a complete installation using a virtualized classroom, plus
excellent internet connection at the university of applied sciences in
Zweibrücken/Germany, where we also hold developer meetings.

> > > So the question I agreed to is:
> > > "Why are the people using it in Rheinland-Pfalz, are not activly
> > > working on integrating CipUX in skolelinux?"
> > >
> > > > What is "this"?
> > >
> > > " integrating CipUX in skolelinux"
> >
> > So, again, what is "integrating CipUX in Skolelinux" other than
> > deciding that existing installable packages are accepted and possibly
> > modified in their initial setup so that they fit in? How can we do
> > this? Not only for CipUX but also for italc and linbo (which are
> > independent of CipUX)?
> 
> This question I leave to be answered by the so called skolelinux 
> developers, cause I'm not one. ;-)

I don't consider myself being a Skolelinux developer, rather a
development coordinator for our local add-ons, but I would like to meet
some volunteers that could help us with our packagi

Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Holger Levsen
Hi Klaus,

reading your mails, I'm not sure you are aware that Debian Edu / Skolelinux 
_is_ Debian? If you want to have cipux on Debian Edu, just run "apt-get 
install cipux". Voila.

Debian squeeze consists of 14726 source package, Debian Edu squeeze consist of 
the same 14723 sources packages, plus 3 which are in different state atm. I 
still hope to finally reach our goal having this match 100% for the squeeze 
release or maybe a squeeze pointrelease.

See http://ftp.skolelinux.org/skolelinux/squeeze_needs_love.html
If you replace squeeze with lenny in that URL you'll see the progress we made 
since lenny :) There is also etch_needs_love... which shows a higher diff.

So if you want to get something into Debian Edu, get it into Debian ;-)

BTW, now that I have your attention: do you know why cipux-cat-weasel hasnt 
been packaged yet? 


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Klaus Knopper
On Mon, Oct 25, 2010 at 02:02:26PM +0200, Philipp Huebner wrote:
> On 25/10/10 13:50, Klaus Knopper wrote:
> >> The last point has nothing to do with CipUX upstream development or
> >> packaging, those things are fine and can keep going the way they do.
> > 
> > Great, that surely makes it easier. But still the problem remains of who
> > will do the deed.
> 
> [...]
> 
> > My real question was, how can we get someone who gets CipUX into
> > Skolelinux when none of the CipUX-Team managed to do this yet? Are there
> > volunteeres, or people who can do this as a paid job? I'm asking because
> > we did not find anyone yet. I don't feel qualified to do this by myself,
> > since I don't know enough about CipUX and its LDAP+Perl dependencies.
> 
> so the conclusion is the same simple one as stated much earlier in this
> thread: so far nobody has shown up who is willing (and able) to do the
> integration work (and the maintenance) to get CipUX into Skolelinux.
> 
> It's not that CipUX is not wanted, but without manpower to get the work
> done there is simply no chance.
> 
> Of course your request for help from the Debian Edu people is
> legitimate, but Debian Edu lacks manpower anyway.
> For this reason and since CipUX is widely used and supported in
> Skolelinux-RLP, it is legitimate for the Debian Edu people to give that
> question back to those.

Good summary. I think we got now to the core of the problem, just no
solution yet.

Well, I'll continue to search for packagers, and meanwhile we will
continue to maintain our own repository which may not be compliant, but
legitimate. ;-)

Regards
-Klaus


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101025120748.gg21...@knopper.net



Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Philipp Huebner
Hi,

On 25/10/10 13:50, Klaus Knopper wrote:
>> The last point has nothing to do with CipUX upstream development or
>> packaging, those things are fine and can keep going the way they do.
> 
> Great, that surely makes it easier. But still the problem remains of who
> will do the deed.

[...]

> My real question was, how can we get someone who gets CipUX into
> Skolelinux when none of the CipUX-Team managed to do this yet? Are there
> volunteeres, or people who can do this as a paid job? I'm asking because
> we did not find anyone yet. I don't feel qualified to do this by myself,
> since I don't know enough about CipUX and its LDAP+Perl dependencies.

so the conclusion is the same simple one as stated much earlier in this
thread: so far nobody has shown up who is willing (and able) to do the
integration work (and the maintenance) to get CipUX into Skolelinux.

It's not that CipUX is not wanted, but without manpower to get the work
done there is simply no chance.

Of course your request for help from the Debian Edu people is
legitimate, but Debian Edu lacks manpower anyway.
For this reason and since CipUX is widely used and supported in
Skolelinux-RLP, it is legitimate for the Debian Edu people to give that
question back to those.


Regards,
-- 
 .''`.   Philipp Huebner 
: :'  :  pgp fp: 6719 25C5 B8CD E74A 5225  3DF9 E5CA 8C49 25E4 205F
`. `'`   HP: http://www.debalance.de, Skype: philipp-huebner
  `- ICQ: 235-524-440, Jabber: der_scha...@jabber.org



signature.asc
Description: OpenPGP digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Klaus Knopper
Hello Philipp,

On Mon, Oct 25, 2010 at 01:19:01PM +0200, Philipp Huebner wrote:
> Hi,
> 
> On 25/10/10 12:44, Klaus Knopper wrote:
> > Hey, what about you? You are an official DM, aren't you? ;-)
> 
> There is quite a difference between DM and DD, I am the latter.
> But it doesn't matter here because I neither have the time nor the
> interest to integrate CipUX into Skolelinux.

Accepted. In knew you would say that. :-)

> > So, your statement is that only if the CipUX team would transfer all of
> > its development platforms to Skolelinux/Debian-alioth, it will happen
> > that CipUX is recognized as an official option for LDAP account
> > administration in Skolelinux? Is this really the procedure? I think not.
> > 
> > Why can't Skolelinux instead check out from the official CipUX
> > repositories and Debian packages for testing? Was Jonas work on Debian
> > packages a waste of time?
> 
> Sorry, it seems you have no understanding of Debian Edu's development
> process at all and thus misunderstood me completely.

Let's say, I understand the Debian Edu's development process in the
greater parts, but still questioning in order to get an approach for
improvement of my own understanding. ;-)

> A few simple facts:
> - the debian-edu-* packages are built from the SVN on alioth

Yes.

> - CD/DVD images are built from those packages, other files also from
> that SVN and the Debian archive

Yse.

> - by working there I didn't mean copy all your packages there, I meant
> to put your implementations there that pull in the cipux packages from
> Debian and set them up correctly

Yes. You again assume that developers of upstream will do all of this
automatically on their own. Actually, I was asking for help from the
Skolelinux community, for someone who is an expert in the process, and
can do quicker and more easily what upstream apparently has difficulties
with.

As for linbo, I'm one of the upstream developers, yet I'm uncertain how
to represent a 2 GB source building an operations system, as a single
Debian-Edu package via SVN.

> The last point has nothing to do with CipUX upstream development or
> packaging, those things are fine and can keep going the way they do.

Great, that surely makes it easier. But still the problem remains of who
will do the deed.

> >>> So, again, what is "integrating CipUX in Skolelinux" other than deciding
> >>> that existing installable packages are accepted and possibly modified in
> >>> their initial setup so that they fit in? How can we do this? Not only
> >>> for CipUX but also for italc and linbo (which are independent of CipUX)?
> >>
> >> => SVN on alioth
> > 
> > Sorry, I don't think you can demand from all Free Software projects to
> > exclusively work on the Debia-Edu SVN in order to get recognized at all.
> 
> That's not what I said. I said the SVN is where Debian Edu is made, the
> point for _integrating_ additional software.
> 
> I don't see how you could understand me that wrong. Following your
> assumption, Debian Edu would need to have a copy of the complete Debian
> Archive in that SVN repository.

Actually, the GPL demands to copy the complete source when a derivate is
made, of all dependencies incolved. For Knoppix, I need to keep about 3
GB of sources for each DVD I release, even that 99% are pure and
unchanged Debian packages. I had a discussion with the FSF about this,
and it seems tobe necessary to really provide the complete source when
you release binaries, ponting to upstream is no enough. Well, off-topic
now.

My real question was, how can we get someone who gets CipUX into
Skolelinux when none of the CipUX-Team managed to do this yet? Are there
volunteeres, or people who can do this as a paid job? I'm asking because
we did not find anyone yet. I don't feel qualified to do this by myself,
since I don't know enough about CipUX and its LDAP+Perl dependencies.

> Jürgen already pointed you to
> http://wiki.debian.org/DebianEdu/Contribute/Development

Yes, that was indeed helpful, but does not cover the entire story.

> Although that page could use some polishing, it is still mostly correct.

Well, the page says it may be outdated, but that seems to be common
practice nowadays. ;-)

> And as a last reminder: this thread was and is only about "the future
> LDAP admin gui in Debian Edu" and thus CipUX. The other additional
> features of Skolelinux-RLP don't belong here.

Sorry, you are of course right, I will change the mail subject for the
other topics which are no less important to us than CipUX.

Regards
-Klaus


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101025115048.ge21...@knopper.net



Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Martin Oehler
Hello,

On Mon, Oct 25, 2010 at 01:31:50AM +0200, Klaus Knopper wrote:
> On Mon, Oct 25, 2010 at 12:26:49AM +0200, Jürgen Leibner wrote:
> > On Sunday 24 October 2010 23:20 Klaus Knopper wrote:
> > As Holger Levsen asks: "who in skolelinux is activly working on 
> > integrating cipux?" which is "doing this".

I think we work (and worked in the past) a lot to make CipUX usable
within Skolelinux. We even developed a GUI for it: Catweasel.

But to be honest, I can understand why it is not officially packaged yet.

A working Catweasel depends on a configured CipUX. If CipUX is not installed
and configured correctly you simply can't use Catweasel. You will login
and see an empty set of configuration modules. Or you won't even be able to
login.

To fulfill the dependency to CipUX the appropriate packages have to 
be installed (that's the easy part, dependencies solve this) and this
howto needs to be executed:

  http://wiki.cipux.org/installation/cipux_340x_debian_edu

To resolve CipUX-ready-for-Catweasel as dependency, these steps need to be 
automated inside the CipUX packages. This would be the expected behaviour
for complex packages.

Honestly, we don't want these steps inside a big installation script. It
would of course be possible, but I would consider this an ugly solution.

If we get that far the Catweasel installation is pretty easy. There are
one or two minor problems (Google Webkit not packaged for Lenny 
[a build dependency], Catweasel itself is not completely finished) but 
these are definitely no show stoppers.

CipUX is a quite solid middleware that solves a lot of problems. It may
not be perfect yet (common problem of software, we can live with this)
but together with Catweasel we have a nice frontend for the teacher. Both
can be enhanced for our needs that are not that uncommon. Remember, the
features we implement are wishlist items from teachers. We're free to
exchange the frontent of CipUX depending on our needs (this speaks for 
a good system design), so if we need an accessible GUI we can plug it in.

Most probably you're following the same goal with GOsa.

Everyone here is interested to have our stuff integrated in Skolelinux,
everyone wants this stuff in Debian, but at the moment we don't progress 
as expected with packaging (see above).

Concerning Skolelinux and RLP modifications for Skolelinux: I don't think 
there is a need for differences. To be honest, the people that currently 
write code (Christian, Jochen, Klaus, me) are busy finishing their work 
so there is not much time for interaction with the core group from Oslo 
at the moment. We need to work on this, really. :-) 

Of course we follow different needs *in small details* but if you take 
a look at the bigger picture, we're bringing Linux to schools. And we 
decided to do this using Skolelinux.

Regards,
Martin


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101025115021.go9...@localhost.localdomain



Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Philipp Huebner
Hi,

On 25/10/10 12:44, Klaus Knopper wrote:
> Hey, what about you? You are an official DM, aren't you? ;-)

There is quite a difference between DM and DD, I am the latter.
But it doesn't matter here because I neither have the time nor the
interest to integrate CipUX into Skolelinux.


> So, your statement is that only if the CipUX team would transfer all of
> its development platforms to Skolelinux/Debian-alioth, it will happen
> that CipUX is recognized as an official option for LDAP account
> administration in Skolelinux? Is this really the procedure? I think not.
> 
> Why can't Skolelinux instead check out from the official CipUX
> repositories and Debian packages for testing? Was Jonas work on Debian
> packages a waste of time?

Sorry, it seems you have no understanding of Debian Edu's development
process at all and thus misunderstood me completely.

A few simple facts:
- the debian-edu-* packages are built from the SVN on alioth
- CD/DVD images are built from those packages, other files also from
that SVN and the Debian archive
- by working there I didn't mean copy all your packages there, I meant
to put your implementations there that pull in the cipux packages from
Debian and set them up correctly

The last point has nothing to do with CipUX upstream development or
packaging, those things are fine and can keep going the way they do.



>>> So, again, what is "integrating CipUX in Skolelinux" other than deciding
>>> that existing installable packages are accepted and possibly modified in
>>> their initial setup so that they fit in? How can we do this? Not only
>>> for CipUX but also for italc and linbo (which are independent of CipUX)?
>>
>> => SVN on alioth
> 
> Sorry, I don't think you can demand from all Free Software projects to
> exclusively work on the Debia-Edu SVN in order to get recognized at all.

That's not what I said. I said the SVN is where Debian Edu is made, the
point for _integrating_ additional software.

I don't see how you could understand me that wrong. Following your
assumption, Debian Edu would need to have a copy of the complete Debian
Archive in that SVN repository.


Jürgen already pointed you to
http://wiki.debian.org/DebianEdu/Contribute/Development

Although that page could use some polishing, it is still mostly correct.

And as a last reminder: this thread was and is only about "the future
LDAP admin gui in Debian Edu" and thus CipUX. The other additional
features of Skolelinux-RLP don't belong here.



Regards,
-- 
 .''`.   Philipp Huebner 
: :'  :  pgp fp: 6719 25C5 B8CD E74A 5225  3DF9 E5CA 8C49 25E4 205F
`. `'`   HP: http://www.debalance.de, Skype: philipp-huebner
  `- ICQ: 235-524-440, Jabber: der_scha...@jabber.org



signature.asc
Description: OpenPGP digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Klaus Knopper
On Mon, Oct 25, 2010 at 12:00:01PM +0200, Philipp Huebner wrote:
> On 25/10/10 01:31, Klaus Knopper wrote:
> > None of us can "integrate CipUX into Skolelinux". We need an official
> 
> Yes you can!

That's always nice to hear, over and over again. My problem is that from
personal experience, I lost my faith in believing in that
over-simplified motivational phrase when just nothing happens after
almost 3 years of vain efforts from our developers to assemble a larger
group of Skolelinux developers for the team, endless discussions + a lot
of contraversity about "which is the right way" instead of working on
concrete solutions for real problems.

My motto is now rather "do it yourself and publish your results, it may
happen that someone gets interested and wants to join". Keep in mind
that we cannot justify for schools who want their installation happen in
time for the new school year to begin, that we have to wait for the
community to make a decision, or for official maintainers to take over a
package.

Hey, what about you? You are an official DM, aren't you? ;-)

> > Debian-Edu maintainer to do this. None of our developers is capable of
> > making an official decision on which packages go into Skolelinux and
> > which don't (at least I don't recall having one in our group yet). We
> > WISH that all of our stuff goes into Skolelinux as optional add-on some
> > day, as soon as it's complete (and most of it is), but we are not the
> > decision makers here.
> 
> The usual procedure so far has been that somebody prepared a new feature
> and gave the others the possibility to test and then judge it.
> Since the work is done in SVN, the change could be easily reverted if
> neglected.

So, your statement is that only if the CipUX team would transfer all of
its development platforms to Skolelinux/Debian-alioth, it will happen
that CipUX is recognized as an official option for LDAP account
administration in Skolelinux? Is this really the procedure? I think not.

Why can't Skolelinux instead check out from the official CipUX
repositories and Debian packages for testing? Was Jonas work on Debian
packages a waste of time?

> Debian Edu is a rather open project.

So are the majority of Free Software projects.

> If you would like to join, simply
> contribute to the project via bugzilla and alioth and additionally ask
> for an account on the developer machines.

I know the procedure of joining Skolelinux, but apparently, it did not
work for CipUX.

> AFAIK, there are no strictly defined rules who may decide on Skolelinux
> features.

Probably, but I can rather live with a definite decision NOT to include
CipUX in Skole, than uncertainty and doubt. We will continue using CipUX
in the RLP project unless Skolelinux comes up with something more useful
and compatible with our subprojects.

> Those who care take part in the discussions and the majority decides.
> At least that is what I experienced and how I got to Debian Edu.

It's good that it worked for you. Although it may sound this way, I'm
not bitter about that it did not work out that way for CipUX and the RLP
extensions, but still looking forward for it to happen even some day
after our official project end.

> >> So the question I agreed to is:
> >> "Why are the people using it in Rheinland-Pfalz, are not activly working 
> >> on integrating CipUX in skolelinux?"
> >>
> >>> What is "this"?
> >>
> >> " integrating CipUX in skolelinux"
> > 
> > So, again, what is "integrating CipUX in Skolelinux" other than deciding
> > that existing installable packages are accepted and possibly modified in
> > their initial setup so that they fit in? How can we do this? Not only
> > for CipUX but also for italc and linbo (which are independent of CipUX)?
> 
> => SVN on alioth

Sorry, I don't think you can demand from all Free Software projects to
exclusively work on the Debia-Edu SVN in order to get recognized at all.

> There is a big difference between packages being available in Debian and
> them being set up and pre-configured correctly with the Debian Edu
> installer.

Apparently, the CipUX-Team alone was not able to address these necessary
changes on its own, and needs help from the Skolelinux community.

> > Unfortunately, the developer base working on CipUX itself is very small,
> > but, as Jonas already said, the core parts of CipUX are already in
> > Debian.
> > 
> > What needs to be changed in order to make these packages fit into an
> > official Debian blend, needs to be done by an official Debian-Edu
> > maintainer, or am I wrong here? It's not sufficient that our packages
> > run fine on our own Skolelinux installations.
> 
> I already tried to describe it above: the description "official
> Debian-Edu maintainer/developer" doesn't fit reality.
> Basically anybody who supports Skolelinux and who's work is appreciated
> by the existing contributors can get an account and call himself a
> Debian Edu Developer.
> There's nothing like the Debian NM process in place for Debia

Re: More on the future LDAP admin gui in Debian Edu

2010-10-25 Thread Philipp Huebner
Hi,

On 25/10/10 01:31, Klaus Knopper wrote:
> None of us can "integrate CipUX into Skolelinux". We need an official

Yes you can!

> Debian-Edu maintainer to do this. None of our developers is capable of
> making an official decision on which packages go into Skolelinux and
> which don't (at least I don't recall having one in our group yet). We
> WISH that all of our stuff goes into Skolelinux as optional add-on some
> day, as soon as it's complete (and most of it is), but we are not the
> decision makers here.

The usual procedure so far has been that somebody prepared a new feature
and gave the others the possibility to test and then judge it.
Since the work is done in SVN, the change could be easily reverted if
neglected.

Debian Edu is a rather open project. If you would like to join, simply
contribute to the project via bugzilla and alioth and additionally ask
for an account on the developer machines.
AFAIK, there are no strictly defined rules who may decide on Skolelinux
features.
Those who care take part in the discussions and the majority decides.
At least that is what I experienced and how I got to Debian Edu.



>> So the question I agreed to is:
>> "Why are the people using it in Rheinland-Pfalz, are not activly working 
>> on integrating CipUX in skolelinux?"
>>
>>> What is "this"?
>>
>> " integrating CipUX in skolelinux"
> 
> So, again, what is "integrating CipUX in Skolelinux" other than deciding
> that existing installable packages are accepted and possibly modified in
> their initial setup so that they fit in? How can we do this? Not only
> for CipUX but also for italc and linbo (which are independent of CipUX)?

=> SVN on alioth
There is a big difference between packages being available in Debian and
them being set up and pre-configured correctly with the Debian Edu
installer.



> Unfortunately, the developer base working on CipUX itself is very small,
> but, as Jonas already said, the core parts of CipUX are already in
> Debian.
> 
> What needs to be changed in order to make these packages fit into an
> official Debian blend, needs to be done by an official Debian-Edu
> maintainer, or am I wrong here? It's not sufficient that our packages
> run fine on our own Skolelinux installations.

I already tried to describe it above: the description "official
Debian-Edu maintainer/developer" doesn't fit reality.
Basically anybody who supports Skolelinux and who's work is appreciated
by the existing contributors can get an account and call himself a
Debian Edu Developer.
There's nothing like the Debian NM process in place for Debian Edu.

If you want to do work for Skolelinux, get started!
There is nothing that holds you back, except for your imagination (and
probably your time).


>>> What does it mean? 
>>
>> Making CipUX being on the install medium and provide it ready to use and 
>> preconfigured at first boot after installation.  
> 
> So, how can I make CipUX "appear" on the official Skolelinux install
> medium?

Make it a working alternative by working on the SVN and thus making it
appear on the install media.
Of course it requires some time until you have figured out how the
Debian Edu Installer works.

Andreas B. Mundt has done this with gosa in a rather short time and an
excellent way I think.
You could simply follow his example.



Regards,
-- 
 .''`.   Philipp Huebner 
: :'  :  pgp fp: 6719 25C5 B8CD E74A 5225  3DF9 E5CA 8C49 25E4 205F
`. `'`   HP: http://www.debalance.de, Skype: philipp-huebner
  `- ICQ: 235-524-440, Jabber: der_scha...@jabber.org



signature.asc
Description: OpenPGP digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-24 Thread Klaus Knopper
On Mon, Oct 25, 2010 at 12:26:49AM +0200, Jürgen Leibner wrote:
> On Sunday 24 October 2010 23:20 Klaus Knopper wrote:
> > Hello Jürgen,
> >
> > On Sun, Oct 24, 2010 at 10:33:45PM +0200, Jürgen Leibner wrote:
> > > On Sunday 24 October 2010 21:55 Philipp Huebner wrote:
> > > > Hi,
> > > >
> > > > On 23/10/10 17:14, Holger Levsen wrote:
> > > > >>> who in skolelinux is activly working on integrating cipux?
> > > > >>
> > > > >> Noone.
> > > > >
> > > > > Which makes me wonder why the people using it in
> > > > > Rheinland-Pfalz are not doing this. Or why you dont do it. Care
> > > > > to explain?
> > > >
> > > > IMHO this is a very good question which I would also love to see
> > > > answered.
> > > >
> > > >
> > > > Regards,
> > >
> > > +1
> > >
> > > ... and me would also like to hear a statement / answer  from the
> > > project leader of the RLP project to the question above to get it
> > > answered from the officials.
> >
> > I'm not sure whether I qualify as "official", but from my point of
> > view as coordinator of developers for Skolelinux-RLP, all of our
> > previous attempts of working together with the Skolelinux community,
> > trying to integrate new features and options/requirements that are
> > necessary by (german) law for german schools, have been turned down
> > as being "not very interesting for mainstream Skolelinux" (exam mode)
> > or "violating the policy" (italc), which is kind of frustrating, as
> > you can imagine.
> 
> For me, you quallify as an official. 
> As I'm having an eye on CipUX since it was first shown to the project on 
> the gathering in Erkelenz (Germany) in 2006 iirc and being part of the 
> CipUX-Project at that time where the decision was done to choose LWAT 
> and not CipUX, you can beleave me, that I can understand that kind of 
> frustration.

LWAT was OK, when it was still working. On the previous-last Skolelinux
edition, LWAT even worked parallel to CipUX.

> But for me it is much more frustrating to see people with that huge 
> amount of knowledge like you, Petter Reinholdsen and others, not 
> pulling at the same end of the rope.

Actually, I think we do. We just have different priorities. My job in
RLP is making sure that things required for our schools are present at
the end of the project, which means, I have to work with fixed deadlines
as well as regulations determined by law and our project requirements
specification that was given to me. Petter does not have to follow any
of these restrictions, and I can understand if he thinks that they are
extra work not currently relevant to Skolelinux. Also, release schedule
of Skolelinux updates is much more relaxed than ours, because as usual
in free software, mainstream Skolelinux is ready when it's ready, while
our tools have to be production-ready as soon as schools are scheduled
for installation.

> > Besides administration of classes, this mainly concerns examination
> > modes and requirements for privacy and teacher supervision of
> > desktops, disk quotas and x2go as replacement for ltsp.
> >
> > Before I get too much into details which you probably don't intended
> > to hear, would you please define for me the part "not doing this" in
> > the quote you voted +1 for:
> >
> >"Which makes me wonder why the people using it in Rheinland-Pfalz
> > are not doing this."
> 
> As Holger Levsen asks: "who in skolelinux is activly working on 
> integrating cipux?" which is "doing this".

Sorry, I think you missed my point.

None of us can "integrate CipUX into Skolelinux". We need an official
Debian-Edu maintainer to do this. None of our developers is capable of
making an official decision on which packages go into Skolelinux and
which don't (at least I don't recall having one in our group yet). We
WISH that all of our stuff goes into Skolelinux as optional add-on some
day, as soon as it's complete (and most of it is), but we are not the
decision makers here.

What we DID is, installing CipUX on top of official Skolelinux, partly
from existing packages made by Jonas Smedegaard, and the rest by
following Kurt Gramlichs long installation instructions for those parts
that are not officially packaged yet. Also, we created a new GUI
(CATWeasel) designed to represent only the small subset of LDAP tasks
needed by teachers and students, while most sysadmin tools are used by
supporters in our schools and don't need to be accessible by teachers.
We forked italc (since we were told not to - under any circumstances -
change existing packages in Debian because some kind of assumed "policy
violation" that I don't fully comprehend) for interfacing with
examination mode and internet access control and a HTML widget to
integrate with CipUX, for easy use by teachers from their desktop. In
fact, there is a lot of work done in those yet "unofficial" packages
that are designed to easily be installed on top of Skolelinux as well as
Debian Lenny.

> So the question I agreed to is:
> "Why are the people using it in Rheinland-Pfalz, are n

Re: More on the future LDAP admin gui in Debian Edu

2010-10-24 Thread Klaus Knopper
Hello Jürgen,

On Sun, Oct 24, 2010 at 10:33:45PM +0200, Jürgen Leibner wrote:
> On Sunday 24 October 2010 21:55 Philipp Huebner wrote:
> > Hi,
> >
> > On 23/10/10 17:14, Holger Levsen wrote:
> > >>> who in skolelinux is activly working on integrating cipux?
> > >>
> > >> Noone.
> > >
> > > Which makes me wonder why the people using it in Rheinland-Pfalz
> > > are not doing this. Or why you dont do it. Care to explain?
> >
> > IMHO this is a very good question which I would also love to see
> > answered.
> >
> >
> > Regards,
> 
> +1
> 
> ... and me would also like to hear a statement / answer  from the 
> project leader of the RLP project to the question above to get it 
> answered from the officials.

I'm not sure whether I qualify as "official", but from my point of view
as coordinator of developers for Skolelinux-RLP, all of our previous
attempts of working together with the Skolelinux community, trying to
integrate new features and options/requirements that are necessary by
(german) law for german schools, have been turned down as being "not
very interesting for mainstream Skolelinux" (exam mode) or "violating
the policy" (italc), which is kind of frustrating, as you can imagine.

Besides administration of classes, this mainly concerns examination
modes and requirements for privacy and teacher supervision of desktops,
disk quotas and x2go as replacement for ltsp.

Before I get too much into details which you probably don't intended to
hear, would you please define for me the part "not doing this" in the
quote you voted +1 for:

   "Which makes me wonder why the people using it in Rheinland-Pfalz are
   not doing this."

What is "this"? What does it mean? What else can we do to help getting
our extensions into Skolelinux, besides providing a proof-of-concept of
our addons working in schools, in real life?

> Greetings, Jürgen

Greets
-Klaus


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101024212029.gi8...@knopper.net



Re: More on the future LDAP admin gui in Debian Edu

2010-10-24 Thread Klaus Knopper
Hi Philipp & List,

On Sun, Oct 24, 2010 at 09:55:02PM +0200, Philipp Huebner wrote:
> Hi,
> 
> On 23/10/10 17:14, Holger Levsen wrote:
> >>> who in skolelinux is activly working on integrating cipux?
> >> Noone.
> > 
> > Which makes me wonder why the people using it in Rheinland-Pfalz are not 
> > doing 
> > this. Or why you dont do it. Care to explain?
> 
> IMHO this is a very good question which I would also love to see answered.

Alright, then, what do we have to do to get CipUX into Skolelinux?  I,
too, would love to see that question answered. Actually, we asked this
question over a year ago at the developer meeting in Oslo. :-)

The same question would be asked for
- italc-rlp
- linbo-rlp
which are currently all "unofficial" add-on packages available on
http://rp.skolelinux.de/packages/ .
Anyone willing to take over official Skolelinux package maintainership?

Regards
-Klaus


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101024204633.gg8...@knopper.net



Re: More on the future LDAP admin gui in Debian Edu

2010-10-24 Thread Jonas Smedegaard

On Sun, Oct 24, 2010 at 09:55:02PM +0200, Philipp Huebner wrote:

Hi,

On 23/10/10 17:14, Holger Levsen wrote:

who in skolelinux is activly working on integrating cipux?

Noone.


Which makes me wonder why the people using it in Rheinland-Pfalz are 
not doing this. Or why you dont do it. Care to explain?


IMHO this is a very good question which I would also love to see 
answered.


+1


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-24 Thread Philipp Huebner
Hi,

On 23/10/10 17:14, Holger Levsen wrote:
>>> who in skolelinux is activly working on integrating cipux?
>> Noone.
> 
> Which makes me wonder why the people using it in Rheinland-Pfalz are not 
> doing 
> this. Or why you dont do it. Care to explain?

IMHO this is a very good question which I would also love to see answered.


Regards,
-- 
 .''`.   Philipp Huebner 
: :'  :  pgp fp: 6719 25C5 B8CD E74A 5225  3DF9 E5CA 8C49 25E4 205F
`. `'`   HP: http://www.debalance.de, Skype: philipp-huebner
  `- ICQ: 235-524-440, Jabber: der_scha...@jabber.org



signature.asc
Description: OpenPGP digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Holger Levsen
On Samstag, 23. Oktober 2010, Jonas Smedegaard wrote:
> On Sat, Oct 23, 2010 at 06:32:39PM +0200, Andreas B. Mundt wrote:
> >Regardless of my new job it's not (and probably has and will never be
> >the case) that we have too many developers.
> >
> >That's the main reason why I always favor a standard setup, where the
> >work left for the project is the configuration of available software
> >packages and there's no need to code at all.
>
> +1


me too,
cheers,
Holger



signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Jonas Smedegaard

On Sat, Oct 23, 2010 at 06:32:39PM +0200, Andreas B. Mundt wrote:

On Sat, Oct 23, 2010 at 01:07:27PM +0200, Jonas Smedegaard wrote:

Andreas Mundt has been _very_ active on GoSA (and thanks for that!) 
but now starts as a teacher and do not expect himself to be able to 
continue contributing at same pace.


Regardless of my new job it's not (and probably has and will never be 
the case) that we have too many developers.


That's the main reason why I always favor a standard setup, where the 
work left for the project is the configuration of available software 
packages and there's no need to code at all.


+1

 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Andreas B. Mundt
On Sat, Oct 23, 2010 at 01:07:27PM +0200, Jonas Smedegaard wrote:

> Andreas Mundt has been _very_ active on GoSA (and thanks for that!)
> but now starts as a teacher and do not expect himself to be able to
> continue contributing at same pace.

Regardless of my new job it's not (and probably has and will never be
the case) that we have too many developers.  

That's the main reason why I always favor a standard setup, where the
work left for the project is the configuration of available software
packages and there's no need to code at all.

Following this philosophy, we would only install the squeeze packages
(as it's done already) and provide a prepared ldap tree. That's all. 
Part of this tree is already there, and another part is here (experimental):
http://svn.debian.org/wsvn/debian-edu/trunk/src/debian-edu-config/ldap-bootstrap/gosa-server.ldif>

The more we depart from the standard way provided by the packages, the
more work has to be done by us. Especially if the person who does the
work sees no real benefit of debian-edu specialities, this will always 
be a problem. 
We better invest time and resources in features that are not (yet)
available but provide real benefit. In addition, this is where
upstream will have open ears too.

Best regards,

 Andi


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101023163239.ga3...@flashgordon



Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Jonas Smedegaard

On Sat, Oct 23, 2010 at 05:14:50PM +0200, Holger Levsen wrote:

>cipux is, but afaik cipux is not the UI.

When I say that it is in Debian, I mean it.


I'm sorry, but in <20101023110727.gl5...@jones.dk> you said Cipux is 
used in Rheinland-Pfalz and that it should be trivial to include it 
into Edu as its already in Debian and in the mail I'm now answering to 
you say that some important part of Cipux (called CatWeasel, used in 
Rheinland-Pfalz) is not packaged yet.


I never claimed CATweasel to be an important part of CipUX.

I did, however, describe it as an "alternative".

No, I do not mean an alternative to a library.

No, I do not mean an alternative to a CLI (command-line interface).


Halleluja, what a fruitful discussion.


Why the heck don't you just answer my short simple question?!?!?!?


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Holger Levsen
Hi,

On Samstag, 23. Oktober 2010, Jonas Smedegaard wrote:
> >yes, but last I heard it wasnt installable from packages.
>
> Interesting.  Would be nice if that could be filed as a bugreport.
>
> Yes, I did notice that you only *heard* about this, so do not want you
> to file a bugreport yourself but wish that you would ask those you heard
> it from to maybe do so: bugfixing is difficult based only on a rumor -
> as is decision making.

Absolutly. I just searched in relevant mailinglists and couldnt find the mail 
from where I took the info. :(

http://wiki.cipux.org/installation/cipux_340x_debian_edu is for lenny, so I 
have a question now: assuming one is using the official Debian squeeze repo 
and not yours, does one still need to download a  
CipUX-Trait-DebianEdu-3.4.0.3.tar.gz ? 

> >cipux is, but afaik cipux is not the UI.
>
> When I say that it is in Debian, I mean it.

I'm sorry, but in <20101023110727.gl5...@jones.dk> you said Cipux is used in 
Rheinland-Pfalz and that it should be trivial to include it into Edu as its 
already in Debian and in the mail I'm now answering to you say that some 
important part of Cipux (called CatWeasel, used in Rheinland-Pfalz) is not 
packaged yet. 

> I found it irrelevant to go into detail in this thread, but can do so
> if you insist.

We are looking for an admin user interface, so I think it is relevant, whether 
a cipux UI is available. And if a tool has several UIs, it is relevant which 
are available. (Then, the detail that some people (including me) consider a 
CLI an UI is irrelevant nitpicking IMO, as we are looking for a UI for 
all/many people.) 

> Both CLI tools and the web-based UI provided as part of CipUX itself,
> called CipUX CAT Web, are packaged officially for Debian.

packaged for or available in? 

(sorry if you obviously ment both :)

> An alternative web-based UI, called CATweasel, which funded and promoted
> by the Skolelinux Rheinland-Pfalz project, is still in development and
> not packaged officially.

:(

> >who in skolelinux is activly working on integrating cipux?
> Noone.

Which makes me wonder why the people using it in Rheinland-Pfalz are not doing 
this. Or why you dont do it. Care to explain?

> Do you still remember what was the main message of my email, or did you
> succeed by now in distracting the conversation?

I don't think discussing the usefulness/readyness of cipux is distracting the 
conversation. AFAICS the topic is "LDAP admin gui"...

> Now would you please care to answer my question?
> >which cipux-UI are available in squeeze today?

If your main question was whether _I_ work on integrating gosa2 in Debian Edu, 
the answer is yes. So that's at least 3 people.


cheers,
Holger, sad about the nitpicky language of this subthread 


signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Sérgio Saraiva
Dear Skolelinux's friends,

I think that discussion is very important.
I suggest the persons (with divergence) talk and work to establish a road
map (cronogram) to determine what could be released soon in squeeze, but it
also verify the future possibilities.

I think that everybody wish the best to Skolelinux, but there is variety
in knowledge and experience that need matching.

Thanks,
Sérgio Saraiva

2010/10/23 Jonas Smedegaard 

> On Sat, Oct 23, 2010 at 03:03:30PM +0200, Holger Levsen wrote:
>
>> On Samstag, 23. Oktober 2010, Jonas Smedegaard wrote:
>>
>>> It should not be "unknown" that CipUX is in production use on
>>> Skolelinux-based systems in Rheinland-Pfalz.
>>>
>>
>> yes, but last I heard it wasnt installable from packages.
>>
>
> Interesting.  Would be nice if that could be filed as a bugreport.
>
> Yes, I did notice that you only *heard* about this, so do not want you to
> file a bugreport yourself but wish that you would ask those you heard it
> from to maybe do so: bugfixing is difficult based only on a rumor - as is
> decision making.
>
>
>
>  It should be trivial to include CipUX, as it is already officially in
>>> Debian.
>>>
>>
>> cipux is, but afaik cipux is not the UI.
>>
>
> When I say that it is in Debian, I mean it.
>
> I found it irrelevant to go into detail in this thread, but can do so if
> you insist.
>
> Do you still remember what was the main message of my email, or did you
> succeed by now in distracting the conversation?
>
>
>
> which cipux-UI are available in squeeze today?
>>
>
> Both CLI tools and the web-based UI provided as part of CipUX itself,
> called CipUX CAT Web, are packaged officially for Debian.
>
> An alternative web-based UI, called CATweasel, which funded and promoted by
> the Skolelinux Rheinland-Pfalz project, is still in development and not
> packaged officially.
>
>
>
>  Who else in Skolelinux besides Andreas is actively working on GoSA?
>>>
>>
>> who in skolelinux is activly working on integrating cipux?
>>
>
> Noone.
>
> Now would you please care to answer my question?
>
>
>
>  - Jonas
>
> --
>  * Jonas Smedegaard - idealist & Internet-arkitekt
>  * Tlf.: +45 40843136  Website: http://dr.jones.dk/
>
>  [x] quote me freely  [ ] ask before reusing  [ ] keep private
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iQIcBAEBCgAGBQJMwuj9AAoJECx8MUbBoAEhXZMP/jb1sG3z37csfkWAevHLhHvT
> X7/j9wiiMEh9AKQv+y/X+AANqPpzl/vQp2Dm7eBtvf6aHuQMXZkjoY57Ztdo+xIn
> uxeVkFBFAMMZ3w6OtsHg+XHLRlqVVl4yofQIS534AxPi/y1QXZCyNe85bAU/7e25
> /eUd9alCjsKIHUK4p3vjYY5P9iD9d45wqmasCXVWEKWsEVd6Uroz3CIHXXyMTgOS
> E2RaqUWAab66JZ5uqN1uQ2YtPiJThjGsD6+ZjPQicpu7KECr59A/n1ZMKfAPPUEP
> WtTtoMfJr9QMXvpijca3AKtwhTbjiIanlCpW6bBp0eybTlAVmDXHq3Vhn2/xtiJ/
> RDVgaNIvsgJDeP1WiZBc6ynO3kfgvpiCVtrIHEEpDgtdtRIgxgIi7XIquzrg8J+l
> eJPaGNjtKiJzABYuGoPjOvFn9C4J/PQJK0HNA+M9CbEpQdPenhB4SU/QgtKfGi6C
> 2i+P/z8niF6iLGJJohdfWrGWzyngR36oOPmvPyA7Gt+2sO9FTh1VavP8y2OqIBkP
> H5Mr6Sehv1qfASVVqrRQXX9dH9SGa7riQAQg02vIB4zY5Pymm+OnGYqDNYSY6p6H
> cZWxJf/Hiz4O9AygwNh7+fiE5hj13mTIOelIjgHa9NFoMwXzAURcay+UT918/6lK
> Tl4qW8UdxegG1xFc1bF6
> =0TeX
> -END PGP SIGNATURE-
>
>


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Jonas Smedegaard

On Sat, Oct 23, 2010 at 03:03:30PM +0200, Holger Levsen wrote:

On Samstag, 23. Oktober 2010, Jonas Smedegaard wrote:
It should not be "unknown" that CipUX is in production use on 
Skolelinux-based systems in Rheinland-Pfalz.


yes, but last I heard it wasnt installable from packages.


Interesting.  Would be nice if that could be filed as a bugreport.

Yes, I did notice that you only *heard* about this, so do not want you 
to file a bugreport yourself but wish that you would ask those you heard 
it from to maybe do so: bugfixing is difficult based only on a rumor - 
as is decision making.



It should be trivial to include CipUX, as it is already officially in 
Debian.


cipux is, but afaik cipux is not the UI.


When I say that it is in Debian, I mean it.

I found it irrelevant to go into detail in this thread, but can do so 
if you insist.


Do you still remember what was the main message of my email, or did you 
succeed by now in distracting the conversation?




which cipux-UI are available in squeeze today?


Both CLI tools and the web-based UI provided as part of CipUX itself, 
called CipUX CAT Web, are packaged officially for Debian.


An alternative web-based UI, called CATweasel, which funded and promoted 
by the Skolelinux Rheinland-Pfalz project, is still in development and 
not packaged officially.




Who else in Skolelinux besides Andreas is actively working on GoSA?


who in skolelinux is activly working on integrating cipux?


Noone.

Now would you please care to answer my question?


 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Holger Levsen
Hi,

On Samstag, 23. Oktober 2010, Jonas Smedegaard wrote:
> It should not be "unknown" that CipUX is in production use on
> Skolelinux-based systems in Rheinland-Pfalz.

yes, but last I heard it wasnt installable from packages. 

> It should be trivial to include CipUX, as it is already officially in
> Debian.

cipux is, but afaik cipux is not the UI. 

which cipux-UI are available in squeeze today?

> Who else in Skolelinux besides Andreas is actively working on GoSA?

who in skolelinux is activly working on integrating cipux?


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Jonas Smedegaard

On Sat, Oct 23, 2010 at 02:27:32PM +0200, Benoit Mortier wrote:
The idea behind using GOsa² is that the software is mature, supported 
and have people willing to help debian Edu to use it :)


Yes. That is the idea behind CipUX too.

Or do you mean to say that all of those favor GOsa² over CipUX?




Who else in Skolelinux besides Andreas is actively working on GoSA?


i offered my help, and already started at looking at and ldap tree from 
debian-edu to see how it fit onto GOsa² and what is missing.


Great!


 - Jonas


P.S.

Sorry for consistently misspelling GOsa² previously - I have no idea 
where I got that from.


--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Benoit Mortier
Le Friday 22 October 2010 16:38:13 Petter Reinholdtsen, vous avez écrit :
> [Andreas B. Mundt]

Hello,

[]
> > Main difference to our current setup: Bind instead of powerDNS.
>
> Actually, we can continue to use powerDNS if we adjust GOsa to update
> an extra attribute in the DNS tree.  See
> http://article.gmane.org/gmane.comp.ldap.gosa/506> for the
> details.

i could look at it but we discussed about a global schema for bind and 
powerdns, is this done already ?

> > I think the decision we have to take is: Do we want to continue
> > using powerDNS (which means we cannot use the GOsa packages because
> > they use bind, so we have to find a solution, hack something or
> > whatever...) or can we switch to bind which should make most (if not
> > all) of the tools we need available in the squeeze repositories. So
> > if there are no grave arguments against bind I think that's the
> > easier way to go.
>
> I believe we want to continue to use a DNS server that look up
> information directly in LDAP, to ensure that DNS changes done in LDAP
> take effect imediately.  All the bind based solutions I have seen so
> far uses regular exports from LDAP to files bind understands, causing
> a delay until changes show up in DNS.  Because of this, I believe we
> are better off by keeping PowerDNS.  And thus I believe a third option
> - change GOsa to work with PowerDNS - is the best one.

i understand your reason well i could take the actual dns plugin and look 
if we can change it to manage powerdns

Cheers
-- 
Benoit Mortier
CEO 
OpenSides "logiciels libres pour entreprises" : http://www.opensides.eu/
Promouvoir et défendre le Logiciel Libre http://www.april.org/
Contributor to Gosa Project : http://gosa-project.org/


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201010231445.03441.benoit.mort...@opensides.be



Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Benoit Mortier
Le Friday 22 October 2010 16:07:50 Andreas B. Mundt, vous avez écrit :
> Hi all,

Hello,

> with regard to the replies to my mail, I conclude that we agree that
> for the time being it is best to focus on GOsa for squeeze. I hoped
> that we can get some consensus, which seems to be the case, at
> least when I look at the replies so far.

Cool

> Well, then let's start to have a look and discuss what needs to be
> done.
>
> On Thu, Oct 21, 2010 at 05:55:45PM +0200, Petter Reinholdtsen wrote:
> [...]
>
> > For the specific LDAP setup, I believe we should change our Gosa
> > setup to have a "flat" ldap directory (ie no students and teachers
> > subtrees), and use the traditional three levels of administrative
> > access (admin with full access, jr. admin with limited access and the
> > rest with no special privileges.
>
> The idea behind the structure I implemented so far (separated teacher-
> and student sub-trees) is the following:
>
> This structure allows the application of additional access rules. From
> my experience, students loose their password (and if you really force
> them not to loose it, they will either choose '123' and/or write it
> down. Both things you don't want to teach them). So there will be
> lectures where the students/pupils have to work at the machines, and
> in the frequent case one or two students will not be able to log in.
> You can say: 'Well that's not my problem', but depending on age and
> school it will become your problem, for example when your lecture is
> spoiled by these two pupils (they are not able to do anything now and
> look for interesting alternatives). Or when parents turn up and
> complain.
>
> So in my opinion, every teacher needs to be able to change/renew the
> password of a pupil. If only admins or jadmins can do that, they will
> not be available when needed (or every teacher will be jadmin, which
> you also don't want).
>
> With the teacher and student sub-trees, every teacher can change
> every students password, but does not have access to change the
> one of his colleague.

+1

> It is no problem to change this and use a flat tree, but we waste
> usability that is available (and, at least in the schools I've seen so
> far, part of our competitors' systems).

no flat tree, is not a godd idea when you have lots of stuff

> [...]
>
> >   With the flat structure and the three levels of access, we
> > have not tied ourself too tight to gosa and should be able to migrate
> > to other tools in the future, as well as making it possible for sites
> > to use other tools if they want to.
>
> Another disadvantage of a flat tree is the following: If you have a
> school with 1000 pupils, every year about 100 of these pupils will
> leave the school. What happens to their accounts? Currently we simply
> ignore this. It is something nobody cares about and, at least after
> some years, it will be the problem of the local sysadmin. What can he
> do? In the flat tree, he has to remove all the users that graduate
> every year. He has to work trough a list of names, search them in the
> flat tree and remove them. (I know that my sysadmin will prefer his
> windows system, when I try to convince him to use our system, but have
> to admit that he will have to do that job from now on).

+1

> So I suggest not only to have the student and teacher trees, but in
> addition have age-groups in the students-tree: Every year at
> school enrolment, a new organizational unit (subtree, called
> department in GOsa) is added, it contains all pupils that start now
> and will (with hopefully only a few exceptions) graduate x years
> later. After x+1 years, the whole department and the corresponding
> accounts can be deleted easily. In addition, if you want to add all
> pupils in this age-group to a posix group, it's easy to select them in
> that GOsa-department.
>
> We have that feature why not offer them to our users? I would also try
> to keep the structure flexible, i.e. allow also something like:
>
> students--yr2005--classA
>   --classB
>   --classC
>   --yr2006--...
>   --...
>   --yr2007
>   -- ...

Will look at the ldif you send me and make proposal from that, but this 
one seems nice. 

> I guess this or comparable structures are in use already in most
> schools. And if we want to be a serious alternative, we have to
> support some more structure than the flat tree, regardless of the tool
> we offer for administration. CipUX also uses much more structuring of
> the tree.
>
> The way back from structure to a flat, unstructured tree is easy, but
> please think about the prospects some more structure offers.
>
> Next issue:
> > I expect us to have to maintain our own set of gosa packages in our
> > own repository to get a version with support for netgroups and
> > kerberos and the other things that are missing.  I also hope we can
> > get support for powerdns to avoid having to rewrite that part of the
> > server setup.
>
> I hope we do no

Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Benoit Mortier
Le Saturday 23 October 2010 13:07:27 Jonas Smedegaard, vous avez écrit :
> On Thu, Oct 21, 2010 at 06:08:01PM +0200, Petter Reinholdtsen wrote:
> >[Sérgio Saraiva]
> >
> >> Is it possible to show a table with positive and negative aspects of
> >> administration tools?
> >>
> >| lwat  | broken in edu/squeeze  | used to do what we wanted |
> >|
> >|   | missing people |   |
> >|
> >| cipux | missing in edu/squeeze | unknown if it fits us |
> >|
> >|   | missing people |   |
> >|
> >| gosa  | missing some features  | partly working in edu/squeeze |
> >|
> >|   || got people|
>
> It should not be "unknown" that CipUX is in production use on
> Skolelinux-based systems in Rheinland-Pfalz.

Hello,

> It should be trivial to include CipUX, as it is already officially in
> Debian.
>
> So apparently people is the main reason for favoring GoSA over CipUX.
>
> ...and with "people" I mean "people specifically devoted to
> Skolelinux".

The idea behind using GOsa² is that the software is mature, supported and 
have people willing to help debian Edu to use it :)

> Andreas Mundt has been _very_ active on GoSA (and thanks for that!) but
> now starts as a teacher and do not expect himself to be able to
> continue contributing at same pace.
>
> Who else in Skolelinux besides Andreas is actively working on GoSA?

i offered my help, and already started at looking at and ldap tree from 
debian-edu to see how it fit onto GOsa² and what is missing.

Cheers
-- 
Benoit Mortier
CEO 
OpenSides "logiciels libres pour entreprises" : http://www.opensides.eu/
Promouvoir et défendre le Logiciel Libre http://www.april.org/
Contributor to Gosa Project : http://gosa-project.org/


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201010231427.32898.benoit.mort...@opensides.be



Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Jonas Smedegaard

On Thu, Oct 21, 2010 at 06:08:01PM +0200, Petter Reinholdtsen wrote:

[Sérgio Saraiva]

Is it possible to show a table with positive and negative aspects of
administration tools?


| lwat  | broken in edu/squeeze  | used to do what we wanted |
|   | missing people |   |
| cipux | missing in edu/squeeze | unknown if it fits us |
|   | missing people |   |
| gosa  | missing some features  | partly working in edu/squeeze |
|   || got people|


It should not be "unknown" that CipUX is in production use on 
Skolelinux-based systems in Rheinland-Pfalz.


It should be trivial to include CipUX, as it is already officially in 
Debian.


So apparently people is the main reason for favoring GoSA over CipUX.

...and with "people" I mean "people specifically devoted to Skolelinux".

Andreas Mundt has been _very_ active on GoSA (and thanks for that!) but 
now starts as a teacher and do not expect himself to be able to continue 
contributing at same pace.


Who else in Skolelinux besides Andreas is actively working on GoSA?



 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-23 Thread Andreas B. Mundt
Hello,

On Fri, Oct 22, 2010 at 04:38:13PM +0200, Petter Reinholdtsen wrote:
> [Andreas B. Mundt]
> > So in my opinion, every teacher needs to be able to change/renew the
> > password of a pupil. If only admins or jadmins can do that, they
> > will not be available when needed (or every teacher will be jadmin,
> > which you also don't want).
> 
> Some schools might want this, while others do not.  I believe it is a
> bad idea to let all teachers change passwords of all pupils, and
> suspect some schools agree with me.  

Can you give an argument why it is a bad idea for the majority of
schools in your belief?

> I also believe it is a good idea
> to control access using information visible from within unix, like
> file groups, and not using information invisible from within unix,
> like LDAP object position in the tree.

The ldap access rules defined in slapd.conf are completely independent
of the unix 'access rules'. For example the user admin doesn't even
exist as a posix user, but has full access to the ldap tree. However,
lwat associates rules depending of posix group membership, and they
allow to make sure that a (posix group) 'jadmin' cannot change the
password of a (posix group) 'admin'. 

GOsa does not use the access ruling defined in slapd.conf, but defines
a completely independent access policy. It is possible to associate
access rules with posix group membership, but as far as I know, it is
not possible to limit the access depending on the posix group
membership of the object that's going to be changed (someone should
check that). The GOsa access rules will not be available to any other
software like ldapsearch, ldapadd, etc. (It would need to be
especially made to use the information saved within ldap and used by
GOsa). 

To sum up: it doesn't help or hinder any other ldap tool what we
define as ldap access rules for GOsa.  We talk about different things.
The only valid argument to stick with the historic rules (or better said
their names) is to give the user the same names which, in my opinion
is not worth it. Because of the different implementation, there will
not be a 1-to-1 mapping anyway. (Perhaps using the same name is even a
bad idea because it will not be the same).
  
[...]
> 
> > Another disadvantage of a flat tree is the following: If you have a
> > school with 1000 pupils, every year about 100 of these pupils will
> > leave the school. What happens to their accounts?
> 
> A common and sensible approach in use today, is to add all these 100
> pupils to a group for their year when the accounts are created.  Then
> it is trivial to remove these accounts when the pupils are done.
> There is no need for a non-flat LDAP structure for this.
> 
> > The way back from structure to a flat, unstructured tree is easy,
> > but please think about the prospects some more structure offers.
> 
> I believe all the "problems" you have sketched are trivially handled
> using groups, and believe this is the best solution for our LDAP
> structure.

As I tried to explain above, the problem of a teacher being able to
change pupils' passwords but not his colleagues one is not solved
trivially with posix groups and a flat structure.
  
What I learned about ldap: It is a good idea to map the structure of
your organization, enterprise or in our case school within the
structure of the ldap tree. Why not use it that way? Sure you can list
all users that are members of a posix group in GOsa and remove them,
but why not handling them in a department and mark them all together
to put them in a posix group? I don't understand why to limit
ourselves to the flat structure, in my opinion it simply makes no
sense. Sure there is no "need". There's no "need" for graphical tools
at all, but they make information and structures visible and easier to
work with.   
 
> > Main difference to our current setup: Bind instead of powerDNS.
> 
> Actually, we can continue to use powerDNS if we adjust GOsa to update
> an extra attribute in the DNS tree.  See
> http://article.gmane.org/gmane.comp.ldap.gosa/506> for the
> details.
> > I think the decision we have to take is: Do we want to continue
> > using powerDNS (which means we cannot use the GOsa packages because
> > they use bind, so we have to find a solution, hack something or
> > whatever...) or can we switch to bind which should make most (if not
> > all) of the tools we need available in the squeeze repositories. So
> > if there are no grave arguments against bind I think that's the
> > easier way to go.
> 
> I believe we want to continue to use a DNS server that look up
> information directly in LDAP, to ensure that DNS changes done in LDAP
> take effect imediately.  All the bind based solutions I have seen so
> far uses regular exports from LDAP to files bind understands, causing
> a delay until changes show up in DNS.  Because of this, I believe we
> are better off by keeping PowerDNS.  And thus I believe a third option
> - change GOsa to work with PowerDNS - is the best one

Re: More on the future LDAP admin gui in Debian Edu

2010-10-22 Thread Petter Reinholdtsen
[Christian Kuelker]
> A plea: please change the LDAP tree /default objects and attributes
> as less as possible compare to the last released stable Debian Edu
> version. Changing the tree cause a huge effort for migrating
> installations. (With or without CipUX)

It is one of my goals for Squeeze to change the LDAP structure as
little as possible while still cleaning up and improving the
situation.

But the only way to make sure CipUX migration is little work, is for
someone working on CipUX to test and report any problems back to the
Debian Edu developers, or for someone working on CipUX to help out as
a Debian Edu developer.

Happy hacking,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101022184253.ge6...@login1.uio.no



Re: More on the future LDAP admin gui in Debian Edu

2010-10-22 Thread Christian Kuelker
Hi,

Petter Reinholdtsen wrote:
> [Sérgio Saraiva]
>> Is it possible to show a table with positive and negative aspects of
>> administration tools?
> 
> | lwat  | broken in edu/squeeze  | used to do what we wanted |
> |   | missing people |   |
> | cipux | missing in edu/squeeze | unknown if it fits us |
> |   | missing people |   |
> | gosa  | missing some features  | partly working in edu/squeeze |
> |   || got people|

Yes Skolelinux lacks of enthusiasts integrating CipUX to
edu/squeeze. As I said before on the list. I am willing to help.

CipUX do fit Debian Edu. Unfortunately this can not be seen by the
international Debian Edu community because missing in edu/squeeze.

Is it possible to add CipUX to edu/squeeze without disturbing the
work on Gosa?

> If someone got time and interest in making a better comparison, feel
> free to add it to the wiki.  But given that only one of the
> alternatives (Gosa) have people interested in working on it and
> getting it to work properly in edu/squeeze, I do not really see the
> point.

> We have waited for lwat and cipux people for a long time, so it seem
> unlikely that anyone will show up.  And even if they did, it would be
> hard to believe they were here for the long run, given the complete
> lack of progress and interest for a long time.

Indeed I do agree on the point that we wait a long time for LWAT and
CipUX. I am a little bit surprised by the above statement. If you
speak about 'cipux people' keep in mind that you can sometimes not
distinguish this clearly since we all work on several
projects.

There are several "CipUX people":

 a) CipUX developers (me, others + testers of upstream code incl. RLP!)
 b) CipUX users (RLP project + old-time users)
 c) CipUX distributors (Jonas and Xavier + testers of packaging)
 d) CipUX Debian Edu re-distributors (none)

So we are lacking d) people. The other parts of the CipUX community
is flourishing.

The current code status of 3.4.x.x is stable. No bugs reported in
the last month's. So the upstream base is good. Currently CipUX is
used by schools in Germany and translated into several languages. It
has at least 2 GUIs.

The current installations are based partly on Debian Packages and
upstream releases. It is intended to switch to pure packaged version
in February. The Debian packages are not as much tested as I would
like to see it. A pure package installation for Debian Edu is not
possible at the moment. Only _one_ Perl modul needs to be packaged.
Nevertheless it is a minor problem. With or without packaging this
will vanish in 3.6.0.x. Then we will have a CipUX on CPAN. One
reason why I attended the Perl Conference last week here in Tokyo.

CipUX is working on Debian Edu Etch and Lenny. Some features in
Lenny are missing: DNS,... No work as so far be done to squeeze. My
guess is that it should be easy to use CipUX for the base functionality.

A plea: please change the LDAP tree /default objects and attributes
as less as possible compare to the last released stable Debian Edu
version. Changing the tree cause a huge effort for migrating
installations. (With or without CipUX)

Cheers
Christian


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cc1d09a.10...@cipworx.org



Re: More on the future LDAP admin gui in Debian Edu

2010-10-22 Thread Petter Reinholdtsen
[Andreas B. Mundt]
> So in my opinion, every teacher needs to be able to change/renew the
> password of a pupil. If only admins or jadmins can do that, they
> will not be available when needed (or every teacher will be jadmin,
> which you also don't want).

Some schools might want this, while others do not.  I believe it is a
bad idea to let all teachers change passwords of all pupils, and
suspect some schools agree with me.  I also believe it is a good idea
to control access using information visible from within unix, like
file groups, and not using information invisible from within unix,
like LDAP object position in the tree.

Why should not the schools that want all teachers to be able to change
the passwords of all pupils not be members of the jradmin grup?  The
jradmin group is supposed to give privileges to change passwords of
all non-admin non-jradmin users, which seem to be exactly what you
talk about.

I believe the correct solution for schools that want all teachers to
be able to change pupils passwords it to add all teachers to the
jradmin group.

> Another disadvantage of a flat tree is the following: If you have a
> school with 1000 pupils, every year about 100 of these pupils will
> leave the school. What happens to their accounts?

A common and sensible approach in use today, is to add all these 100
pupils to a group for their year when the accounts are created.  Then
it is trivial to remove these accounts when the pupils are done.
There is no need for a non-flat LDAP structure for this.

> The way back from structure to a flat, unstructured tree is easy,
> but please think about the prospects some more structure offers.

I believe all the "problems" you have sketched are trivially handled
using groups, and believe this is the best solution for our LDAP
structure.

> Main difference to our current setup: Bind instead of powerDNS.

Actually, we can continue to use powerDNS if we adjust GOsa to update
an extra attribute in the DNS tree.  See
http://article.gmane.org/gmane.comp.ldap.gosa/506> for the
details.

> I think the decision we have to take is: Do we want to continue
> using powerDNS (which means we cannot use the GOsa packages because
> they use bind, so we have to find a solution, hack something or
> whatever...) or can we switch to bind which should make most (if not
> all) of the tools we need available in the squeeze repositories. So
> if there are no grave arguments against bind I think that's the
> easier way to go.

I believe we want to continue to use a DNS server that look up
information directly in LDAP, to ensure that DNS changes done in LDAP
take effect imediately.  All the bind based solutions I have seen so
far uses regular exports from LDAP to files bind understands, causing
a delay until changes show up in DNS.  Because of this, I believe we
are better off by keeping PowerDNS.  And thus I believe a third option
- change GOsa to work with PowerDNS - is the best one.

Happy hacking,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101022143813.ga6...@login1.uio.no



Re: More on the future LDAP admin gui in Debian Edu

2010-10-22 Thread Holger Levsen
Hi Andi,

thanks for your summary and pushing this forward!

On Freitag, 22. Oktober 2010, Andreas B. Mundt wrote:
> So I suggest not only to have the student and teacher trees, but in
> addition have age-groups in the students-tree: 

+1

> Main
> difference to our current setup: Bind instead of powerDNS.
> I think the decision we have to take is:
> Do we want to continue using powerDNS (which means we cannot use the
> GOsa packages because they use bind, so we have to find a solution,
> hack something or whatever...) or can we switch to bind which should
> make most (if not all) of the tools we need available in the squeeze
> repositories. So if there are no grave arguments against bind I think
> that's the easier way to go.

+1 - I think so too. It's (very) unfortunate that we switched to powerdns just 
in the last release and now switch back, but I think it's still the best way 
to go now. :-/

> Finally, as Petter pointed out, netgroups are missing. 

how bad do we need them? Could we live with a cli-solution only? Or should we 
try harder to get your patch ready?


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-22 Thread Andreas B. Mundt
Hi all,

with regard to the replies to my mail, I conclude that we agree that
for the time being it is best to focus on GOsa for squeeze. I hoped
that we can get some consensus, which seems to be the case, at 
least when I look at the replies so far. 

Well, then let's start to have a look and discuss what needs to be
done.  

On Thu, Oct 21, 2010 at 05:55:45PM +0200, Petter Reinholdtsen wrote:
[...]
> For the specific LDAP setup, I believe we should change our Gosa setup
> to have a "flat" ldap directory (ie no students and teachers
> subtrees), and use the traditional three levels of administrative
> access (admin with full access, jr. admin with limited access and the
> rest with no special privileges.

The idea behind the structure I implemented so far (separated teacher-
and student sub-trees) is the following:

This structure allows the application of additional access rules. From
my experience, students loose their password (and if you really force
them not to loose it, they will either choose '123' and/or write it
down. Both things you don't want to teach them). So there will be
lectures where the students/pupils have to work at the machines, and
in the frequent case one or two students will not be able to log in. 
You can say: 'Well that's not my problem', but depending on age and
school it will become your problem, for example when your lecture is
spoiled by these two pupils (they are not able to do anything now and 
look for interesting alternatives). Or when parents turn up and
complain. 

So in my opinion, every teacher needs to be able to change/renew the
password of a pupil. If only admins or jadmins can do that, they will
not be available when needed (or every teacher will be jadmin, which
you also don't want).

With the teacher and student sub-trees, every teacher can change
every students password, but does not have access to change the 
one of his colleague.

It is no problem to change this and use a flat tree, but we waste
usability that is available (and, at least in the schools I've seen so
far, part of our competitors' systems). 

[...]
>   With the flat structure and the three levels of access, we
> have not tied ourself too tight to gosa and should be able to migrate
> to other tools in the future, as well as making it possible for sites
> to use other tools if they want to.

Another disadvantage of a flat tree is the following: If you have a
school with 1000 pupils, every year about 100 of these pupils will
leave the school. What happens to their accounts? Currently we simply
ignore this. It is something nobody cares about and, at least after
some years, it will be the problem of the local sysadmin. What can he
do? In the flat tree, he has to remove all the users that graduate
every year. He has to work trough a list of names, search them in the
flat tree and remove them. (I know that my sysadmin will prefer his
windows system, when I try to convince him to use our system, but have
to admit that he will have to do that job from now on).   

So I suggest not only to have the student and teacher trees, but in
addition have age-groups in the students-tree: Every year at 
school enrolment, a new organizational unit (subtree, called
department in GOsa) is added, it contains all pupils that start now
and will (with hopefully only a few exceptions) graduate x years
later. After x+1 years, the whole department and the corresponding
accounts can be deleted easily. In addition, if you want to add all
pupils in this age-group to a posix group, it's easy to select them in
that GOsa-department.  

We have that feature why not offer them to our users? I would also try
to keep the structure flexible, i.e. allow also something like:  

students--yr2005--classA
--classB
--classC
--yr2006--...
--...
--yr2007
-- ...

I guess this or comparable structures are in use already in most
schools. And if we want to be a serious alternative, we have to
support some more structure than the flat tree, regardless of the tool
we offer for administration. CipUX also uses much more structuring of
the tree.   

The way back from structure to a flat, unstructured tree is easy, but
please think about the prospects some more structure offers. 

Next issue:

> I expect us to have to maintain our own set of gosa packages in our
> own repository to get a version with support for netgroups and
> kerberos and the other things that are missing.  I also hope we can
> get support for powerdns to avoid having to rewrite that part of the
> server setup.

I hope we do not need to maintain too much. The most important part currently
missing is the machine management. First we need to integrate the
services run by tjener into GOsa.  I started with some testing a while
back, the ldif is still in svn:
http://svn.debian.org/wsvn/debian-edu/trunk/src/debian-edu-config/ldap-bootstrap/gosa-server.ldif>
This looked promising, I used GOsa to define the services. Main

Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Philipp Huebner
Hi,

On 21/10/10 18:10, Holger Levsen wrote:
> I also support the decission to concentrate effords on a out of the box setup 
> with gosa now.

+1

> On Donnerstag, 21. Oktober 2010, Petter Reinholdtsen wrote:
>> Who do you expect to make this decision?
> 
> which reminds me, I think we should have an irc meeting again... 

+1


Regards,
-- 
 .''`.   Philipp Huebner 
: :'  :  pgp fp: 6719 25C5 B8CD E74A 5225  3DF9 E5CA 8C49 25E4 205F
`. `'`   HP: http://www.debalance.de, Skype: philipp-huebner
  `- ICQ: 235-524-440, Jabber: der_scha...@jabber.org



signature.asc
Description: OpenPGP digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Holger Levsen
Hi,

On Donnerstag, 21. Oktober 2010, Petter Reinholdtsen wrote:
> You misunderstand me.  I propose to drop the subtrees, and keep the
> groups.  And to only use groups for access control, not location in
> the ldap tree.

Ah, good.


cheers,
Holger, who will try to organize another irc meeting soon


signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Petter Reinholdtsen
[Holger Levsen]
> which reminds me, I think we should have an irc meeting again... 

Yeah. :)

> why do you propose to drop these two groups? they are used in schools.

You misunderstand me.  I propose to drop the subtrees, and keep the
groups.  And to only use groups for access control, not location in
the ldap tree.

Happy hacking,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101021174458.gf17...@login1.uio.no



Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Benoit Mortier
Le Thursday 21 October 2010 17:55:45 Petter Reinholdtsen, vous avez 
écrit :
> [Andreas B. Mundt]
>
> > What is the plan?
>
> Who do you expect to make this decision?
>
> > Almost since the beginning of this year we decide *not* to decide
> > anything at all concerning LDAP administration. I think this is fine
> > for some time, to see how things evolve.
>
> Given the lack of progress with alternatives cipux and lwat, and the
> fact that gosa is the only solution that is working thought it only
> partly solve our needs, I propose we decide that we drop lwat from
> squeeze, and bring gosa up to speed with our needs.
>
> For the specific LDAP setup, I believe we should change our Gosa setup
> to have a "flat" ldap directory (ie no students and teachers
> subtrees), and use the traditional three levels of administrative
> access (admin with full access, jr. admin with limited access and the
> rest with no special privileges.
>
> And if no-one else are ready to make the decision, I am happy to take
> it as the system architect of Debian Edu, but it require someone to
> actually implement the directory structure change and the access level
> change.  With the flat structure and the three levels of access, we
> have not tied ourself too tight to gosa and should be able to migrate
> to other tools in the future, as well as making it possible for sites
> to use other tools if they want to.
>
> > As Petter already listed, we have 3 candidates: CipUX, GOsa and
> > lwat. (Or is there already another one approaching?)
>
> Given that cipux is not not present as a solution in Squeeze, lwat is
> broken and gosa is limping along, I believe we only have one realistic
> alternative - gosa.  Not to happy with the home grown LDAP schemas
> gosa is using, but our hands seem tied and no sensible alternative
> have shown up this year.
>
> I expect us to have to maintain our own set of gosa packages in our
> own repository to get a version with support for netgroups and
> kerberos and the other things that are missing.  I also hope we can
> get support for powerdns to avoid having to rewrite that part of the
> server setup.

Hello,

you don't need to have you own version of GOsa in your repository :) you 
could just have plugins for your netgroups and the other things that are 
missing. and if developped well enough to be generic for other people we 
can even put them in the official GOsa releases :)

You just need php developpers and some help from the gosa project people 
like me :)
 
Cheers
-- 
Benoit Mortier
CEO 
OpenSides "logiciels libres pour entreprises" : http://www.opensides.eu/
Promouvoir et défendre le Logiciel Libre http://www.april.org/
Contributor to Gosa Project : http://gosa-project.org/


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201010211813.36096.benoit.mort...@opensides.be



Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Benoit Mortier
Le Thursday 21 October 2010 17:43:26 Jürgen Leibner, vous avez écrit :
> On Thursday 21 October 2010 17:17 Andreas B. Mundt wrote:
> > Hi,
>
> Hi Andreas,

Hello,

> > once again a mail about the LDAP administration tool we need in
> > Debian-Edu. Since Petter's mail
> > http://lists.debian.org/debian-edu/2010/09/msg00110.html>
> > almost a month passed:
> >
> > On Mon, Sep 27, 2010 at 06:59:44PM +0200, Petter Reinholdtsen wrote:
> > > Here is a short update on the LDAP admin status for Debian Edu
> > > based on Squeeze.
> >
> > The only changes I know of concern GOsa and the latest package in
> > squeeze which fixes the password exposure issue; now you need to
> > be either root or www-data to see the environment in the process
> > list. Changes to debian-edu-config are minimal, I will apply them as
> > soon as 2.6.11-2 enters squeeze, which should happen in approximately
> > a week from now. The mass creation of users works in my tests too.
> >
> > Please add information about progress on the other tools mentioned.
> >
> > My question is:
> >
> > What is the plan? Almost since the beginning of this year we decide
> > *not* to decide anything at all concerning LDAP administration. I
> > think this is fine for some time, to see how things evolve.
> >
> > But at some point it just takes away motivation and leads to a
> > passive waiting for the things to come. Nobody wants to spend his
> > time on things that are rejected in the end.
> >
> > How long do we want to continue waiting and for what? For another
> > alternative tool turning up at the horizon that promises everything?
> > Squeeze+1? Miracles? Or do we prefer to have 2 half-baked
> > administration tools, one for users and groups, one for machines and
> > netgroups, a couple of scripts to add users and ldapvi for all
> > remaining stuff?
> >
> > In my opinion it is better to accept that there is no perfect tool
> > available at the moment (and perhaps forever), and to decide _now_
> > which administration tool we want to ship for squeeze. After that
> > decision, it makes sense to complete the integration. There should be
> > time left to test and look into remaining issues and fixes, to
> > document and prepare the manual.
> >
> > So let's name things by their names:
> >
> > As Petter already listed, we have 3 candidates: CipUX, GOsa and
> > lwat. (Or is there already another one approaching?)
> >
> > Which tool do we ship for squeeze? (And keep in mind: not deciding is
> > also a decision, but I doubt it's the best one for
> > Debian-Edu/skolelinux a couple (?) of months before squeeze release).
>
> for me, lwat is dead, CipUX is not suited enough for the system
> administration tasks and GOsa is not near enough to the educational
> tasks.
> The smallest pain seems to be GOsa in my opinion.
> So please go ahead and integrate it, with the hope to get help from the
> GOsa people around here.

If GOsa is decide to be the interface to Debian Edu i will be happy to 
help you.

Cheers
-- 
Benoit Mortier
CEO 
OpenSides "logiciels libres pour entreprises" : http://www.opensides.eu/
Promouvoir et défendre le Logiciel Libre http://www.april.org/
Contributor to Gosa Project : http://gosa-project.org/


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201010211810.34981.benoit.mort...@opensides.be



Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Sérgio Saraiva
So  there is not dubt.

Let's GOsa!

Thanks.

Sérgio Saraiva
Brazil

2010/10/21 Petter Reinholdtsen 

> [Sérgio Saraiva]
> > Is it possible to show a table with positive and negative aspects of
> > administration tools?
>
> | lwat  | broken in edu/squeeze  | used to do what we wanted |
> |   | missing people |   |
> | cipux | missing in edu/squeeze | unknown if it fits us |
> |   | missing people |   |
> | gosa  | missing some features  | partly working in edu/squeeze |
> |   || got people|
>
> If someone got time and interest in making a better comparison, feel
> free to add it to the wiki.  But given that only one of the
> alternatives (Gosa) have people interested in working on it and
> getting it to work properly in edu/squeeze, I do not really see the
> point.
>
> We have waited for lwat and cipux people for a long time, so it seem
> unlikely that anyone will show up.  And even if they did, it would be
> hard to believe they were here for the long run, given the complete
> lack of progress and interest for a long time.
>
> Happy hacking,
> --
> Petter Reinholdtsen
>
>
> --
> To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive: http://lists.debian.org/20101021160801.gd17...@login1.uio.no
>
>


Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Holger Levsen
Hi,

I also support the decission to concentrate effords on a out of the box setup 
with gosa now.

On Donnerstag, 21. Oktober 2010, Petter Reinholdtsen wrote:
> Who do you expect to make this decision?

which reminds me, I think we should have an irc meeting again... 

> For the specific LDAP setup, I believe we should change our Gosa setup
> to have a "flat" ldap directory (ie no students and teachers
> subtrees), 

why do you propose to drop these two groups? they are used in schools.


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Petter Reinholdtsen
[Sérgio Saraiva]
> Is it possible to show a table with positive and negative aspects of
> administration tools?

| lwat  | broken in edu/squeeze  | used to do what we wanted |
|   | missing people |   |
| cipux | missing in edu/squeeze | unknown if it fits us |
|   | missing people |   |
| gosa  | missing some features  | partly working in edu/squeeze |
|   || got people|

If someone got time and interest in making a better comparison, feel
free to add it to the wiki.  But given that only one of the
alternatives (Gosa) have people interested in working on it and
getting it to work properly in edu/squeeze, I do not really see the
point.

We have waited for lwat and cipux people for a long time, so it seem
unlikely that anyone will show up.  And even if they did, it would be
hard to believe they were here for the long run, given the complete
lack of progress and interest for a long time.

Happy hacking,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101021160801.gd17...@login1.uio.no



Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Sérgio Saraiva
Is it possible to show a table with positive and negative aspects
of administration tools?
lwat
CipUX
GOsa

Thanks,
Sergio
Brazil
2010/10/21 Andreas B. Mundt 

> Hi,
>
> once again a mail about the LDAP administration tool we need in
> Debian-Edu. Since Petter's mail
> http://lists.debian.org/debian-edu/2010/09/msg00110.html>
> almost a month passed:
>
> On Mon, Sep 27, 2010 at 06:59:44PM +0200, Petter Reinholdtsen wrote:
> > Here is a short update on the LDAP admin status for Debian Edu based
> > on Squeeze.
>
> The only changes I know of concern GOsa and the latest package in
> squeeze which fixes the password exposure issue; now you need to
> be either root or www-data to see the environment in the process
> list. Changes to debian-edu-config are minimal, I will apply them as
> soon as 2.6.11-2 enters squeeze, which should happen in approximately
> a week from now. The mass creation of users works in my tests too.
>
> Please add information about progress on the other tools mentioned.
>
> My question is:
>
> What is the plan? Almost since the beginning of this year we decide
> *not* to decide anything at all concerning LDAP administration. I
> think this is fine for some time, to see how things evolve.
>
> But at some point it just takes away motivation and leads to a passive
> waiting for the things to come. Nobody wants to spend his time on
> things that are rejected in the end.
>
> How long do we want to continue waiting and for what? For another
> alternative tool turning up at the horizon that promises everything?
> Squeeze+1? Miracles? Or do we prefer to have 2 half-baked
> administration tools, one for users and groups, one for machines and
> netgroups, a couple of scripts to add users and ldapvi for all
> remaining stuff?
>
> In my opinion it is better to accept that there is no perfect tool
> available at the moment (and perhaps forever), and to decide _now_
> which administration tool we want to ship for squeeze. After that
> decision, it makes sense to complete the integration. There should be
> time left to test and look into remaining issues and fixes, to
> document and prepare the manual.
>
> So let's name things by their names:
>
> As Petter already listed, we have 3 candidates: CipUX, GOsa and
> lwat. (Or is there already another one approaching?)
>
> Which tool do we ship for squeeze? (And keep in mind: not deciding is
> also a decision, but I doubt it's the best one for
> Debian-Edu/skolelinux a couple (?) of months before squeeze release).
>
> Regards,
>
>Andi
>
>
>
>
>
>
>
>
>
>
> --
> To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive: http://lists.debian.org/20101021151712.ga29...@flashgordon
>
>


Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Petter Reinholdtsen
[Andreas B. Mundt]
> What is the plan?

Who do you expect to make this decision?

> Almost since the beginning of this year we decide *not* to decide
> anything at all concerning LDAP administration. I think this is fine
> for some time, to see how things evolve.

Given the lack of progress with alternatives cipux and lwat, and the
fact that gosa is the only solution that is working thought it only
partly solve our needs, I propose we decide that we drop lwat from
squeeze, and bring gosa up to speed with our needs.

For the specific LDAP setup, I believe we should change our Gosa setup
to have a "flat" ldap directory (ie no students and teachers
subtrees), and use the traditional three levels of administrative
access (admin with full access, jr. admin with limited access and the
rest with no special privileges.

And if no-one else are ready to make the decision, I am happy to take
it as the system architect of Debian Edu, but it require someone to
actually implement the directory structure change and the access level
change.  With the flat structure and the three levels of access, we
have not tied ourself too tight to gosa and should be able to migrate
to other tools in the future, as well as making it possible for sites
to use other tools if they want to.

> As Petter already listed, we have 3 candidates: CipUX, GOsa and
> lwat. (Or is there already another one approaching?)

Given that cipux is not not present as a solution in Squeeze, lwat is
broken and gosa is limping along, I believe we only have one realistic
alternative - gosa.  Not to happy with the home grown LDAP schemas
gosa is using, but our hands seem tied and no sensible alternative
have shown up this year.

I expect us to have to maintain our own set of gosa packages in our
own repository to get a version with support for netgroups and
kerberos and the other things that are missing.  I also hope we can
get support for powerdns to avoid having to rewrite that part of the
server setup.

Happy hacking,
-- 
Petter Reinholdtsen


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101021155545.gc17...@login1.uio.no



Re: More on the future LDAP admin gui in Debian Edu

2010-10-21 Thread Andreas B. Mundt
Hi,

once again a mail about the LDAP administration tool we need in
Debian-Edu. Since Petter's mail
http://lists.debian.org/debian-edu/2010/09/msg00110.html>
almost a month passed:

On Mon, Sep 27, 2010 at 06:59:44PM +0200, Petter Reinholdtsen wrote:
> Here is a short update on the LDAP admin status for Debian Edu based
> on Squeeze.

The only changes I know of concern GOsa and the latest package in
squeeze which fixes the password exposure issue; now you need to
be either root or www-data to see the environment in the process
list. Changes to debian-edu-config are minimal, I will apply them as
soon as 2.6.11-2 enters squeeze, which should happen in approximately
a week from now. The mass creation of users works in my tests too.

Please add information about progress on the other tools mentioned.

My question is:

What is the plan? Almost since the beginning of this year we decide
*not* to decide anything at all concerning LDAP administration. I
think this is fine for some time, to see how things evolve. 

But at some point it just takes away motivation and leads to a passive
waiting for the things to come. Nobody wants to spend his time on
things that are rejected in the end.  

How long do we want to continue waiting and for what? For another
alternative tool turning up at the horizon that promises everything?
Squeeze+1? Miracles? Or do we prefer to have 2 half-baked
administration tools, one for users and groups, one for machines and
netgroups, a couple of scripts to add users and ldapvi for all
remaining stuff?

In my opinion it is better to accept that there is no perfect tool
available at the moment (and perhaps forever), and to decide _now_
which administration tool we want to ship for squeeze. After that
decision, it makes sense to complete the integration. There should be
time left to test and look into remaining issues and fixes, to
document and prepare the manual.

So let's name things by their names: 

As Petter already listed, we have 3 candidates: CipUX, GOsa and
lwat. (Or is there already another one approaching?)

Which tool do we ship for squeeze? (And keep in mind: not deciding is
also a decision, but I doubt it's the best one for
Debian-Edu/skolelinux a couple (?) of months before squeeze release).

Regards,

Andi






 



-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20101021151712.ga29...@flashgordon



Re: Please help make a alpha1 test release (Was: More on the future LDAP admin gui in Debian Edu)

2010-09-29 Thread Holger Levsen
Hi Petter,

On Dienstag, 28. September 2010, Petter Reinholdtsen wrote:
> This alpha1 release is now possible, after the new apt-setup and
> base-installer versions showed up in squeeze today.  The DVD
> installation is now working again. :)

Am I right, that #598457 makes this statement mood?


cheers,
Holger


signature.asc
Description: This is a digitally signed message part.


Please help make a alpha1 test release (Was: More on the future LDAP admin gui in Debian Edu)

2010-09-28 Thread Petter Reinholdtsen
[Petter Reinholdtsen]
> I was planning to make a alpha1 release and ask for tester of LTSP,
> but then a bug causing DVD installs to fail (#595903) showed up, and
> it was impossible to make the release. :( This should be fixed in
> apt-setup version 1:0.47, but it is not in Squeeze yet.  When it is
> in squeeze, I hope we can make a alpha1 release.

This alpha1 release is now possible, after the new apt-setup and
base-installer versions showed up in squeeze today.  The DVD
installation is now working again. :)

As far as I know, the only thing left to do is to update the release
notes and test that the netinst CD and DVD produce working
installations.  Please help with wik page updating and testing.

http://wiki.debian.org/DebianEdu/ReleaseNotes

Happy hacking,
-- 
Petter Reinholtsen


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100928175145.gu31...@login2.uio.no



Re: More on the future LDAP admin gui in Debian Edu

2010-09-28 Thread Andreas B. Mundt
Hi,

On Mon, Sep 27, 2010 at 06:59:44PM +0200, Petter Reinholdtsen wrote:
> Here is a short update on the LDAP admin status for Debian Edu based
> on Squeeze.  The short summary is that we have no working alternative
> for administrating the LDAP directory information, and basicly is in
> an unreleasable state.
[...]
[GOsa:]
> The code for setting the Kerberos password
> exposes the password to everyone looking at the output from ps at the
> right time, and Gosa can not log in users using Kerberos so we will
> have to have passwords both in LDAP and in Kerberos.

The first issue has been addressed and fixed upstream: 
https://oss.gonicus.de/labs/gosa/ticket/1026 >

I am still hoping (hint, hint) for a GOsa 2.6.11-2 package which ports
the fix from upstream to the squeeze GOsa package. In addition, We
definitely need the user mass creation with gosa-plugin-ldapmanager.
This is fixed in 2.6.11-1, but currently only available in unstable.

Best Regards,

 Andi


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100928123431.ga3...@flashgordon



Re: More on the future LDAP admin gui in Debian Edu

2010-09-28 Thread Xavier Oswald
On 18:59 Mon 27 Sep , Petter Reinholdtsen wrote:
> The Cipux option is still unknown.  I am not aware of anyone having
> spent any time to get it working out of the box with Debian
> Edu/Squeeze

It's on my Todo list to work on this with Christian. I don't know when it will
be done but it's one of our next goals.

Greetings,
-- 
Xavier Oswald 
GNU/Linux Debian Developer - http://www.debian.org/
GPG key ID: 0x464B8DE3


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu

2010-09-27 Thread Petter Reinholdtsen
Here is a short update on the LDAP admin status for Debian Edu based
on Squeeze.  The short summary is that we have no working alternative
for administrating the LDAP directory information, and basicly is in
an unreleasable state.

The Gosa option is the only option kind of working, but it only
provide admin GUI for users and groups.  It is missing netgroup,
powerdns and dhcp.  By reorganizing where we store the DHCP
information and switching to a gosa specific LDAP schema, we can get
it to administrate DHCP.  It is unable to handle powerdns info in
LDAP, and only support a bind9 related setup.  netgroup support is not
implemented at all.  The code for setting the Kerberos password
exposes the password to everyone looking at the output from ps at the
right time, and Gosa can not log in users using Kerberos so we will
have to have passwords both in LDAP and in Kerberos.

The LWAT option is not working at all.  Finn-Arne said he was going to
get a working version (presumably into Debian/Squeeze) some weeks ago,
but this is not in place so far.  There is support in the coe for
users, groups, netgroups, powerdns and dhcp.  There is no support for
using or updating Kerberos for passwords.

The Cipux option is still unknown.  I am not aware of anyone having
spent any time to get it working out of the box with Debian
Edu/Squeeze

So this comment is still true:

[Petter Reinholdtsen 2010-07-30]
> At the moment, we have no working LDAP adminstration tool in Debian
> Edu/Squeeze.  This is a problem that need to be adressed.

I was planning to make a alpha1 release and ask for tester of LTSP,
but then a bug causing DVD installs to fail (#595903) showed up, and
it was impossible to make the release. :( This should be fixed in
apt-setup version 1:0.47, but it is not in Squeeze yet.  When it is in
squeeze, I hope we can make a alpha1 release.

Happy hacking,
-- 
Petter Reinholtsen


-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100927165944.gm31...@login2.uio.no



Re: More on the future LDAP admin gui in Debian Edu (Was: Is LWAT completely broken in Squeeze?)

2010-08-05 Thread Christian Kuelker

Hi,

I answer here, because my name was dropped.

Jonas Smedegaard wrote:
If you mean if webmin stuff is relevant to reuse for CipUX, then no: 
Webmin related to an ancient abandoned branch of CipUX only - current 
CipUX 3.4.x.x uses its own framework called CAT, with two actual 
implementations availabl, CAT::Web and CATWeasel.


CipUX is mature, and is reported working well with Skolelinux in Germany.

What Petter writes above, and that I fully agree with, is *not* that 
CipUX is broken, but that *this* list have received no reports of 
succesful tests using CipUX with Skolelinux currently in development.


I agree on all above.

Klaus, Christian, Kurt and others supposedly subscribed to this list: 
now is the time to tell the (Skolelinux) world how wonderful CipUX is!


CipUX is working well in Rheinland-Pfalz for more then one year (or 
more?). The actual Debian packages are mostly build on that code 
base and I did not hear of major failures. Only some smaller bug 
fixes where made. However testers are welcome. This version should 
work well with Debian and Debian-Edu Lenny. I have to admit that 
there are some complains about the style of CAT-Web. If you would 
like to change that, please contribute. (It is themeable) However 
the Rheinland-Pfalz project developed a stylish CAT-Weasel GUI to 
meet exact the demands of the teachers from Rheinland-Pfalz.


CipUX was tested with Debian Squeeze but not with Debian-Edu 
squeeze. To support the newest features of Debian-Edu there has 
probably some work to be done.


I personally would like to see CipUX working with any major school 
server distribution. If this is done via default install or as a 
decision by the admin is not so important for me.


Since I have a full time Job in the HPC business and have to travel 
quite a lot between Italy, Germany and Japan I do not have the time
to make the configuration work for Skolelinux by myself. I would 
think that this should be done under the lead of the Rheinland-Pfalz 
Project (@Klaus - you might consider assigning work to that task) 
_and_ others who would like see it work. In any case I will offer my 
help and knowledge.


Future: The next major release of CipUX will be released to CPAN 
directly. Perl coders who would like to take part in the design of 
this now are highly welcome.



(...or file bugreports, so that I can improve the packaging!)


Cheers
C.


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c5b0c47.1080...@cipworx.org



Re: More on the future LDAP admin gui in Debian Edu (Was: Is LWAT completely broken in Squeeze?)

2010-08-05 Thread Christian Kuelker

Hi,

Jonas Smedegaard wrote:

On Fri, Jul 30, 2010 at 07:55:44PM +0200, Petter Reinholdtsen wrote:

For Cipux, no developer so far seem willing to spend the time to get
it working out of the box with Debian Edu.  Working packages might be
in squeeze, but it is unknown as no-one has tried to get them working
with Debian Edu/Squeeze as far as I know.  I do not know what schemas
are used, nor if it is compatible with the current LDAP structure.


True, all of it.


Yes that is true.




If Cipux is to become an alternative for Squeeze, someone need to
spend time to get it working out of the box with Debian Edu/Squeeze,
and allow us to test it to see how it compare to Gosa.


Great opportunity for the Rheinland-Pfalz project to invest some of the 
remaining resources, I guess.


Yes that is a great opportunity for the Rheinland-Pfalz project to 
participate and contribute actively there demands to Skolelinux.


...or alternatively for some of the others actively using CipUX together 
with Skolelinux to come out of the bushes and share with this list their 
judgement of current status.


I would also like to hear more.

Cheers
C.


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c5b047e.7000...@cipworx.org



Re: More on the future LDAP admin gui in Debian Edu (Was: Is LWAT completely broken in Squeeze?)

2010-07-31 Thread Benoit Mortier
Le Friday 30 July 2010 19:55:44 Petter Reinholdtsen, vous avez écrit :

Hello,

> For Gosa, Andreas have already spent the time to get it working out of
> the box with Debian Edu.  Working packages are missing in squeeze, but
> present in unstable and should enter testing in 9 days.  It require
> its own schemas for storing information about computers, its edited
> version of the dhcp schema and only work with the dnszone DNS schema
> used by bind/ldap2zone.  Do not work with powerdns at the moment, but
> could probably be patched to work with it if we switch powerdns to
> scrict LDAP mode.

I could help further with GOsa and Debian-Edu if needed, as i think it 
will be a valuable adition to Debian-Edu and facilitate the management of 
the Debian Edu server

Cheers
-- 
Benoit Mortier
CEO 
OpenSides "logiciels libres pour entreprises" : http://www.opensides.eu/
Promouvoir et défendre le Logiciel Libre http://www.april.org/
Contributor to Gosa Project : http://gosa-project.org/


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201007311220.08533.benoit.mort...@opensides.be



Re: More on the future LDAP admin gui in Debian Edu (Was: Is LWAT completely broken in Squeeze?)

2010-07-30 Thread Jonas Smedegaard

On Fri, Jul 30, 2010 at 08:46:21PM +0100, Berni Elbourn wrote:

On 30/07/10 20:19, Jonas Smedegaard wrote:

On Fri, Jul 30, 2010 at 07:55:44PM +0200, Petter Reinholdtsen wrote:
For Cipux, no developer so far seem willing to spend the time to get 
it working out of the box with Debian Edu. Working packages might be 
in squeeze, but it is unknown as no-one has tried to get them working 
with Debian Edu/Squeeze as far as I know. I do not know what schemas 
are used, nor if it is compatible with the current LDAP structure.


True, all of it.


If Cipux is to become an alternative for Squeeze, someone need to 
spend time to get it working out of the box with Debian Edu/Squeeze, 
and allow us to test it to see how it compare to Gosa.


Great opportunity for the Rheinland-Pfalz project to invest some of 
the remaining resources, I guess.


...or alternatively for some of the others actively using CipUX 
together with Skolelinux to come out of the bushes and share with this 
list their judgement of current status.



Is there something in webmins ldap add-ons that could be re-used?


If you mean if webmin stuff is relevant to reuse for CipUX, then no: 
Webmin related to an ancient abandoned branch of CipUX only - current 
CipUX 3.4.x.x uses its own framework called CAT, with two actual 
implementations availabl, CAT::Web and CATWeasel.


CipUX is mature, and is reported working well with Skolelinux in 
Germany.


What Petter writes above, and that I fully agree with, is *not* that 
CipUX is broken, but that *this* list have received no reports of 
succesful tests using CipUX with Skolelinux currently in development.



Klaus, Christian, Kurt and others supposedly subscribed to this list: 
now is the time to tell the (Skolelinux) world how wonderful CipUX is!


(...or file bugreports, so that I can improve the packaging!)


:-)

 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: More on the future LDAP admin gui in Debian Edu (Was: Is LWAT completely broken in Squeeze?)

2010-07-30 Thread Berni Elbourn

On 30/07/10 20:19, Jonas Smedegaard wrote:

On Fri, Jul 30, 2010 at 07:55:44PM +0200, Petter Reinholdtsen wrote:

For Cipux, no developer so far seem willing to spend the time to get
it working out of the box with Debian Edu. Working packages might be
in squeeze, but it is unknown as no-one has tried to get them working
with Debian Edu/Squeeze as far as I know. I do not know what schemas
are used, nor if it is compatible with the current LDAP structure.


True, all of it.



If Cipux is to become an alternative for Squeeze, someone need to
spend time to get it working out of the box with Debian Edu/Squeeze,
and allow us to test it to see how it compare to Gosa.


Great opportunity for the Rheinland-Pfalz project to invest some of the
remaining resources, I guess.

...or alternatively for some of the others actively using CipUX together
with Skolelinux to come out of the bushes and share with this list their
judgement of current status.


Kind regards,

- Jonas



Is there something in webmins ldap add-ons that could be re-used?

Berni


--
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c532c0d.4000...@elbournb.fsnet.co.uk



Re: More on the future LDAP admin gui in Debian Edu (Was: Is LWAT completely broken in Squeeze?)

2010-07-30 Thread Jonas Smedegaard

On Fri, Jul 30, 2010 at 07:55:44PM +0200, Petter Reinholdtsen wrote:

For Cipux, no developer so far seem willing to spend the time to get
it working out of the box with Debian Edu.  Working packages might be
in squeeze, but it is unknown as no-one has tried to get them working
with Debian Edu/Squeeze as far as I know.  I do not know what schemas
are used, nor if it is compatible with the current LDAP structure.


True, all of it.



If Cipux is to become an alternative for Squeeze, someone need to
spend time to get it working out of the box with Debian Edu/Squeeze,
and allow us to test it to see how it compare to Gosa.


Great opportunity for the Rheinland-Pfalz project to invest some of the 
remaining resources, I guess.


...or alternatively for some of the others actively using CipUX together 
with Skolelinux to come out of the bushes and share with this list their 
judgement of current status.



Kind regards,

 - Jonas

--
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


More on the future LDAP admin gui in Debian Edu (Was: Is LWAT completely broken in Squeeze?)

2010-07-30 Thread Petter Reinholdtsen
At the moment, we have no working LDAP adminstration tool in Debian
Edu/Squeeze.  This is a problem that need to be adressed.  On the
other hand we do have some options (lwat, cipux, gosa), and some
developers working to find a solution.

For lwat, there is as far as I know no developer willing to spend the
time needed to get it back in shape for Squeeze.  Upstream seem to
have abandened the project, with no new versions for a long time, no
commits to the svn and no replies to our emails on the topic.  The
last package is missing in squeeze, and is only in the Debian Edu
lenny repository.  Neither version is working in Squeeze.  Lwat work
with the schemas we use already, which are the ones from IETF and the
upstream source for the relevant packages (dhcp/pdns).  It can be made
compatible with our current LDAP structure by changing its
configuration.

For Cipux, no developer so far seem willing to spend the time to get
it working out of the box with Debian Edu.  Working packages might be
in squeeze, but it is unknown as no-one has tried to get them working
with Debian Edu/Squeeze as far as I know.  I do not know what schemas
are used, nor if it is compatible with the current LDAP structure.

For Gosa, Andreas have already spent the time to get it working out of
the box with Debian Edu.  Working packages are missing in squeeze, but
present in unstable and should enter testing in 9 days.  It require
its own schemas for storing information about computers, its edited
version of the dhcp schema and only work with the dnszone DNS schema
used by bind/ldap2zone.  Do not work with powerdns at the moment, but
could probably be patched to work with it if we switch powerdns to
scrict LDAP mode.

If Cipux is to become an alternative for Squeeze, someone need to
spend time to get it working out of the box with Debian Edu/Squeeze,
and allow us to test it to see how it compare to Gosa.

It would probably be a good idea to create a wiki page with pros and
cons for the various LDAP frontends, to make it easier to choose which
one we should use for Squeeze.

As we try to figure out a good LDAP strucuture for the future, it
would be useful to know that the structure do not limit our frontend
choices.  I believe that if we can design a structure that work with
lwat, Gosa and Cipux, we should have a good design that might even
work with the next frontend to be selected when we have to replace
whatever is selected for Squeeze some time in the future.

Happy hacking,
-- 
Petter Reinholtsen



-- 
To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100730175544.ge6...@login2.uio.no