[Trac] Why does Trac use SQLite for Wiki?

Mario Ruggier mario at ruggier.org
Wed Aug 18 14:58:53 UTC 2004
Nice... where would this macro be available from ;-?

mario


On Aug 18, 2004, at 2:22 PM, François Harvey wrote:
> As a  work around what about a new macro
>
> [[Include(File or Wiki)FromSVN('/path/inside/subversion') ]]
>
> work for wiki page, but also for included some source code (ex sample 
> or contrib) , doc, etc.
>
> Francois Harvey
> SecuriWeb inc.
>
> trac at nogga.de wrote:
>
>> Hi,
>>
>>>  I read that Trac future features include support for alternative
>>>  source control software. Adding a dependency on a specific one 
>>> should
>>>  be avoided.
>>
>>
>> I would even vote for a tighter integration of trac and subversion 
>> (e.g. a post-2010 issue to have subversion and trac merged together 
>> :-). The reason for my opinion is, that having this design goal is a 
>> nice developer task, but it only cuts trac down in possible features. 
>> If you try to find a common interface for different version control 
>> software you can necessarily only support those feautres available in 
>> all versioning software. You will loose all features available 
>> through subversion, esp. unique revision numbers, changesets (and 
>> perhaps custom properties)
>>
>> There are a lot of tools available that integrate with other 
>> versioning tools like bugzilla, I think, there is even a CVSTrac 
>> software available. There is no need to gain some importance in using 
>> trac with cvs e.g.
>>
>> Trac looks very promising and has the power to build an high grade 
>> integrated IssueTracking, Wiki, ProjectManagment, Documentation, and 
>> so forth tool. Don't cut features only because you want to support 
>> older versioning software, that does not provide the necessary 
>> infrastructure.
>>
>> Just my 2 cents.
>>
>> For the original discussion, about why use SQL for the wiki, I asked 
>> myself the same question, when I first read about Trac. Another 
>> writer also stated that it would be wonderful, if some project 
>> documentation (now stored in the wiki) could be part of the svn 
>> repository itself. This looks like a task for an InterWiki. Having 
>> different wiki store backends that can reside in different places 
>> come into my mind.
>>
>> For the WIKI and SQL issue: There was some discussion to add an SQL 
>> backend to subversion as a 2.0 feature. Don't know wether this is 
>> still true. But perhaps trac can use this backend to store changing 
>> wiki pages within a SQL database without loosing the possibility of 
>> querying the database itself.
>> After I have converted our VSS repository to subversion, I will also 
>> start using TRAC. For what I have seen right now, it is a good peace 
>> of software.
>>
>> Best regards
>> Dirk
>>
>> _______________________________________________
>> Trac mailing list
>> Trac at lists.edgewall.com
>> http://lists.edgewall.com/mailman/listinfo/trac
>
>
> _______________________________________________
> Trac mailing list
> Trac at lists.edgewall.com
> http://lists.edgewall.com/mailman/listinfo/trac