All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Status of ALSA documentation?
@ 2002-02-15  7:34 Patrick Shirkey
  2002-02-15 15:45 ` James Courtier-Dutton
  0 siblings, 1 reply; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-15  7:34 UTC (permalink / raw)
  To: Paul Davis; +Cc: alsa-devel

--- Paul Davis <pbd@Op.Net> wrote:
>>I recently showed a Mac user interested in using Linux
>>for live stage work (no gui needed) the ALSA site so they
>>could get some idea of progress... they just laughed and
>>said there was _nothing_ there to help them evaluate whether
>>ALSA (therefor Linux) was going to be useful to them... well,
>>not within a 5 minute perusal anyway.
>
>i think this is an excellent, critical point.
>
>with ALSA's adoption into the kernel, we have both (1) a chance that
>more people will write HOWTOs and code but also (2) more people saying
>"what is it?" and "how do i ....?" the current web site fails
>completely at both tasks.
>
>as much as i think we are still aiming for uniform operation for all
>cards (i.e. they just work), i think a good place to start with
>interface HOWTOs would be to take Dan's soundcard matrix, and add
>links from each card name to a HOWTO. The default set of HOWTOs can be
>empty, and we can add to them as time goes on. By empty, what I really
>mean is a boilerplate document that says "if you have this type of
>soundcard, just do X, Y, and Z and it will work". 
>
>there should also be a way to collect card-specific bug reports and
>accessing them all from the HOWTO page. 
>

Very good idea. The alsa-howto can easliy be linked to in this regard. Just needs a slight formatting change and a lot of tedious typing but give me a couple of months and it should be out of the way.

>of course a wiki would be an even better way of collecting card/setup
>specific quirks, but that seems a bit much to ask for right now.
>
>of course, it becomes critical that the matrix be kept up to date,
>which could also use a wiki-style input system.
>

I suggest updating it once every month. Once the bulk is done it should only take about a small amount of work to add new cards. Mostly just copy and paste.


>--p
>
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-03-04  8:25 Patrick Shirkey
  0 siblings, 0 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-03-04  8:25 UTC (permalink / raw)
  To: Paul Davis; +Cc: alsa-devel

I'll try again tonight on my home computer. That should sort out a lot of this windohs exp vs netscrap BS.

--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


--- Paul Davis <pbd@Op.Net> wrote:
>>http://www.boosthardware.com/LAU/alsa/index5-pd.html
>
>there's a bug, because all the main text is invisible in netscape 4.
>
>i've tried to fix it, but i can't deal with automatically generated
>HTML. the indentation is unreadable - nested tables where inner tables
>are indented less than outer tables, etc.
>
>i tried ripping out large chunks, and got something, but when i tried
>to narrow it down, i couldn't.

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_____________________________________________________________
You deserve a better email address! Get personalized email @yourname
or @yourcompany from Everyone.net --> http://www.everyone.net?tag

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-03-02 23:58 Samuel S Chessman
  2002-03-02 19:28 ` Paul Davis
  0 siblings, 1 reply; 49+ messages in thread
From: Samuel S Chessman @ 2002-03-02 23:58 UTC (permalink / raw)
  To: Patrick Shirkey; +Cc: alsa-devel

I also can't see the tabled text in netscape 4.77, mozilla renders it fine.
Could you consider using .png files instead of .gif for the various
images?

>From an aesthetic point, I would say the buttons are hard to read and a little
cramped (1280x1024 resolution).  Perhaps you could use some alternates.
The gimp is real good at this sort of thing.  If you need assistance,
I can offer up some alternates.

Is the green #BED1BE cast in stone?  It appears all over, and while fine
for some areas, is a bit overpowering when it's the only other color besides
black and white.

Overall the layout seems quite readable, and usable.

Thanks for making the effort!



-- 
   Sam Chessman                                               chessman@tux.org
        First do the necessary, then the possible, then the impossible!


_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-03-02 15:33 Patrick Shirkey
  0 siblings, 0 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-03-02 15:33 UTC (permalink / raw)
  To: alsa-devel

I have just done some work on the alsa-howto wiki for the cmipci card.

I intend to use this as the template for all the other cards. I appreciate any constructive criticism.

http://alsa.opensrc.org/index.php?page=cmipci

--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


--- Patrick Shirkey <kotau@firstlinux.net> wrote:
>I have had another go at cleaning up the page.
>
>Here's the latest.
>
>http://www.boosthardware.com/LAU/alsa/index5-pd.html
>
>This is just to get an impression of the layout. Obviously the link buttons need to be changed and resized correctly.
>
>
>
>
>--
>Patrick Shirkey - Boost Hardware Ltd
>For the discerning hardware connoisseur
>Http://www.boosthardware.com
>Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/
>
>
>--- Juhana Sadeharju <kouhia@nic.funet.fi> wrote:
>>>From: Patrick Shirkey <kotau@firstlinux.net>
>>>
>>>http://www.boosthardware.com/LAU/alsa/index4-pd.html
>>
>>Please ignore my previous mail, posted minute ago.
>>It looks like my help is not needed at all...
>>
>>Juhana
>>
>>_______________________________________________
>>Alsa-devel mailing list
>>Alsa-devel@lists.sourceforge.net
>>https://lists.sourceforge.net/lists/listinfo/alsa-devel
>
>_____________________________________________________________
>Want a new web-based email account ? ---> http://www.firstlinux.net
>
>_____________________________________________________________
>You deserve a better email address! Get personalized email @yourname
>or @yourcompany from Everyone.net --> http://www.everyone.net?tag
>
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_____________________________________________________________
You deserve a better email address! Get personalized email @yourname
or @yourcompany from Everyone.net --> http://www.everyone.net?tag

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-03-02 13:08 Patrick Shirkey
  2002-03-02 17:27 ` Paul Davis
  2002-03-05 14:56 ` Juhana Sadeharju
  0 siblings, 2 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-03-02 13:08 UTC (permalink / raw)
  To: Juhana Sadeharju, alsa-devel

I have had another go at cleaning up the page.

Here's the latest.

http://www.boosthardware.com/LAU/alsa/index5-pd.html

This is just to get an impression of the layout. Obviously the link buttons need to be changed and resized correctly.




--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


--- Juhana Sadeharju <kouhia@nic.funet.fi> wrote:
>>From: Patrick Shirkey <kotau@firstlinux.net>
>>
>>http://www.boosthardware.com/LAU/alsa/index4-pd.html
>
>Please ignore my previous mail, posted minute ago.
>It looks like my help is not needed at all...
>
>Juhana
>
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_____________________________________________________________
You deserve a better email address! Get personalized email @yourname
or @yourcompany from Everyone.net --> http://www.everyone.net?tag

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
[parent not found: <E16g5Uz-0001y7-00@usw-sf-list1.sourceforge.net>]
[parent not found: <E16foSl-0000MV-00@usw-sf-list1.sourceforge.net>]
* Re: Status of ALSA documentation?
@ 2002-02-27  8:46 Patrick Shirkey
  0 siblings, 0 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-27  8:46 UTC (permalink / raw)
  To: Paul Davis; +Cc: alsa-devel

--- Paul Davis <pbd@Op.Net> wrote:
>>I disagree. I just went through the process of teaching a friend how to use li
>>nux and he needed every piece of information I could give him. It is my opinio
>>n that repetiton and hand holding is the key to success for all newbies. (Base
>>d on teaching ESL for the past two years and teaching myself how to use linux 
>>for the past 3). 
>
>well, then i'd use language like:
>
>      edit the file /foo/bar/baz. you can use any text editor for
>      this, including such programs as vi and emacs.
>
>you cannot usefully make a document on a specific audio interface into
>a tutorial on basic unix system skills. i think that someone who
>doesn't know how to use a text editor will *not* be able to follow
>your instructions without additional help from someone else.
>

That's a good point. Someone else also mentioned why not have a more user friendly example. I will eventually. I think I will make a page with maybe 5 examples of how to edit a file to make a working modules.conf and provide it as a link in the doc. The info in the doc will be as above.

If anybody wants to write a corresponding example for their favorite editor please send it to me. It should take about 1 minute. The text that needs changing is this:

---------
To copy and paste the above to your /etc/modules.conf file follow these instructions.

Using the vi text editor:

Change to root.


	su

Open the file with your favorite text editor.

	vi /etc/modules.conf

Copy the above text to the bottom of the file by highlighting it with your mouse and paste it by clicking in the appropriate spot with your middle mouse button. If you don't have a middle mouse button then you can press the left and right button at the same time.
If you use the above text editor you will need to put the cursor in the correct place and type: 

	a

Which allows you to write to the file. Then save the file. If you use the above text editor type:

	ESC
	q
	then type:
	wq!
	and press enter.


---------


>>>The problem is that these documents will become reference sheets for
>>>each soundcard. Browsing through a couple of pages of install info for
>>>ALSA every time you want to check on that detail about the
>>>CmRMiceCreatEmu Y18kJA card is going to annoy most people. 
>>>
>>
>>Hence the hyperlinks in the contents of the page. Once I learn some more comma
>>nds for the wiki then having these shouldn't be a problem. Someone correct me 
>>if I'm wrong.
>
>I would just invert the order of the information. Put the card
>specific info at the top, and follow it with the generic information.
>

That works too. But more experienced users can easily follow a link whereas the newbies will get very confused with lots of technical info at the top of the document. I think a linked TOC is a good compromise.

>>I'm attacking the install howto from the point of view of a "complete" newbie.
>> Someone who needs to be spoonfeed. 
>
>Thats a different goal than I was originally outlining. We get lots of
>mail on alsa-devel (and probably even more on alsa-user) asking "how
>do i use this card?" or "how do i get this card to do ...?". the mail
>isn't from complete newbies, who probably wouldn't even know that
>alsa-devel exists, but from people who know how to use a text editor
>yet have no clue how to get their audio interface working. Thats the
>audience I was aiming for.
>

Sure, currently we do but in the not too distant future we may be overloaded with new users who don't know this information. Better to cover our bases now than field hundreds of the same questions later. We just need to organise the page in a layout that makes it as easy as possible for everyone.


--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_____________________________________________________________
You deserve a better email address! Get personalized email @yourname
or @yourcompany from Everyone.net --> http://www.everyone.net?tag

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-27  8:19 Patrick Shirkey
  2002-02-27 14:51 ` Paul Davis
  0 siblings, 1 reply; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-27  8:19 UTC (permalink / raw)
  To: pd; +Cc: alsa-devel

Paul sent me a revised edition of the alsa home page with more of a current feel than the previous version so you can find it here:

http://www.boosthardware.com/LAU/alsa/index4-pd.html

I have retained the link to the LAU-guide because I know it helps new users to find needed information. However for those of you who are anti my link to Boost Hardware being so prominent I have restructured the page slightly.

I intend to start getting in knee deep on the alsa-howto wiki which Mark created.
Once that is in more of a working condition I will add that and the new midi howto (at the linux doc project) to the LAU-guide too.

I will also attempt to create a docbook version of all the info in the alsa-howto wiki. Once I get cosy with docbook markup. 


--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_____________________________________________________________
You deserve a better email address! Get personalized email @yourname
or @yourcompany from Everyone.net --> http://www.everyone.net?tag

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-26  7:20 Patrick Shirkey
  2002-02-26 15:10 ` Paul Davis
  0 siblings, 1 reply; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-26  7:20 UTC (permalink / raw)
  To: Paul Davis; +Cc: alsa-devel

>>You could try.
>>
>>http://www.boosthardware.com/LAU/alsa/index.html
>>
>>Otherwise it's windohs or bpftp that are corrupting the files somewhere.
>
>same deal. i get the page source, it looks OK, but doesn't render.
>

There was some cruft at the end of the file so I may have fixed it now. 

--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/




_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_____________________________________________________________
You deserve a better email address! Get personalized email @yourname
or @yourcompany from Everyone.net --> http://www.everyone.net?tag

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-26  7:02 Patrick Shirkey
  2002-02-26 15:07 ` Paul Davis
  0 siblings, 1 reply; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-26  7:02 UTC (permalink / raw)
  To: Paul Davis; +Cc: alsa-devel

--- Paul Davis <pbd@Op.Net> wrote:
>>Ok I can give the command to load the soundcore module instead. 
>>
>>eg. modrobe soundcore
>
>modprobe -n soundcore will test for its existence without doing anything.
>

Ok.

>>Well it is the most popular unix editor. It is just an example for new users w
>>ho may not even know how to edit a file.
>
>pointing them at vi will not help such users. just tell them to edit
>the file - if they don't know how to do that, this document can't be
>of any help to them, really.
>

I disagree. I just went through the process of teaching a friend how to use linux and he needed every piece of information I could give him. It is my opinion that repetiton and hand holding is the key to success for all newbies. (Based on teaching ESL for the past two years and teaching myself how to use linux for the past 3). 


>>>more generally, it doesn't seem useful to me to duplicate the
>>>instructions for building+installing+configuring ALSA for each
>>>card. isn't this what hyperlinks are for? what we need on a per-card
>>>basis is the stuff thats really specific for that card:
>>> 
>>
>>I'm only thinking of LCD. People who may get confused by following links. The 
>>easier Linux is for these people the more chance we have of getting hardware w
>>orking.
>
>The problem is that these documents will become reference sheets for
>each soundcard. Browsing through a couple of pages of install info for
>ALSA every time you want to check on that detail about the
>CmRMiceCreatEmu Y18kJA card is going to annoy most people. 
>

Hence the hyperlinks in the contents of the page. Once I learn some more commands for the wiki then having these shouldn't be a problem. Someone correct me if I'm wrong.

I'm attacking the install howto from the point of view of a "complete" newbie. Someone who needs to be spoonfeed. 

>same deal. i get the page source, it looks OK, but doesn't render.
>

I'll have a look through the source for any uncapped commands :(

>--p

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_____________________________________________________________
You deserve a better email address! Get personalized email @yourname
or @yourcompany from Everyone.net --> http://www.everyone.net?tag

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-26  4:53 Patrick Shirkey
  2002-02-26  5:17 ` Paul Davis
  0 siblings, 1 reply; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-26  4:53 UTC (permalink / raw)
  To: Paul Davis; +Cc: alsa-devel

--- Paul Davis <pbd@Op.Net> wrote:
>>On Tue, 19 Feb 2002, Patrick Shirkey wrote:
>>
>>> I have just uploaded a template for the idea PD had to make a complete
>>> howto for each card and link it to the sound card matrix or something
>>> similar.
>>[...]
>>> http://www.boosthardware.com/LAU/alsa/template2.html
>
>looks OK. a few nitpicks:
>
>  1) don't point people at /lib/modules ... the structure of this
>      tree is different in 2.0, 2.2 and 2.4

Ok I can give the command to load the soundcore module instead. 

eg. modrobe soundcore

>  2) don't put a reference to alsamixer in the template; some cards
>      have no mixer and so it won't do anything useful

I could add that some cards don't use it and provide a link to an amixer howto.

>  3) don't assume that they use vi(1)

Well it is the most popular unix editor. It is just an example for new users who may not even know how to edit a file.

>  4) defining the card name to be of type "hw" might not
>       be too smart for naive "consumer" users who
>       then try to use any old app with that as the PCM
>       device name.
>

This is still fuzzy for me. Should I replace that with "hwshare"? I have started writing a more complete .asoundrc document but haven't finished it yet.

>more generally, it doesn't seem useful to me to duplicate the
>instructions for building+installing+configuring ALSA for each
>card. isn't this what hyperlinks are for? what we need on a per-card
>basis is the stuff thats really specific for that card:
> 

I'm only thinking of LCD. People who may get confused by following links. The easier Linux is for these people the more chance we have of getting hardware working.

> * what modules to load  
> * what module parameters the driver takes
> * a lot of explanation about what they do
> * a list of every Control and PCM switch
> * a lot of explanation about what they do
> * a "FAQ" detailing things like:
>      - how to get sound from the rear speakers?
>      - how to download firmware?
>      - how to get new sounds from the synth?
>      - how to make the synth work?
>      - why do i have to preload module XXX?
>
>>> http://www.boosthardware.com/LAU/alsa/
>
>doesn't render under netscape 4.0
>

You could try.

http://www.boosthardware.com/LAU/alsa/index.html

Otherwise it's windohs or bpftp that are corrupting the files somewhere.

>I think that simply for working on this, Patrick should be made
>webmaster for alsa-project.org. The simple fact that he has bothered
>to do some work on the website moves him beyond almost anybody else on
>the list, though in most cases, for all the right reasons.
>

Sure. At least I have my computers now so can work on things at home. Unfortunately I haven't got net connected yet.

>--p


--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/



_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_____________________________________________________________
You deserve a better email address! Get personalized email @yourname
or @yourcompany from Everyone.net --> http://www.everyone.net?tag

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-19 15:01 Patrick Shirkey
  2002-02-19 15:42 ` Mark Constable
  2002-02-21  6:31 ` Kai Vehmanen
  0 siblings, 2 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-19 15:01 UTC (permalink / raw)
  To: kevin, Andy Wingo; +Cc: alsa-devel

I have just uploaded a template for the idea PD had to make a complete howto for each card and link it to the sound card matrix or something similar.

You can find it here:

http://www.boosthardware.com/LAU/alsa/template2.html

I would appreciate help from people to collect these things. Working modules.conf parameters and working .asoundrc files.  Obviously I could do this myself but the parameters I provide will be next to useless for some cards. eg rme9652.

Please send me the info as text.

Also I have not recieved any feedback on my attempt at updating the mainpage to meet peoples requests. In case you missed it you can find it here:

http://www.boosthardware.com/LAU/alsa/



--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


--- Kevin Conder <kconder@interaccess.com> wrote:
>On Fri, 15 Feb 2002, Andy Wingo wrote:
>
>> On Fri, 15 Feb 2002, Kevin Conder wrote:
>> 
>> > <rant>
>> > 	Finally, if you're going to turn everything over to the Wikki
>> > kiddies then count me out! I believe in quality over quantity.
>> > </rant>
>> 
>> having written my share of documents, it's not the format that matters;
>
>	I was unclear, I wasn't talking about format. IMHO, using a Wikki
>for technical documentation is misguided. Since it's off-topic, we can
>discuss this off of the list.
>
>> but you've
>> demonstrated it best yourself, converting mark rage's document from the
>> wiki to docbook was easier than writing something yourself.
>
>	I converted Mark Rage's document to DocBook as a demonstration.
>Nobody asked me to re-write it. Was I supposed to?
>
>	Too often, Open Source hackers develop NIH (Not-Invented-Here)
>Syndrome. You see them do the same work over and over. I try to avoid
>that, if possible. That's why I have worked with the maintainers of
>the existing documents like Mark and Valentijn.
>
>	I'm dumb-founded by this personal attack... Maintenance work might
>be "mechanical" but it's necessary.
>
>
>-- Kevin Conder, kevin@kevindumpscore.com
>
>
>
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-15 12:12 Patrick Shirkey
  2002-02-21 11:31 ` James Tappin
  0 siblings, 1 reply; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-15 12:12 UTC (permalink / raw)
  To: alsa-devel

--- Mark Constable <markc@renta.net> wrote:
>
>FWIW here is a quick and dirty Wiki that might encourage
>someone to set up something for real, if it proves useful.
>Having a Wiki is one thing, encouraging folks to actually
>input something useful is another... but, it can't get any
>easier than this for _anyone_ to contribute.
>
> http://alsa.opensrc.org/
>

Can I suggest that we input all the data from the alsa-howto into this wiki in a standardised format before anyone gets a chance to make it unreadable?

And here's my attempt at incorporating a few of the ideas for the home page.

http://www.boosthardware.com/LAU/alsa/index.html

Possibly finished but the idea is there. KISS. If anyone can be bothered cutting the borders off the links buttons then I can make a nice border for them that will look almost exactly the same and have the added bonus of always being centered. I have tried gimp here but funnily enough the windohs version doesn't have very good support for gifs or jpegs infact I couldn't save anything. 

I incorporated the LAU guide because it has nearly everything a new user needs to get into Linux audio except a midi howto which has just been released so I should link it in. Plus the link on the docs page is incorrect and I have worked hard on it for a while now. Also very soon it will become linked to something much more interesting. But you'll have to wait for that one ;]

We could link each card in the soundcard matrix to the new wiki once it is ready for public use. And there are also a few dead links that need to be squashed around the rest of the site.

I can get cvs working in doze but I tried a couple of weeks ago to get some software and it seems that doze corrupted a lot of the files. It's probably worth another try though.

So Jaroslav if you want to give me cvs access to the site I can attempt to get something going from here. 

Great thing about broadband is I can go anywhere round here and have a working setup within 10 minutes. If only it was on a linux machine.

--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


--- Mark Constable <markc@renta.net> wrote:
>On Fri, 15 Feb 2002 15:03, Paul Davis wrote:
>
>> of course a wiki would be an even better way of collecting card/setup
>> specific quirks, but that seems a bit much to ask for right now.
>>
>> of course, it becomes critical that the matrix be kept up to date,
>> which could also use a wiki-style input system.
>
>FWIW here is a quick and dirty Wiki that might encourage
>someone to set up something for real, if it proves useful.
>Having a Wiki is one thing, encouraging folks to actually
>input something useful is another... but, it can't get any
>easier than this for _anyone_ to contribute.
>
> http://alsa.opensrc.org/
>
>--markc
>
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-15  7:39 Patrick Shirkey
  0 siblings, 0 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-15  7:39 UTC (permalink / raw)
  To: Mark Constable; +Cc: alsa-devel

--- Mark Constable <markc@renta.net> wrote:
>On Thu, 14 Feb 2002 20:02, Patrick Shirkey wrote:
>
>> 1: Less developer news
>> 2: A mission statement
>> 3: More emphasis on information related to vendors
>>
>> What else do people want to see changed?
>
>Developers are usually familiar with ALSA and know where
>to look for further information. To me, the main strength
>of the website should be for end-user information like
>how to set up and configure ALSA drivers and modules so
>clear links to HOWTOS and anything that eases the pain
>for new ALSA users to get the most out of their audio
>systems would be great.
>
>I recently showed a Mac user interested in using Linux
>for live stage work (no gui needed) the ALSA site so they
>could get some idea of progress... they just laughed and
>said there was _nothing_ there to help them evaluate whether
>ALSA (therefor Linux) was going to be useful to them... well,
>not within a 5 minute perusal anyway.
>
>No doubt a slash/nuke-like portal would be asking too much ?
>

I have nailed that design recently but haven't started on the whole user configuration deal yet. That's slightly more daunting. I personally don't think that design is appropriate to the alsa site.

More coming soon....

--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/



>--markc
>
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-15  7:36 Patrick Shirkey
  0 siblings, 0 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-15  7:36 UTC (permalink / raw)
  To: alsa-devel

[-- Attachment #1: Type: text/plain, Size: 177 bytes --]


*** There is an attachment in this mail. ***

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

[-- Attachment #2: Type: message/rfc822, Size: 2286 bytes --]

From: Patrick Shirkey <kotau@firstlinux.net>
To: Jaroslav Kysela <perex@suse.cz>
Subject: Re: [Alsa-devel] Status of ALSA documentation?
Date: Thu, 14 Feb 2002 23:30:07 -0800 (PST)

--- Jaroslav Kysela <perex@suse.cz> wrote:
>I stated that the current layout is result of combination of HTML code and
>PHP3 scripts. I don't think that we can get standartized set of pages with
>static HTML contents. In my opinion, it would be better to debug new web
>layout directly on server, otherwise we may reach unexpected problems when
>migrating from some private site.
>

I understand. Unless I copy the entire site this rules me out as the admin for the time being as I currently do not have my machines online. This could change in the near future so if no one else has volunteered by then my offer still stands.

However I can still attempt some basic layout design which other people could adapt.

No time like the present.



--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


--- Jaroslav Kysela <perex@suse.cz> wrote:
>On Thu, 14 Feb 2002, Patrick Shirkey wrote:
>
>> >
>> >If you are interested to reorganize contents of ALSA web site, I can give
>> >you CVS write access and you can show your ideas in some subdirectory for
>> >clarification.
>>
>> I have a site where I can put up a revised homepage for now.
>
>I stated that the current layout is result of combination of HTML code and
>PHP3 scripts. I don't think that we can get standartized set of pages with
>static HTML contents. In my opinion, it would be better to debug new web
>layout directly on server, otherwise we may reach unexpected problems when
>migrating from some private site.
>
>						Jaroslav
>
>-----
>Jaroslav Kysela <perex@suse.cz>
>Linux Kernel Sound Maintainer
>ALSA Project  http://www.alsa-project.org
>SuSE Linux    http://www.suse.com

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-14 10:02 Patrick Shirkey
  2002-02-14 13:57 ` Jaroslav Kysela
  2002-02-15  4:56 ` Mark Constable
  0 siblings, 2 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-14 10:02 UTC (permalink / raw)
  To: Jaroslav Kysela; +Cc: alsa-devel

>
>If you are interested to reorganize contents of ALSA web site, I can give
>you CVS write access and you can show your ideas in some subdirectory for
>clarification.

I have a site where I can put up a revised homepage for now. 

I was just responding to the call for people to help with the administration of the site. 

I will work on a new layout over the next couple of days and let y'all know when I have it online.

Firstly can Juhana and others please let me know what you consider most important to be on the homepage?

So far I have gleaned this information:

1: Less developer news 
2: A mission statement
3: More emphasis on information related to vendors

What else do people want to see changed?




--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


--- Jaroslav Kysela <perex@suse.cz> wrote:
>On Wed, 13 Feb 2002, Patrick Shirkey wrote:
>
>> ALSA is not an easy code base to come to grips with so we should apply the kiss rule (keep it simple stupid) to help newbies coders get their heads around it.
>>
>> >From my perspective the comments are not standardised enough. I haven't checked the code for a couple of months but last time I looked each file had a different approach to where and when comments were added.
>>
>> IMO if the developers could agree on a standard layout for every file then new developers would have much more chance of understanding how things work. Simply a matter of repetition.
>>
>> Apart from that what are the job requirements of an ALSA web maintainer and a documentation leader?
>>
>> EG.
>>
>> - How many hours per week are expected?
>> - What are the knowledge requirements?
>> - What are the legalities?
>> - What are the target responsibilties?
>> - What are the benefits?
>>
>> I am interested in the web site maintainer depending on the above requirements.
>
>Actually, our web is based on apache and PHP3 scripts. Perhaps, we can
>move to python (nice language) or PHP4 in future. I've created a CVS
>repository for WWW contents. Each commit automatically updates the WWW
>pages, so we have good management system for web.
>
>If you are interested to reorganize contents of ALSA web site, I can give
>you CVS write access and you can show your ideas in some subdirectory for
>clarification.
>
>Anyway, I am ready to answer any questions regarding ALSA. It's obvious.
>
>						Jaroslav
>
>-----
>Jaroslav Kysela <perex@suse.cz>
>Linux Kernel Sound Maintainer
>ALSA Project  http://www.alsa-project.org
>SuSE Linux    http://www.suse.com
>
>
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Re: Status of ALSA documentation?
@ 2002-02-13  9:32 Patrick Shirkey
  2002-02-13 10:05 ` Kai Vehmanen
  2002-02-14  9:15 ` Jaroslav Kysela
  0 siblings, 2 replies; 49+ messages in thread
From: Patrick Shirkey @ 2002-02-13  9:32 UTC (permalink / raw)
  To: alsa-devel

ALSA is not an easy code base to come to grips with so we should apply the kiss rule (keep it simple stupid) to help newbies coders get their heads around it.

>From my perspective the comments are not standardised enough. I haven't checked the code for a couple of months but last time I looked each file had a different approach to where and when comments were added.

IMO if the developers could agree on a standard layout for every file then new developers would have much more chance of understanding how things work. Simply a matter of repetition.

Apart from that what are the job requirements of an ALSA web maintainer and a documentation leader?

EG.

- How many hours per week are expected?
- What are the knowledge requirements?
- What are the legalities?
- What are the target responsibilties?
- What are the benefits?

I am interested in the web site maintainer depending on the above requirements. 

As long as I can add it to my resume.

--
Patrick Shirkey - Boost Hardware Ltd
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.boosthardware.com/LAU/Linux_Audio_Users_Guide/


--- Kai Vehmanen <kai.vehmanen@wakkanet.fi> wrote:
>On Tue, 12 Feb 2002, Kevin Conder wrote:
>
>>>> last time I checked, the ALSA developers were adding doxygen comments to
>>>> the source code.
>>> The best part of javadoc is that it adds very little overhead.
>> 	I'm confused. Is the ALSA project using javadoc or doxygen?
>
>Good point. Javadoc is both a tool for extracting documentation (html)
>from Java code and a name for referring to the style of documenting (ie.
>putting documentation in the source code files). There are many tools for
>extracting javadoc-style documentations. Javadoc and doxygen are two
>well-known tools, but I've also used at least kdoc and scandoc. There are
>probably quite a few others available. Doxygen has been my personal 
>favorite for a while now (for C, C++ and Java).
>
>>> This may sound pessimistic, but a fact is that lots of time went to
>>> writing API docs for ALSA 0.3, 0.4 and 0.5. That time could have been
>>> instead spent on working on the code.
>> 	Are you implying that writing documentation is a waste of time?
>
>No, no. I just think a short but up-to-date reference manual is a lot
>better than huge amounts of unmaintained documentation. I've used this
>minimal approach in ecasound and it has worked really well. There's quite
>a lot of documentation available (and all of up-to-date!), but not too
>much for me to maintain (= I can spend most of my time on fixing bugs,
>implementing new features and improving old ones; things that I really
>like to do).
>
>For instance, let's say the following documents would exist:
>	- javadoc comments stored in CVS
>	- online implementation docs generated from 
>	  the javadocs
>	- reference manuals for alsa-kernel and alsa-lib APIs;
>	  possibly SGML stored in CVS
>	- web-version of the manuals at www.alsa-project.org;
>	  generated from SGML-files
>	- tutorial for writing ALSA apps; web site
>
>If you now add a new feature, you might need to update all the above. If
>you redesign some part of the system, you will have to rewrite the
>related chapters. In any case you have to remember what is documented
>where so you know when you need to update something.
>
>And just to make sure, these comments are aimed at ALSA as a free software
>project. In commercial software development the situation is completely
>different. There developers are expected to document their work and they
>get money from doing it.
>
>-- 
> http://www.eca.cx
> Audio software for Linux!
>
>
>_______________________________________________
>Alsa-devel mailing list
>Alsa-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/alsa-devel

_____________________________________________________________
Want a new web-based email account ? ---> http://www.firstlinux.net

_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread
* Status of ALSA documentation?
@ 2002-02-12 16:17 Kevin Conder
  2002-02-12 17:17 ` Kai Vehmanen
  0 siblings, 1 reply; 49+ messages in thread
From: Kevin Conder @ 2002-02-12 16:17 UTC (permalink / raw)
  To: ALSA development

	I was wondering about the status of ALSA's API documentation. The
last time I checked, the ALSA developers were adding doxygen comments to
the source code. Was that project completed?


-- Kevin Conder, kevin@kevindumpscore.com



_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 49+ messages in thread

end of thread, other threads:[~2002-03-05 14:56 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-02-15  7:34 Status of ALSA documentation? Patrick Shirkey
2002-02-15 15:45 ` James Courtier-Dutton
2002-02-15 18:18   ` Kevin Conder
2002-02-15 18:22     ` Paul Davis
2002-02-15 20:23     ` Andy Wingo
2002-02-15 22:05       ` Kevin Conder
  -- strict thread matches above, loose matches on Subject: below --
2002-03-04  8:25 Patrick Shirkey
2002-03-02 23:58 Samuel S Chessman
2002-03-02 19:28 ` Paul Davis
2002-03-02 15:33 Patrick Shirkey
2002-03-02 13:08 Patrick Shirkey
2002-03-02 17:27 ` Paul Davis
2002-03-05 14:56 ` Juhana Sadeharju
2002-03-05 10:18   ` Paul Davis
     [not found] <E16g5Uz-0001y7-00@usw-sf-list1.sourceforge.net>
2002-02-28 20:05 ` Juhana Sadeharju
     [not found] <E16foSl-0000MV-00@usw-sf-list1.sourceforge.net>
2002-02-28 19:57 ` Juhana Sadeharju
2002-02-27  8:46 Patrick Shirkey
2002-02-27  8:19 Patrick Shirkey
2002-02-27 14:51 ` Paul Davis
2002-02-26  7:20 Patrick Shirkey
2002-02-26 15:10 ` Paul Davis
2002-02-26  7:02 Patrick Shirkey
2002-02-26 15:07 ` Paul Davis
2002-02-26  4:53 Patrick Shirkey
2002-02-26  5:17 ` Paul Davis
2002-02-19 15:01 Patrick Shirkey
2002-02-19 15:42 ` Mark Constable
2002-02-21  6:31 ` Kai Vehmanen
2002-02-25 17:43   ` Paul Davis
2002-02-26 14:49     ` Jaroslav Kysela
2002-02-15 12:12 Patrick Shirkey
2002-02-21 11:31 ` James Tappin
2002-02-15  7:39 Patrick Shirkey
2002-02-15  7:36 Patrick Shirkey
2002-02-14 10:02 Patrick Shirkey
2002-02-14 13:57 ` Jaroslav Kysela
2002-02-15  4:56 ` Mark Constable
2002-02-15  5:03   ` Paul Davis
2002-02-15  7:45     ` Mark Constable
2002-02-13  9:32 Patrick Shirkey
2002-02-13 10:05 ` Kai Vehmanen
2002-02-14  9:15 ` Jaroslav Kysela
2002-02-12 16:17 Kevin Conder
2002-02-12 17:17 ` Kai Vehmanen
2002-02-12 18:43   ` Kevin Conder
2002-02-12 19:33     ` Kai Vehmanen
2002-02-12 19:57     ` Jaroslav Kysela
2002-02-13  8:39   ` Guenther Sohler
2002-02-13  9:12     ` Jaroslav Kysela

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.