Re: [petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-17 Thread Jeff Hammond
Same thing happens with GCC docs. Boost gets it right in that every page
has a “single click for latest version” link at the top. Everybody should
implement this.

On Mon, Jun 8, 2020 at 5:38 PM Satish Balay via petsc-dev <
petsc-dev@mcs.anl.gov> wrote:

> All I can say is google is messed up.
>
> view-source:
> https://www.mcs.anl.gov/petsc/petsc-3.7/docs/manualpages/Sys/PetscMatlabEngine.html
> has:
>
> http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PetscMatlabEngine.html;
> />
>
> So if its finding the above URL - it could have processed it and updated
> to using
> http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PetscMatlabEngine.html
> for search result.
>
> I can temporarily disable docs for old versions [for a week or so] and see
> if that makes a difference.
>
> Satish
>
> On Mon, 8 Jun 2020, Barry Smith wrote:
>
> >
> >Googling PetscMatlabEngine leads to 3.7 version but
> PetscMatlabEngineDestroy leads to 3.13.
> >
> >Any idea why some of the manual pages don't point to the latest
> version?
> >
> >Barry
> >
>
> --
Jeff Hammond
jeff.scie...@gmail.com
http://jeffhammond.github.io/


Re: [petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-15 Thread Barry Smith

   Ahh, something missing in our processing for .cu files; new branch to fix 
the problem coming soon.


> On Jun 15, 2020, at 9:03 AM, Pierre Jolivet  
> wrote:
> 
> Speaking of the website, wrong links are being generated in the documentation.
> https://www.mcs.anl.gov/petsc/petsc-dev/docs/manualpages/Mat/MATSEQDENSECUDA.html
>  
> 
>  has a link to 
> https://www.mcs.anl.gov/petsc/petsc-dev/src/mat/impls/dense/seq/cudadensecuda.cu#MATSEQDENSECUDA
>  
> 
>  which should read 
> https://www.mcs.anl.gov/petsc/petsc-dev/src/mat/impls/dense/seq/cuda/densecuda.cu.html#MATSEQDENSECUDA
>  
> 
>  (notice the added / and .html)
> 
> Thanks,
> Pierre
> 
>> On 9 Jun 2020, at 7:52 PM, Satish Balay > > wrote:
>> 
>> Wrt different petsc versions - Its best to disable google from searching old 
>> versions.
>> 
>> I've updated robots.txt [it previously had some old values]
>> 
> 
>> petsc@es:/mcs/web/research/projects/petsc$ cat robots.txt
>> User-agent: *
>> Disallow: bin
>> Disallow: old
>> Disallow: mirror
>> Disallow: NCSA-UIUC
>> Disallow: petsc-3.*
>> Disallow: petsc4py-3.*
>> Disallow: petsc-dev
>> Disallow: petsc-master
>> Disallow: style.css
>> 
>> 
>> [Assuming the above is not buggy]  it should primarily index petsc-current 
>> and petsc4py-current
>> 
>> Wrt PetscMatlabEngine - duckduckgo finds
>> https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html
>>  
>> 
>> but not:
>> https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PetscMatlabEngine.html
>> 
>> So something is weird wrt search [within the same version]
>> 
>> Satish
>> 
>> 
>> On Tue, 9 Jun 2020, Barry Smith wrote:
>> 
>>> 
>>> 
>>>   I think I know the problem; there are no links to PCMG from other PCMG*  
>>> manual pages hence google does not find it or thinks it is unpopular so an 
>>> older page with a small number of links has higher priority? 
>>> PetscMatlabEngine has links so I am not sure if it is the same problem. 
>>> 
>>>   Barry
>>> 
>>> 
>>> 
>>> 
 On Jun 8, 2020, at 11:41 PM, Pierre Jolivet  
 wrote:
 
 Googling PCMG is no fun either (and there is no actual reference to the 
 current man page).
 
 Thanks,
 Pierre
 
 
 
 
> On 9 Jun 2020, at 2:27 AM, Barry Smith  > wrote:
> 
> 
>  Googling PetscMatlabEngine leads to 3.7 version but 
> PetscMatlabEngineDestroy leads to 3.13. 
> 
>  Any idea why some of the manual pages don't point to the latest version?
> 
>  Barry
> 
 
>>> 
>>> 
>> 
> 



Re: [petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-15 Thread Pierre Jolivet
Speaking of the website, wrong links are being generated in the documentation.
https://www.mcs.anl.gov/petsc/petsc-dev/docs/manualpages/Mat/MATSEQDENSECUDA.html
 

 has a link to 
https://www.mcs.anl.gov/petsc/petsc-dev/src/mat/impls/dense/seq/cudadensecuda.cu#MATSEQDENSECUDA
 

 which should read 
https://www.mcs.anl.gov/petsc/petsc-dev/src/mat/impls/dense/seq/cuda/densecuda.cu.html#MATSEQDENSECUDA
 

 (notice the added / and .html)

Thanks,
Pierre

> On 9 Jun 2020, at 7:52 PM, Satish Balay  wrote:
> 
> Wrt different petsc versions - Its best to disable google from searching old 
> versions.
> 
> I've updated robots.txt [it previously had some old values]
> 
 
> petsc@es:/mcs/web/research/projects/petsc$ cat robots.txt
> User-agent: *
> Disallow: bin
> Disallow: old
> Disallow: mirror
> Disallow: NCSA-UIUC
> Disallow: petsc-3.*
> Disallow: petsc4py-3.*
> Disallow: petsc-dev
> Disallow: petsc-master
> Disallow: style.css
> 
> 
> [Assuming the above is not buggy]  it should primarily index petsc-current 
> and petsc4py-current
> 
> Wrt PetscMatlabEngine - duckduckgo finds
> https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html
> but not:
> https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PetscMatlabEngine.html
> 
> So something is weird wrt search [within the same version]
> 
> Satish
> 
> 
> On Tue, 9 Jun 2020, Barry Smith wrote:
> 
>> 
>> 
>>   I think I know the problem; there are no links to PCMG from other PCMG*  
>> manual pages hence google does not find it or thinks it is unpopular so an 
>> older page with a small number of links has higher priority? 
>> PetscMatlabEngine has links so I am not sure if it is the same problem. 
>> 
>>   Barry
>> 
>> 
>> 
>> 
>>> On Jun 8, 2020, at 11:41 PM, Pierre Jolivet  
>>> wrote:
>>> 
>>> Googling PCMG is no fun either (and there is no actual reference to the 
>>> current man page).
>>> 
>>> Thanks,
>>> Pierre
>>> 
>>> 
>>> 
>>> 
 On 9 Jun 2020, at 2:27 AM, Barry Smith >>> > wrote:
 
 
  Googling PetscMatlabEngine leads to 3.7 version but 
 PetscMatlabEngineDestroy leads to 3.13. 
 
  Any idea why some of the manual pages don't point to the latest version?
 
  Barry
 
>>> 
>> 
>> 
> 



Re: [petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-09 Thread Satish Balay via petsc-dev
Wrt different petsc versions - Its best to disable google from searching old 
versions.

I've updated robots.txt [it previously had some old values]

>>>
petsc@es:/mcs/web/research/projects/petsc$ cat robots.txt
User-agent: *
Disallow: bin
Disallow: old
Disallow: mirror
Disallow: NCSA-UIUC
Disallow: petsc-3.*
Disallow: petsc4py-3.*
Disallow: petsc-dev
Disallow: petsc-master
Disallow: style.css


[Assuming the above is not buggy]  it should primarily index petsc-current and 
petsc4py-current

Wrt PetscMatlabEngine - duckduckgo finds
https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PETSC_MATLAB_ENGINE_.html
but not:
https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PetscMatlabEngine.html

So something is weird wrt search [within the same version]

Satish


On Tue, 9 Jun 2020, Barry Smith wrote:

> 
> 
>I think I know the problem; there are no links to PCMG from other PCMG*  
> manual pages hence google does not find it or thinks it is unpopular so an 
> older page with a small number of links has higher priority? 
> PetscMatlabEngine has links so I am not sure if it is the same problem. 
> 
>Barry
> 
> 
> 
> 
> > On Jun 8, 2020, at 11:41 PM, Pierre Jolivet  
> > wrote:
> > 
> > Googling PCMG is no fun either (and there is no actual reference to the 
> > current man page).
> > 
> > Thanks,
> > Pierre
> > 
> > 
> > 
> > 
> >> On 9 Jun 2020, at 2:27 AM, Barry Smith  >> > wrote:
> >> 
> >> 
> >>   Googling PetscMatlabEngine leads to 3.7 version but 
> >> PetscMatlabEngineDestroy leads to 3.13. 
> >> 
> >>   Any idea why some of the manual pages don't point to the latest version?
> >> 
> >>   Barry
> >> 
> > 
> 
> 



Re: [petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-09 Thread Barry Smith


   I think I know the problem; there are no links to PCMG from other PCMG*  
manual pages hence google does not find it or thinks it is unpopular so an 
older page with a small number of links has higher priority? PetscMatlabEngine 
has links so I am not sure if it is the same problem. 

   Barry




> On Jun 8, 2020, at 11:41 PM, Pierre Jolivet  
> wrote:
> 
> Googling PCMG is no fun either (and there is no actual reference to the 
> current man page).
> 
> Thanks,
> Pierre
> 
> 
> 
> 
>> On 9 Jun 2020, at 2:27 AM, Barry Smith > > wrote:
>> 
>> 
>>   Googling PetscMatlabEngine leads to 3.7 version but 
>> PetscMatlabEngineDestroy leads to 3.13. 
>> 
>>   Any idea why some of the manual pages don't point to the latest version?
>> 
>>   Barry
>> 
> 



Re: [petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-08 Thread Satish Balay via petsc-dev
duckduckgo - [which is my default] gives good results here..

The first match is 
https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/PC/PCMG.html

Satish

On Tue, 9 Jun 2020, Pierre Jolivet wrote:

> Googling PCMG is no fun either (and there is no actual reference to the 
> current man page).
> 
> Thanks,
> Pierre
> 
> 
> 
> On 9 Jun 2020, at 2:27 AM, Barry Smith 
> mailto:bsm...@petsc.dev>> wrote:
> 
> 
>   Googling PetscMatlabEngine leads to 3.7 version but 
> PetscMatlabEngineDestroy leads to 3.13.
> 
>   Any idea why some of the manual pages don't point to the latest version?
> 
>   Barry
> 
> 
> 



Re: [petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-08 Thread Pierre Jolivet
Googling PCMG is no fun either (and there is no actual reference to the current man page).Thanks,Pierre

PCMG site_https___www.mcs.anl.gov_ - Google Search.pdf
Description: Adobe PDF document
On 9 Jun 2020, at 2:27 AM, Barry Smith  wrote:   Googling PetscMatlabEngine leads to 3.7 version but PetscMatlabEngineDestroy leads to 3.13.    Any idea why some of the manual pages don't point to the latest version?   Barry

Re: [petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-08 Thread Satish Balay via petsc-dev
All I can say is google is messed up.

view-source:https://www.mcs.anl.gov/petsc/petsc-3.7/docs/manualpages/Sys/PetscMatlabEngine.html
 has:

http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PetscMatlabEngine.html;
 />

So if its finding the above URL - it could have processed it and updated to 
using 
http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PetscMatlabEngine.html
 for search result.

I can temporarily disable docs for old versions [for a week or so] and see if 
that makes a difference.

Satish

On Mon, 8 Jun 2020, Barry Smith wrote:

> 
>Googling PetscMatlabEngine leads to 3.7 version but 
> PetscMatlabEngineDestroy leads to 3.13. 
> 
>Any idea why some of the manual pages don't point to the latest version?
> 
>Barry
> 



[petsc-dev] Googling PetscMatlabEngine leads to 3.7 version

2020-06-08 Thread Barry Smith


   Googling PetscMatlabEngine leads to 3.7 version but PetscMatlabEngineDestroy 
leads to 3.13. 

   Any idea why some of the manual pages don't point to the latest version?

   Barry