From: Daniel S. <da...@et...> - 2002-10-25 07:23:36
|
Marcel Telka wrote: > > Napísané dňa 2002.10.24 11:51, (autor: Daniel Samek): > >> Marcel Telka wrote: >> >>> >>> Napísané dňa 2002.10.22 14:41, (autor: Daniel Samek): >>> >>>>>> Name: usb >>>>>> Summary: usb driver >>>>>> License: GPL >>>>>> Maintainer: Daniel Samek (di...@us...) >>>>>> Homepage: http://openwince.sourceforge.net/usb/ >>>>>> CVS module: usb >>>>>> Developers: Daniel Samek (di...@us...) >>>>> >>>>> >>>>> >>>>> >>>>> Your usb driver will be platform and hardware independent? >>>> >>>> >>>> >>>> There are different dependencies for each part: >>>> 1) USB to serial interface is hardware and platform independent. >>>> 2) USB driver is only hardware dependent (PXA-250 processor - USB >>>> controler) >>>> 3) USB attach/detach detection driver is platform (dependency on >>>> GPIO used to USB detection) and hardware (PXA-250 processor GPIO >>>> processing) dependent. >>> >>> >>> >>> Please select another project name/CVS module for your driver, >>> because "usb" is platform/hardware/architecture/... independent >>> (universal) name. If I understand your proposal correct, your driver >>> would be platform and hardware dependent... >>> >> >> To make the usb project open and modular I would split it to three >> subprojects. Here comes ther description: >> >> Name: usb_cable >> Summary: usb cable driver >> License: GPL with an exception available at >> http://www.gnu.org/licenses/gpl-faq.html#LinkingOverControlledInterface >> Maintainer: Daniel Samek (di...@us...) >> Homepage: http://openwince.sourceforge.net/usb/cable >> CVS module: usb/cable >> Developers: Daniel Samek (di...@us...) >> >> Name: usb_driver >> Summary: usb driver >> License: GPL with an exception available at >> http://www.gnu.org/licenses/gpl-faq.html#LinkingOverControlledInterface >> Maintainer: Daniel Samek (di...@us...) >> Homepage: http://openwince.sourceforge.net/usb/driver >> CVS module: usb/driver >> Developers: Daniel Samek (di...@us...) >> >> Name: usb_to_serial >> Summary: usb to serial driver >> License: GPL with an exception available at >> http://www.gnu.org/licenses/gpl-faq.html#LinkingOverControlledInterface >> Maintainer: Daniel Samek (di...@us...) >> Homepage: http://openwince.sourceforge.net/usb/usb_to_serial >> CVS module: usb/usb_to_serial >> Developers: Daniel Samek (di...@us...) >> >> Then the final project which covers those three subprojects is following: >> >> Name: usb >> Summary: usb support >> License: GPL with an exception available at >> http://www.gnu.org/licenses/gpl-faq.html#LinkingOverControlledInterface >> Maintainer: Daniel Samek (di...@us...) > > > Please use your homepage, not e-mail address... Thanks. > I do not understand exactly what u mean. Why is in the Maintainer field my homepage url required? >> Homepage: http://openwince.sourceforge.net/usb >> CVS module: usb >> Developers: Daniel Samek (di...@us...) > > > IMHO there is no requirement for this splitting. Internal structure of > your module is free. So you can split it internally to more (or less) > subdirectories, files, etc... > > OTOH, if you need this splitting at the top level, it is possible too. > But, because you are new to the openwince project, please start only one > subproject now. Thanks. > Ok. I change subproject name: Name: wince_usb Summary: usb driver for wince License: GPL with an exception available at http://www.gnu.org/licenses/gpl-faq.html#LinkingOverControlledInterface Maintainer: Daniel Samek (di...@us...) Homepage: http://openwince.sourceforge.net/usb/driver CVS module: wince_usb Developers: Daniel Samek (di...@us...) -- +--------------+ | Daniel Samek | | da...@et... | +--------------+ |