[Cosmo-dev] Date Picker

Matthew Eernisse mde at osafoundation.org
Wed Oct 3 14:07:47 PDT 2007


Bobby,

When you mentioned about the Date Picker, I immediately thought of the 
Dojo one as well.

IIRC, the one I saw seemed like it was a freestanding thing -- more a 
primary method of inputting data, not an adjunct input (like the tiny 
ones you see on sites that do airline booking, for example).

I think I agree with Ted -- the first problem we should look at is that 
our main date and time inputs are too hard to use. They are currently 
way too Nazi-like in their validation requirements, and could easily be 
fixed to allow a wider range of user input. (For example, you should be 
able to input just "1" instead of "1:00" for the time.)

I'm not necessarily opposed to adding a Date Picker, but I'd rather 
treat the real problem first.

If or when we do add a Date Picker, I think it's worth having a look at 
the Dojo Date Picker, but it should be done in a bit more considered way 
than just "gettting it in there, and tweaking the CSS."

I really want to avoid the Franken-app syndrome -- we need to be making 
the UI look more coherent, and more 'designed,' not less.

I also would want to make sure that using one of their stock widgets 
isn't going to come with a bunch of dependency baggage, have weird CSS 
tics, or be way less performant than whatever we'd build ourselves. 
Building a date picker is pretty trivial, so development time I think is 
way less important than those other factors.


Matthew

Bobby Rullo wrote:
> My plan was to get what they have in there, get something functional, 
> then work with design to tweak the CSS.
> 
> On Oct 3, 2007, at 12:38 PM, Ted Leung wrote:
> 
>> Well what about conflicts between Dojo's visual style and ours?   If 
>> we decide to do  date picker, it should match our visual style.    I 
>> still think that the goal here is improved date entry, and that a 
>> picker is just one way of solving that problem.   I really think that 
>> working with Mimi on this is the best way to go.
>>
>> Ted
>>
>> On Oct 3, 2007, at 12:18 PM, Bobby Rullo wrote:
>>
>>> Well, I was just going to hook in some of the stuff that Dojo already 
>>> has.
>>>
>>> I'll hold off though if you prefer.
>>>
>>>
>>> On Oct 3, 2007, at 11:20 AM, Ted Leung wrote:
>>>
>>>> It's not clear to me that we need a full fledged date picker.  I do 
>>>> think that we need improved date entry.   Maybe you and Mimi should 
>>>> talk about what the best solution would be, since a date picker 
>>>> would need some design anyway.   In the meantime, I am going to 
>>>> start moving more bugs from Future into Cosmo 1.0, hopefully later 
>>>> today.  I'll be working from this list from Mimi: 
>>>> <http://chandlerproject.org/Notes/OneDotZeroServerBugs>
>>>>
>>>> Ted
>>>>
>>>> On Oct 2, 2007, at 5:25 PM, Bobby Rullo wrote:
>>>>
>>>>> My bug list for 0.7.Future (which I guess will get moved over to 
>>>>> 0.8 or 0.9?) is pretty low, so I was thinking of taking a stab at 
>>>>> doing a date (and time) picker, but wasn't sure if anyone was 
>>>>> already working on that.
>>>>>
>>>>> Bobby
>>>>> _______________________________________________
>>>>> cosmo-dev mailing list
>>>>> cosmo-dev at lists.osafoundation.org
>>>>> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
>>>>
>>>> _______________________________________________
>>>> cosmo-dev mailing list
>>>> cosmo-dev at lists.osafoundation.org
>>>> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
>>>
>>> _______________________________________________
>>> cosmo-dev mailing list
>>> cosmo-dev at lists.osafoundation.org
>>> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
>>
>> _______________________________________________
>> cosmo-dev mailing list
>> cosmo-dev at lists.osafoundation.org
>> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
> 
> _______________________________________________
> cosmo-dev mailing list
> cosmo-dev at lists.osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
> 



More information about the cosmo-dev mailing list