Filipe Lautert | 1 Jul 03:55

Bug#488753: ITP: libapache2-mod-passenger -- Rails and Rack module for Apache2

Package: wnpp
Severity: wishlist
Owner: Filipe Lautert <filipe <at> debian.org>

* Package name    : libapache2-mod-passenger
  Version         : 2.0.1
  Upstream Author : Phusion <info <at> phusion.nl>
* URL             : http://www.modrails.com
* License         : GPL
  Programming Lang: C++
  Description     : Rails and Rack module for Apache2

Phusion Passenger — a.k.a. mod_rails — makes deployment of
applications built on Ruby on Rails web framework a breeze.
Passenger is an Apache2 module and it's ability to automatically 
manage Rails server processes lowers system administration, 
while retaining stability/robustness and performance.

There is a guy (Neil Wilson) who already started to package 
passenger to Ubuntu. I'll contact him and see what we
can do to have this package in Debian/Ubuntu.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.23.17-linode43
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
(Continue reading)

Thibaut Paumard | 1 Jul 12:10
Picon

Re: Please focus on one generic spell checker in Debian (Was: Bug#487732: O: ispell -- International Ispell (an interactive spelling corrector))


Le 30 juin 08 à 20:09, Bernhard R. Link a écrit :

> * Hendrik Sattler <debian <at> hendrik-sattler.de> [080629 18:15]:
>> Am Mittwoch, 25. Juni 2008 21:53:24 schrieb Agustin Martin:
>>> Each spellchecker has currently some special features.  
>>> Fortunately, the
>>> only thing where ispell is stronger than the other spellcheckers  
>>> (support
>>> for pseudocharsets like 'a, "a, \'a, ... ) is already included in  
>>> aspell
>>> development version, so at that time we can drop ispell without  
>>> any loss
>>> of features. Not sure about hunspell here.
>>
>> What tools are using such pseudo characters, probably because they  
>> do not
>> support 8bit character sets? Can't they be fixed to do so?
>> AFAIK, even latex knows the existence of the 8th bit, nowadays.
>
> Just because some tool support 8bit characters, that does not mean  
> that
> using 8 bit characters is good. Especially for latex
>
> 1) Choosing encoding issues:
> Just when almost anyone used latin1 or some bastardisation of that
> everyone thought it might be safe now to use that, then utf-8 came.

And it remains pretty safe to use latin1 (or 9, or 15, or whatever  
you need) in about any situation (except in the subject field of e- 
(Continue reading)

Lars Wirzenius | 1 Jul 12:33
Picon

Re: Please focus on one generic spell checker in Debian (Was: Bug#487732: O: ispell -- International Ispell (an interactive spelling corrector))

ti, 2008-07-01 kello 12:10 +0200, Thibaut Paumard kirjoitti:
> Come on, UTF-8 is good.

UTF-8 also 16 years old. That's enough for people to get driver's
licenses in the US, to have legal sex in many parts of the world, and to
vote in local elections in some parts of the world. Surely it's enough
age for a character set encoding to be accepted into general use?

Josselin Mouette | 1 Jul 13:29
Picon
Favicon

Not stopping daemons, where are we?

Le mardi 01 juillet 2008 à 11:55 +0100, James Westby a écrit :
> Given that in runlevels 0 and 6 there is an init script that terminates
> all running processes it is a waste to run an init script for each
> process before that. In Ubuntu we remove the scripts that do nothing
> more than terminate a process, and rely on the final script to clean up
> the running processes. 

I don’t think there has been any decision on this topic. I don’t have
anything against such a move, but I think we need a clear consensus on
whether this is a good idea.

--

-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.
James Westby | 1 Jul 13:44

Bug#488796: Not stopping daemons, where are we?

On Tue, 2008-07-01 at 13:29 +0200, Josselin Mouette wrote:
> Le mardi 01 juillet 2008 à 11:55 +0100, James Westby a écrit :
> > Given that in runlevels 0 and 6 there is an init script that terminates
> > all running processes it is a waste to run an init script for each
> > process before that. In Ubuntu we remove the scripts that do nothing
> > more than terminate a process, and rely on the final script to clean up
> > the running processes. 
> 
> I don’t think there has been any decision on this topic. I don’t have
> anything against such a move, but I think we need a clear consensus on
> whether this is a good idea.
> 

Originally Ubuntu took an approach "multiuser" that was not accepted in
to Debian. This approach has now been deprecated in favour of the one
that the patch I sent uses.

As I understand it, there is nothing magic about the approach taken, it
just doesn't install the symlinks for rc0.d and rc6.d, and expects that
the process will be cleaned up. It also reflects this in the LSB
headers, so systems which use that information should also do the same
thing.

https://wiki.ubuntu.com/Teardown
https://lists.ubuntu.com/archives/ubuntu-devel-announce/2008-June/000430.html
http://lists.debian.org/debian-devel/2008/01/msg00007.html

>From reviewing the last thread again I realise that my patch still stops
at 20 in runlevel one. Depending on the outcome of this discussion we 
may want to discuss that for this specific case in the bug report.
(Continue reading)

Hendrik Sattler | 1 Jul 13:45
Picon

Re: Please focus on one generic spell checker in Debian (Was: Bug#487732: O: ispell -- International Ispell (an interactive spelling corrector))

Am Dienstag, 1. Juli 2008 12:33:18 schrieb Lars Wirzenius:
> ti, 2008-07-01 kello 12:10 +0200, Thibaut Paumard kirjoitti:
> > Come on, UTF-8 is good.
>
> UTF-8 also 16 years old. That's enough for people to get driver's
> licenses in the US, to have legal sex in many parts of the world, and to
> vote in local elections in some parts of the world. Surely it's enough
> age for a character set encoding to be accepted into general use?

No, you have to get rid of the stubborn users, first ;)

@Bernhard: How about configuring you keyboard to whatever fits you better than 
the multikey sequence? Or buy a keyboard with a german layout...
If you really want to, it is not that hard to do.

HS

Bernd Eckenfels | 1 Jul 14:42
Picon

Re: Not stopping daemons, where are we?

In article <1214912655.6931.45.camel <at> flash> you wrote:
> As I understand it, there is nothing magic about the approach taken, it
> just doesn't install the symlinks for rc0.d and rc6.d, and expects that
> the process will be cleaned up. It also reflects this in the LSB
> headers, so systems which use that information should also do the same
> thing.

This is all fine, but what about daemons which have dependencies on remote
filesystems without declaration? Apache comes to mind, which often may run
on a Network filesystem. If killing all processes at the shutdown does not
observe the priority/ordering of the daemons this might kill the filesystem
thread before apache can write out pending data.

Gruss
Bernd

Michael Tautschnig | 1 Jul 14:59
Picon
Favicon

Re: Please focus on one generic spell checker in Debian (Was: Bug#487732: O: ispell -- International Ispell (an interactive spelling corrector))

> Am Dienstag, 1. Juli 2008 12:33:18 schrieb Lars Wirzenius:
> > ti, 2008-07-01 kello 12:10 +0200, Thibaut Paumard kirjoitti:
> > > Come on, UTF-8 is good.
> >
> > UTF-8 also 16 years old. That's enough for people to get driver's
> > licenses in the US, to have legal sex in many parts of the world, and to
> > vote in local elections in some parts of the world. Surely it's enough
> > age for a character set encoding to be accepted into general use?

Well, it may be old and systems should have been adapted to it. And in fact, it
works quite well in all my Linux boxes and editors running there. It doesn't
work as well on other operating systems, even though people pay for those. But
at work we do exchange files with users of those operating systems. So with
stick with something that works for everyone. It's pointless to discuss this
problem on this list, because the problem is elsewhere. But nevertheless we need
to do our best to solve/avoid it.

> 
> No, you have to get rid of the stubborn users, first ;)
> 
> @Bernhard: How about configuring you keyboard to whatever fits you better than 
> the multikey sequence? Or buy a keyboard with a german layout...
> If you really want to, it is not that hard to do.
> 

Debian's Social Contract says that "Our priorities are our users and free
software". It does _not_ say that "Debian should tell users what is good".
Right?

And further, if our users request that some spellchecker support the LaTeX-style
(Continue reading)

James Westby | 1 Jul 15:05

Re: Not stopping daemons, where are we?

On Tue, 2008-07-01 at 14:42 +0200, Bernd Eckenfels wrote:
> In article <1214912655.6931.45.camel <at> flash> you wrote:
> > As I understand it, there is nothing magic about the approach taken, it
> > just doesn't install the symlinks for rc0.d and rc6.d, and expects that
> > the process will be cleaned up. It also reflects this in the LSB
> > headers, so systems which use that information should also do the same
> > thing.
> 
> This is all fine, but what about daemons which have dependencies on remote
> filesystems without declaration? Apache comes to mind, which often may run
> on a Network filesystem. If killing all processes at the shutdown does not
> observe the priority/ordering of the daemons this might kill the filesystem
> thread before apache can write out pending data.

There is no such proposal to do this for all daemons. That's why the
defaults have not changed and the individual packages must do it.

Quoting https://wiki.ubuntu.com/Teardown which I referenced in my
previous mail:

  Apache: Performs a controlled shut down of the running Apache web   
  server. While a web server is normally not likely to have unflushed
  writes, modules such as mod_perl, mod_python and PHP might; so it's
  important that we do allow a controlled shutdown.

Thanks,

James

(Continue reading)

Thibaut Paumard | 1 Jul 15:15
Picon

Re: Please focus on one generic spell checker in Debian (Was: Bug#487732: O: ispell -- International Ispell (an interactive spelling corrector))


Le 1 juil. 08 à 14:59, Michael Tautschnig a écrit :

>> Am Dienstag, 1. Juli 2008 12:33:18 schrieb Lars Wirzenius:
>>> ti, 2008-07-01 kello 12:10 +0200, Thibaut Paumard kirjoitti:
>>>> Come on, UTF-8 is good.
>>>
>>> UTF-8 also 16 years old. [...] Surely it's enough
>>> age for a character set encoding to be accepted into general use?
>
> [...]
> Debian's Social Contract says that "Our priorities are our users  
> and free
> software". It does _not_ say that "Debian should tell users what is  
> good".
> Right?
>
> And further, if our users request that some spellchecker support  
> the LaTeX-style
> umlauts, then we should better support them.
>

Sure, I didn't want to imply a disagreement here. I was just  
triggered by the rant against UTF-8. Those tools that don't support  
UTF-8 should be fixed, but at the same time we must not force users  
to use it. Indeed, when writing papers in some scientific journals, I  
stick to 7-bit encoding just to be on the safe side, as I'm not sure  
of their editorial process. At those moments I'm happy to have a  
spell-checker that treats LaTeX-style accents correctly (although  
those are only in proper nouns as those papers are in English anyway).
(Continue reading)


Gmane