On Thursday, May 7, 2020 at 9:17:34 AM UTC-4, Michael Orlitzky wrote:
>
> On 5/7/20 8:45 AM, kcrisman wrote: 
> >   
> > Again, I think it is not necessarily the case that users of 
> > Sage-the-software - say, in a CoCalc-provided notebook as a student - 
> > necessarily know how to "search a bunch of files for a string" or even 
> > know that there is such a thing. 
>
> Anyone who wants to search the source code for a string probably knows 
> that source code and strings both exist, and that one can be searched 
> for the other. I believe in the user who knows nothing, but I don't 
> believe that he's interested in search_src() to begin with. (This is the 
> sort of thing I mean by a peculiar set of disabilities.) 
>
>
We can agree to disagree on this, but "search_def()" is super-duper useful 
and for that one this argument does not apply.  Often that was (for me) far 
quicker than trying to search through the voluminous Sage documentation - 
and note that the online doc doesn't include *every* method.
 

> These are both valid concerns. I disagree only in the way we should 
> address them. Instead of a magic function with a non-standard name that 
> only kind-of works and that we have to maintain forever, I think these 
> two cases are better served by some documentation: 
>
>

Maybe.  In principle I agree with that, but in reality and practice (e.g. 
the several years I spent helping on ask.sagemath.org on a daily basis), I 
have found that even the most well-meaning and motivated seekers have a lot 
of trouble traversing our documentation.  (And to be fair, traversing other 
documentation, though ours is perhaps less well organized than ideal.)  If 
we really had this type of doc - and if it could really deal with some of 
the issues for GUI/notebook-only users or people who barely know how to use 
the command line, and was really just as easy to find - then of course it 
would be fine to deprecate these guys.  I'm just really unconvinced that 
any Sage documentation project will ever achieve that, after many attempts 
:-)

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/9c1e2056-4570-4ed8-b943-a7916bfbca72%40googlegroups.com.

Reply via email to