UI Widgets developed within my master thesis

34 views
Skip to first unread message

Felix Nagel

unread,
Dec 16, 2009, 8:23:58 PM12/16/09
to jQuery UI Development
Hey,

I developed some widgets (with help of the jQuery widget factory and
the jQuery UI CSS Framework) within my master thesis at the University
of Applied Science Gießen-Friedberg, Germany and Martin Kliehm
suggested to post it in here and the wiki.

I dont like to spam your wiki, so i decided to ask how to contribute
the best way. Perhaps you could use some of my work or just give me
some feedback.

My goal was to provide some accessible, usable and easy to implement
widgets to improve quality and working speed in frontend developers’
daily routine. So I picked some of the most seen design patterns on
the web: currently a lightbox app, live form-validation, accessible
tabs and sortable tables are ready to use.

The code and the thesis are both licensed under a Creative Commons
Attribution-Share Alike 3.0 Unported Licence.

Please check out the wiki at GitHub to learn about the features and
how to use. Im still improving and fixing bugs, so it would be great
to get some feedback in code quality and accessibility.

http://wiki.github.com/fnagel/jQuery-Accessible-RIA

Thanks in advance and thanks for jQuery ;-)

Felix Nagel

Scott González

unread,
Dec 16, 2009, 8:39:54 PM12/16/09
to jquery...@googlegroups.com
Hey Felix,

We've seen your work and are interested in pulling it into the UI project. We'd love to work with you, but tThe current license is a problem because it prevents us from using any of your code since jQuery is released under an MIT license. Are you willing to change the license or redo the work directly in the jQuery UI project with all the code you write going to the jQuery Foundation?



--

You received this message because you are subscribed to the Google Groups "jQuery UI Development" group.
To post to this group, send email to jquery...@googlegroups.com.
To unsubscribe from this group, send email to jquery-ui-de...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/jquery-ui-dev?hl=en.



Todd Parker

unread,
Dec 16, 2009, 8:44:39 PM12/16/09
to jquery...@googlegroups.com
Felix - 

These are really great plugins. Nice work! I agree with Scott that if the licensing could be adjusted, these look to be in really great shape and could be easily added. Great use of PE, the CSS framework, widget factory and a nice overall feature set. 

_t


todd.parker  .: .   filament group inc.  
102 south street #3 boston, ma 02111  

phone + 617.482.7120 
fax     + 617.687.0212
web     + filamentgroup.com


Felix Nagel

unread,
Dec 20, 2009, 9:45:44 AM12/20/09
to jQuery UI Development
Hey Scott, hey Todd,

great to hear you like my work. I wasn't sure code quality is good
enough. Did you take a look inside the code? I really love to get some
feedback!

I'm willing to change the license immediately but i have to ask the
company I worked at while my master thesis. Would it be acceptable if
something like "Felix Nagel for Namics Deutschland GmbH" stays in the
license owner text? Would be much easier to argue with.

yours Felix


On 17 Dez., 02:44, Todd Parker <t...@filamentgroup.com> wrote:
> Felix -
>
> These are really great plugins. Nice work! I agree with Scott that if the licensing could be adjusted, these look to be in really great shape and could be easily added. Great use of PE, the CSS framework, widget factory and a nice overall feature set.
>
> _t
>
> On Dec 16, 2009, at Dec 16, 2009 |8:39 PM, Scott González wrote:
>
>
>
> > Hey Felix,
>
> > We've seen your work and are interested in pulling it into the UI project. We'd love to work with you, but tThe current license is a problem because it prevents us from using any of your code since jQuery is released under an MIT license. Are you willing to change the license or redo the work directly in the jQuery UI project with all the code you write going to the jQuery Foundation?
>

> > For more options, visit this group athttp://groups.google.com/group/jquery-ui-dev?hl=en.


>
> > --
>
> > You received this message because you are subscribed to the Google Groups "jQuery UI Development" group.
> > To post to this group, send email to jquery...@googlegroups.com.
> > To unsubscribe from this group, send email to jquery-ui-de...@googlegroups.com.

> > For more options, visit this group athttp://groups.google.com/group/jquery-ui-dev?hl=en.


>
> todd.parker  .: .   filament group inc.  
> 102 south street #3 boston, ma 02111  
>

> email   +       t...@filamentgroup.com

Scott González

unread,
Dec 20, 2009, 10:16:21 AM12/20/09
to jquery...@googlegroups.com
Hey Felix,

I haven't looked at the code quality because of the copyright. If I
were to read your code and implement something in UI based on it, it
could lead to copyright infringement. Ultimately the copyright holder
has to be the jQuery Foundation. We currently list every contributor
in the license for UI, but as soon as we have all the code transfered
to the foundation all of the names will be removed.

Felix Nagel

unread,
Dec 20, 2009, 11:57:39 AM12/20/09
to jQuery UI Development
Hey Scott,

thanks for the fast response.

Could you describe to me (or is there a document) how this transfer
process looks like?
For now, i did understand that i need to relicense my widgets under
MIT so its compatible with jQuery. Later (when exactly?) ownership
will be transfered to the jQuery foundation and therefor every
contributer name will be removed.
We talk about the licence itself. Do you plan to publish a
contributers list or something similar on the jQuery website?

On 20 Dez., 16:16, Scott González <scott.gonza...@gmail.com> wrote:
> Hey Felix,
>
> I haven't looked at the code quality because of the copyright. If I
> were to read your code and implement something in UI based on it, it
> could lead to copyright infringement. Ultimately the copyright holder
> has to be the jQuery Foundation. We currently list every contributor
> in the license for UI, but as soon as we have all the code transfered
> to the foundation all of the names will be removed.
>

Scott González

unread,
Dec 21, 2009, 1:15:26 PM12/21/09
to jquery...@googlegroups.com
We don't know what the full process will look like for transferring code to the jQuery Foundation, as we haven't gone down that road for any of our projects yet. It will likely include proving that the code is legal to use (based on the origin) and signing an agreement to transfer ownership to the foundation. We should have more details in a few months. For now, just adding (or changing to) an MIT license should be sufficient for us to start moving forward.

We also don't have a final plan for listing contributors. We may list all contributors for all projects on the foundation's web site, or we may list contributors on each individual project site. Either way, it's likely that we will have some form of a contribution list (it's just unlikely to be in the form of the authors file in the UI repo that we have today).

Felix Nagel

unread,
Jan 6, 2010, 9:03:17 AM1/6/10
to jQuery UI Development
Hey Scott,

ive got some feedback:
Namics is happy to hear about jQuery UI like to use my widgets and
they agree to change the license. As soon as i managed my laptop
problems (some really bad MBR problems) i will change the license to
MIT. Just give me a few days...

yours Felix


On 21 Dez. 2009, 19:15, Scott González <scott.gonza...@gmail.com>
wrote:


> We don't know what the full process will look like for transferring code to
> the jQuery Foundation, as we haven't gone down that road for any of our
> projects yet. It will likely include proving that the code is legal to use
> (based on the origin) and signing an agreement to transfer ownership to the
> foundation. We should have more details in a few months. For now, just
> adding (or changing to) an MIT license should be sufficient for us to start
> moving forward.
>
> We also don't have a final plan for listing contributors. We may list all
> contributors for all projects on the foundation's web site, or we may list
> contributors on each individual project site. Either way, it's likely that
> we will have some form of a contribution list (it's just unlikely to be in
> the form of the authors file in the UI repo that we have today).
>

> > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>


> > .
> > > >> > For more options, visit this group athttp://
> > groups.google.com/group/jquery-ui-dev?hl=en.
>

> > > >> > --
>
> > > >> > You received this message because you are subscribed to the Google
> > Groups "jQuery UI Development" group.
> > > >> > To post to this group, send email to jquery...@googlegroups.com
> > .
> > > >> > To unsubscribe from this group, send email to

> > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>


> > .
> > > >> > For more options, visit this group athttp://
> > groups.google.com/group/jquery-ui-dev?hl=en.
>

> > > >> todd.parker  .: .   filament group inc.
> > > >> 102 south street #3 boston, ma 02111
>
> > > >> email   +       t...@filamentgroup.com
> > > >> phone   +       617.482.7120
> > > >> fax     +       617.687.0212
> > > >> web     +       filamentgroup.com
>
> > > > --
>
> > > > You received this message because you are subscribed to the Google
> > Groups "jQuery UI Development" group.
> > > > To post to this group, send email to jquery...@googlegroups.com.
> > > > To unsubscribe from this group, send email to

> > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>


> > .
> > > > For more options, visit this group athttp://
> > groups.google.com/group/jquery-ui-dev?hl=en.
>
> > --
>
> > You received this message because you are subscribed to the Google Groups
> > "jQuery UI Development" group.
> > To post to this group, send email to jquery...@googlegroups.com.
> > To unsubscribe from this group, send email to

> > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>

Scott González

unread,
Jan 6, 2010, 9:13:46 AM1/6/10
to jquery...@googlegroups.com
That's great to hear Felix. jQuery UI 1.8 is coming out very soon, so we should be able to put a big effort into this at the start of 1.9.


To unsubscribe from this group, send email to jquery-ui-de...@googlegroups.com.

Felix Nagel

unread,
Jan 10, 2010, 11:40:10 AM1/10/10
to jQuery UI Development
Ok, now they are released under MIT license.
Im looking forward for some feedback and perhaps some new widgets in
the jQuery UI ;-)

yours Felix


On 6 Jan., 15:13, Scott González <scott.gonza...@gmail.com> wrote:
> That's great to hear Felix. jQuery UI 1.8 is coming out very soon, so we
> should be able to put a big effort into this at the start of 1.9.
>

> > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>


>
> > > > .
> > > > > >> > For more options, visit this group athttp://
> > > > groups.google.com/group/jquery-ui-dev?hl=en.
>
> > > > > >> > --
>
> > > > > >> > You received this message because you are subscribed to the
> > Google
> > > > Groups "jQuery UI Development" group.
> > > > > >> > To post to this group, send email to
> > jquery...@googlegroups.com
> > > > .
> > > > > >> > To unsubscribe from this group, send email to
> > > > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>

> > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>


>
> > > > .
> > > > > >> > For more options, visit this group athttp://
> > > > groups.google.com/group/jquery-ui-dev?hl=en.
>
> > > > > >> todd.parker  .: .   filament group inc.
> > > > > >> 102 south street #3 boston, ma 02111
>
> > > > > >> email   +       t...@filamentgroup.com
> > > > > >> phone   +       617.482.7120
> > > > > >> fax     +       617.687.0212
> > > > > >> web     +       filamentgroup.com
>
> > > > > > --
>
> > > > > > You received this message because you are subscribed to the Google
> > > > Groups "jQuery UI Development" group.
> > > > > > To post to this group, send email to
> > jquery...@googlegroups.com.
> > > > > > To unsubscribe from this group, send email to
> > > > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>

> > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>


>
> > > > .
> > > > > > For more options, visit this group athttp://
> > > > groups.google.com/group/jquery-ui-dev?hl=en.
>
> > > > --
>
> > > > You received this message because you are subscribed to the Google
> > Groups
> > > > "jQuery UI Development" group.
> > > > To post to this group, send email to jquery...@googlegroups.com.
> > > > To unsubscribe from this group, send email to
> > > > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>

> > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>

Scott González

unread,
Jan 11, 2010, 10:53:11 PM1/11/10
to jquery...@googlegroups.com
That's great news Felix. We'll pick this up after the 1.8 release in a few weeks. If you've got dev time before that, feel free to start creating patches and attaching them to tickets in Trac.


To unsubscribe from this group, send email to jquery-ui-de...@googlegroups.com.

Felix Nagel

unread,
Jan 17, 2010, 10:38:14 AM1/17/10
to jQuery UI Development
Hey Scott,

i plan to fix some bugs in my widgets and improve them to work with
jQuery 1.4,
but if i find some free time iwill allocate it the best I can.

So, should i write to you again or will you contact me when working on
1.9 release starts?

Thanks,

Felix

On 12 Jan., 04:53, Scott González <scott.gonza...@gmail.com> wrote:
> That's great news Felix. We'll pick this up after the 1.8 release in a few
> weeks. If you've got dev time before that, feel free to start creating
> patches and attaching them to tickets in Trac.
>

> > > > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>
> > <jquery-ui-dev%252Buns...@googlegroups.com<jquery-ui-dev%25252Bun...@googlegroups.com>


>
> > > > > > .
> > > > > > > >> > For more options, visit this group athttp://
> > > > > > groups.google.com/group/jquery-ui-dev?hl=en.
>
> > > > > > > >> > --
>
> > > > > > > >> > You received this message because you are subscribed to the
> > > > Google
> > > > > > Groups "jQuery UI Development" group.
> > > > > > > >> > To post to this group, send email to
> > > > jquery...@googlegroups.com
> > > > > > .
> > > > > > > >> > To unsubscribe from this group, send email to
> > > > > > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>
> > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>
>

> > > > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>
> > <jquery-ui-dev%252Buns...@googlegroups.com<jquery-ui-dev%25252Bun...@googlegroups.com>


>
> > > > > > .
> > > > > > > >> > For more options, visit this group athttp://
> > > > > > groups.google.com/group/jquery-ui-dev?hl=en.
>
> > > > > > > >> todd.parker  .: .   filament group inc.
> > > > > > > >> 102 south street #3 boston, ma 02111
>
> > > > > > > >> email   +       t...@filamentgroup.com
> > > > > > > >> phone   +       617.482.7120
> > > > > > > >> fax     +       617.687.0212
> > > > > > > >> web     +       filamentgroup.com
>
> > > > > > > > --
>
> > > > > > > > You received this message because you are subscribed to the
> > Google
> > > > > > Groups "jQuery UI Development" group.
> > > > > > > > To post to this group, send email to
> > > > jquery...@googlegroups.com.
> > > > > > > > To unsubscribe from this group, send email to
> > > > > > jquery-ui-de...@googlegroups.com<jquery-ui-dev%2Bunsu...@googlegroups.com>
> > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>
>

> > > > <jquery-ui-dev%2Bunsu...@googlegroups.com<jquery-ui-dev%252Buns...@googlegroups.com>
> > <jquery-ui-dev%252Buns...@googlegroups.com<jquery-ui-dev%25252Bun...@googlegroups.com>


>
> > > > > > .
> > > > > > > > For more options, visit this group athttp://
> > > > > > groups.google.com/group/jquery-ui-dev?hl=en.
>
> > > > > > --
>
> > > > > > You received this message because you are subscribed to the Google
> > > > Groups
> > > > > > "jQuery UI Development" group.
> > > > > > To post to this
>

> ...
>
> Erfahren Sie mehr »

Scott González

unread,
Jan 17, 2010, 10:58:15 AM1/17/10
to jquery...@googlegroups.com
I can contact you. There are a lot of other developers who have recently expressed interest in improving a11y in UI, so we can try to get a team of a11y devs working on UI together.


To unsubscribe from this group, send email to jquery-ui-de...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages