Include tools with MailScanner distro

Ugo Bellavance ugob at lubik.ca
Thu Mar 6 20:27:28 GMT 2008


Brendan Pirie wrote:
> Julian Field wrote:
>>
>>
>> Ugo Bellavance wrote:
>>> Richard Siddall wrote:
>>>> Ugo Bellavance wrote:
>>>>> Well, it would be good, but having a package, or, even better, a 
>>>>> repository, would be better.  The best would have tools distributed 
>>>>> with MailScanner, but this involves more (Julian doesn't want to 
>>>>> receive e-mails about a script that someone else wrote, extra work 
>>>>> for julian, etc).
>>>>>
>>>>
>>>> In one project I work on, parts of the wiki are generated from the 
>>>> source code.  Presumably you could go the other way around too. 
>>>> However, this is all extra work for somebody.
>>>
>>> It that is not too much work, the somebody could be me.
>>>
>>>> By "repository", are you talking about something like yum/apt, or 
>>>> CVS/SVN?
>>>
>>> If we generate a RPM, it may be easy to put it in a yum/apt 
>>> repository.    We could use CVS/SVN for source code, but I'm less 
>>> familiar with that.
>> I think a simple tarball would be more convenient for most people. An 
>> RPM is all very well for RedHat folks, but then you've got to 
>> distribute one RPM for RedHat, another for SuSE, an apt for Debian, a 
>> tarball for non-Linux, it all gets to be a complete nightmare and 
>> no-one will ever keep it up to date.
>>
>> Keep it simple. Just a directory of files would do just fine, so long 
>> as there is a manifest in each dir that tells you what file does what 
>> and where to put it. And a Readme that tells you how to use it.
>>
>> SVN is all very well for maintaining the code, but it won't be 
>> anyone's live development repository so there's not much point; again, 
>> it just makes it harder for people to contribute. You have to make it 
>> very easy for the authors as well as the users.
>>
>> My tuppence worth...
>>
>> Jules
>>
> Despite the fact that I use RHEL/CentOS, I'm inclined to agree.  This 
> should be made available in a non distro centric way.  Although, if one 
> wanted to include spec files in the tarballs that would facilitate the 
> use of rpmbuild, I wouldn't be inclined to object. ;)

Ok, makes sense.  What would be the best way to manage that.  I mean, I 
have some scripts, they work, but they might not be very robust.  Having 
a code repository could help so that others can improve my script and so 
on...

Ugo



More information about the MailScanner mailing list