Hi,
> The only button a user can click has to be a "download and run" button.
> Everything more complicated is confusing and error-prone. This probably
> means that some parsing or processing of the webpage is necessary. If
> this means that we have to statically download and provide a subset of
> the MatrixMarket, so be it...
Hmm, the web page that lists all the matrices is around 17MB. I could make
a stripped-down static html file, but that seems like a lot of
(unnecessary) work. It might be better to dynamically alter html and remove
the download buttons of each format, replacing them with a single "download
and run" button. I'll try and see if it can be done that way.
If you can decompress .tar and .gz, what's the problem with first
decompressing the .gz portion and then the .tar? ;-)
Ah. Well. Damn. My bad. I guess I was seeing it as a single file extension,
rather than a combination of two...
Yes, something in the user folder. You can't assume to have write access
to the installation folder.
Sure.
Is this tab needed? Can't this be integrated into the
Matrix-Market-browser with a "download and run" button?
Sure I could check if a selected matrix has already been downloaded, but
one would have to first find it in the matrix market and then hit the
"download and run" button. I was just thinking it might be easier to just
browse through local matrices and use one of those, instead of searching
for it in the matrix market. I dunno, just brainstorming.
Regards, Namik
On Mon, Jul 14, 2014 at 11:04 PM, Karl Rupp <r...@iue.tuwien.ac.at> wrote:
> Hey,
>
> > I'd like some feedback on the MatrixMarket features.
> >
> > At this moment, the MatrixMarket Screen (I'll call it MM from this
> > point) is a WebKit-based mini web-browser within the Benchmark GUI. Its
> > homepage is http://www.cise.ufl.edu/research/sparse/matrices/ and one
> > can use it to navigate from that page like any other normal web browser.
> > Navigating to other web pages is only possible by following links from
> > the homepage. Since the address bar is not implemented, one can't get
> > far by only following links from the homepage.
> > My question is: should I add an address bar and allow users to visit
> > other pages (e.g. facebook.com <http://facebook.com> =D )? Or is it
> > preferred not to allow users to wander too far away from the market
> > homepage (I'll add a home button that returns to this homepage) ?
>
> No, we want this to be a MatrixMarket-Browser, not a
> general-purpose-browser ;-)
>
>
>
>
> > The MM currently supports downloading .mtx files. There are a few
> > peculiarities about this one:
> > -There are 3 matrix formats available for download (MATLAB, Matrix
> > Market, Rutherford/Boeing) and we need the Matrix Market format (.mtx).
> > As far as I can tell, all links to .mtx files contain the /MM/ string.
> > The files are organized according to their format (/mat/ /MM/ /RB/). So,
> > I do the following: detect when a download is attempted, and filter the
> > link for /MM/. That way I can enable only .mtx files to be downloaded.
> > The problem is that users have to know they may only download the .mtx
> > files, as downloading other files is disabled.
>
> The only button a user can click has to be a "download and run" button.
> Everything more complicated is confusing and error-prone. This probably
> means that some parsing or processing of the webpage is necessary. If
> this means that we have to statically download and provide a subset of
> the MatrixMarket, so be it...
>
>
> > -The .mtx files are downloaded as .tar.gz archives. That means I''l have
> > to use a third-party library to decompress them. Unfortunately, this
> > isn't going so well. I tried using libarchive and zlib, but failed. I
> > can decompress .zip, .tar, & .gz files with libarchive, but not .tar.gz
> > files.
>
> If you can decompress .tar and .gz, what's the problem with first
> decompressing the .gz portion and then the .tar? ;-)
>
>
>
> > -The downloaded files are saved in MatrixMarket folder within the
> > program's install folder. Any better suggestions on where to put these
> > files? Maybe the current user's documents folder?
>
> Yes, something in the user folder. You can't assume to have write access
> to the installation folder.
>
>
> > -There's going to be a tab under MM in which users will be able to
> > browse downloaded matrices and select them for usage in the benchmark.
> > Manually added matrices will be select-able from this tab.
>
> Is this tab needed? Can't this be integrated into the
> Matrix-Market-browser with a "download and run" button?
>
> Best regards,
> Karli
>
>
> ------------------------------------------------------------------------------
> Want fast and easy access to all the code in your enterprise? Index and
> search up to 200,000 lines of code with a free copy of Black Duck
> Code Sight - the same software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> _______________________________________________
> ViennaCL-devel mailing list
> ViennaCL-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/viennacl-devel
>
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
ViennaCL-devel mailing list
ViennaCL-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/viennacl-devel