Go to the FreeLists Home Page Home Signup Help Login
 



[haiku-web] || [Date Prev] [06-2006 Date Index] [Date Next] || [Thread Prev] [06-2006 Thread Index] [Thread Next]

[haiku-web] Re: Trac (reevaluated)

  • From: "Mikael Jansson (mailing lists)" <lists@xxxxxxxxxxxxxxxxx>
  • To: haiku-web@xxxxxxxxxxxxx
  • Date: Fri, 09 Jun 2006 11:58:31 +0200 CEST
>
> Mikael, I think the best thing is if I give you access to my server 
> and let 
> you have the root password. This will let you set up Trac and svn.
> 
Probably easiest, yes.

>
> Regarding the core issue of users - Trac I suspect was initally setup 
> to 
> work with existing svn users which is why the default doesn't have 
> them. 
> However, the even though replacement using sessions is simply sick I 
> am not 
> sure whether my model will ever be accepted into trunk. My version do 
> not 
> allow anonymous users to create anything.
> 
Shouldn't that be dealt with using the xxx_CREATE permissions?

----

Yesterday night me and Waldemar were discussing how to deal with 
components.  I believe that all components in Haiku should be in the 
Trac database. The problem with that is that you'll end up having a 
huge flat list of components, which causes bug reporters not to use the 
field at all (like in Bugzilla). 

Since changing the model of components in Trac would take too long 
time, I propose the following: If we store the components as e.g. 
"drivers/audio/ac97", split them up by "/" to get separate lists, fill 
Javascript arrays with the values plus some Javascript code that would 
automatically change the value of the "lower-level" HTML SELECT with 
the values underneath. This way, you'd first select "drivers" in the 
first SELECT, upon which the second SELECT's contents would change 
(listing all drivers). Select "audio" and in the third you can now 
select "ac97".  The exact way to show it to the user isn't very 
important -- for example, you could do it with nested <UL>s and some 
CSS/Javascript to display a popup menu which would degrade nicely in 
non-Javascript/CSS-capable browsers.

The general idea though, what do you think?

-- Mikael
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Yeah, and if you get kicked out of that one youre going straight in
 the army where youll be sent straight to Americas latest military
 quagmire. Where will it be? North Korea? Iran? Anything's possible
 with Commander Cuckoo-Bananas in charge."           -- Homer Simpson
-----------------------------------------------------------------------
haiku-web@xxxxxxxxxxxxx - Haiku Web & Developer Support Discussion List





[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.