[devel.cofsug] Re: RFP: sahana -- free and open source disaster management system

  • From: Vasudev Kamath <kamathvasudev@xxxxxxxxx>
  • To: devel.cofsug@xxxxxxxxxxxxx
  • Date: Mon, 31 Jan 2011 12:35:46 +0530

@Rahul
I would like to add few more points to What Mr. Shirish said. Since I was
using  mobile while sending above mail I couldn't explain much there.

See I've uploaded pypdflib package to Debian experimental. I'm developer of
pypdflib and also I'm maintaining it in Debian so I can give you clear
picture on both Developer and maintainer fronts.

When I packaged pypdflib for Debian I got lot of lintian errors regarding
file execution permission (files requiring the execution permission were
missing and those don't require were having it ) As a developer we never
bothered about this, if you ask why as developers we had several things to
take care several features to add bugs to fix etc and file permissions where
just small tasks and we didn't even knew about the issue. And this will be
the case even with Sahana developers so by providing that file permission
patch you will be helping them and you should do that rather than
criticizing :) (After all to fix permission you just need to execute one
command chmod -x or chmod +x for eg. to remove executable permission of all
html files just execute chmod -x *.html :) isn't it simple? )

Also learn on how to use quilt command to generate and manage patches for
packages.

Thanks and Regards

2011/1/31 shirish शिरीष <shirishag75@xxxxxxxxx>

> Addition at bottom :-
>
> On Sun, Jan 30, 2011 at 21:20, Rahul Bedarkar <rpal143@xxxxxxxxx> wrote:
> > Here is request for free software developers. When they develope
> > software, it should be cosidered that someone will create deb package.
> > In according to this, they should take of their source code. For eg.
> > While creating pac for sahana, i have removed more than 500 files
> > execute permissions because these were normal text files. There are
> > lots of such issues. Developer should take of such issues. Otherwise
> > maintainer will frustrate.
>
> Hi Rahul,
>       At the foremost I was thinking Praveen or some of the more
> experienced people would share. Please do not take this as a criticism
> but just as an opinion.
>
> I am no developer. Still, from a simplistic perspective any 'free
> software developer ' or better yet 'FOSS software developer' would
> want not only Debian but the whole Universe to use his work.
>
> While some apps. may be useful to a single platform but many an app.
> would have a better lifetime if they are cross-platform.
>
> https://secure.wikimedia.org/wikipedia/en/wiki/Cross-platform
>
> An interesting presentation in this regard might be gnusteps
>
> http://www.gnustep.org/Presentations/GNUstep-Presentation-NYCBUG-2.pdf
>
> The idea of one platform being better than others (although I'm biased
> towards debian) but still I cannot think of it from software usage
> kind of view.
>
> The idea as Mr. Vasudev just said is to give as much as info. to
> upstream to help them but we cannot force them. They will use what
> suits them.
>
> Also remember that its not that for the distribution the user
> experience is important. It may be that a certain software package is
> dropped because its buggy or some dependancy on which the software is
> based is buggy, memory leaky whatever in such a case the distributor
> would take out that package.
>
> Then as a single platform software developer where would you be if you
> are at the mercy of a single distribution or a format.
> --
>           Regards,
>           Shirish Agarwal  शिरीष अग्रवाल
>   My quotes in this email licensed under CC 3.0
> http://creativecommons.org/licenses/by-nc/3.0/
> http://flossexperiences.wordpress.com
> 065C 6D79 A68C E7EA 52B3  8D70 950D 53FB 729A 8B17
>
>


-- 

Vasudev Kamath
http://vasudevkamath.blogspot.com
http://identi.ca/vasudev
http://twitter.com/vasudevkamath

Other related posts: