On Fri, Aug 23, 2013 at 8:15 AM, Guillaume Rousse
<guillomovi...@gmail.com> wrote:
> Le 22/08/2013 14:15, Andres Riancho a écrit :
>> As I said in other emails, if you're interested in having support for
>> your specific distribution, let me know which packages are needed and
>> I'll create a "mageia" file in the platforms directory to handle it.
> I don't need any specific software support, I just need clear
> indications of actual dependencies.
>
> [..]
>>> I understand perfectly that you are trying to make life easier for
>>> newbies, but you're currently making life harder for packagers, by
>>> trying to handle their work directly. Before trying any kind of software
>>> based solution, with all associated error risks, you should really
>>> ensure your documentation is correct, and can be used as a reference.
>>> Because your current method seems closer from the problem than from the
>>> solution for me :)
>>
>> Happy to help you in any efforts to create a package for 1.5 and/or
>> create a mageia.py inside "platforms". Both things would help our
>> users.
> I'd happily contribute a documentation patch, but I have very few
> interest for such kind of software-based attempt to emulate packager
> added value. Giving clear instructions will help users better than
> trying to guess what command they have to run. Especially given your
> user base: you're not targeting average joe user, after all.

I think both things would be the ideal thing to have:
 #1 Software dependency package with version (agnostic of any apt/rpm/etc.)
 #2 The command to install it

If we would just provide #1 then people would have to loose time
looking for the right command to install it on their systems.

Because we do have more users than packagers, I decided to go with #2
and figured out that packagers would take the hit to find out #1 based
on that. Also, since packaging is usually a difficult and lengthy
process (which might require our dependencies to become other
packages, licensing issues, etc.) I also think that #1 is a great idea
and won't deprecate it for now. Of course, if you have any better
solution, let us know!

> I've fixed the check issue by removing calls to dependency_check:
> http://svnweb.mageia.org/packages/cauldron/w3af/current/SOURCES/w3af-1.5-no-runtime-dependency-check.patch?view=markup
>
> Mageia 4 will have w3af version 1.5, mageia 3 already has version 1.1.

Removing the dependency check is fine if you package w3af and
reference each dependency in the package. Otherwise, as you already
know, it will break.

If your package was already created, I can "reverse engineer" that
into creating a new mageia.py inside "platforms" which will help users
trying to install the next version of w3af in their system, a next
version that might have a new dependency (which I'll add to mageia.py)
before the next w3af release is made.

Regards,

> --
> Guillaume
>
> ------------------------------------------------------------------------------
> Introducing Performance Central, a new site from SourceForge and
> AppDynamics. Performance Central is your source for news, insights,
> analysis and resources for efficient Application Performance Management.
> Visit us today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
> _______________________________________________
> W3af-develop mailing list
> W3af-develop@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/w3af-develop



-- 
Andrés Riancho
Project Leader at w3af - http://w3af.org/
Web Application Attack and Audit Framework
Twitter: @w3af
GPG: 0x93C344F3

------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
W3af-develop mailing list
W3af-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/w3af-develop

Reply via email to