Sorry for not commenting earlier. In my view, I think that:

1. This could be added as an installation alternative on the web page but
it first needs to be added to the official FEniCS Developer Tools
repository.

2. I like the idea of a virtual box image in place of running the Vagrant
commands (for ease of use).

3. I like the efforts that have gone into fenics-virtual but believe they
will only make a real difference if they are moved to the official
repository and promoted on the web page.

But: I'll let others who have been more involved in the virtual efforts
comment.

--
Anders


tis 17 feb. 2015 kl 22:33 skrev Lizao Li <[email protected]>:

>  Hi,
>
> As a first step, I reorganized our current code and scripted the docker
> part. Assume you have Docker
> <https://docs.docker.com/installation/ubuntulinux/> and Vagrant
> <http://www.vagrantup.com/downloads.html> installed on your system (that
> is, command docker and vagrant runs), then the following one-liner will
> install FEniCS in a linux container:
>
> curl -sL
> https://bitbucket.org/lzlarryli/fenics-docker/downloads/fenics-docker.sh
> | bash
>
> It will let you choose between development source build or stable
> binaries, then install FEniCS, and finally give instructions to run demos.
> The source and documentation can be found at: (
> https://bitbucket.org/lzlarryli/fenics-docker). It should run smoothly on
> most linux distributions. I do no have a mac to test whether it works or
> not. Feel free to test and comments are welcome.
>
>  Once this is accepted into the official repo, then a short section can
> be added to the "Download" section of fenics-web to get the user started.
> Further instructions will be referred to the README.md in the repo.
>
>  Garth's work on virtualbox backend is of a different nature and is
> harder to script. Based on his current work, I think it is better to make
> an official FEniCS virtualbox image with GUI Ubuntu and FEniCS installed.
> Then that can be offered separately on the FEniCS download page. It will be
> a complete, easy, and visual install (no command-line or scripts). After
> all, Virtualbox on its own is a lot easier to use than vagrant or docker
> for inexperienced users. Virtualbox also has a lot better Mac and Windows
> support.
>
>  Best regards,
> Larry.
>
> On Mon, Feb 16, 2015 at 10:17 AM, Anders Logg <[email protected]> wrote:
>
>> Great! A few things need to happen:
>>
>> 0. The fenics-virtual repo needs to be moved into an official FEniCS
>> repository. I suggest putting it in a subdirectory 'virtual' in the FEniCS
>> developer tools repository.
>>
>>  1. Putting the script on the web page happens via a cronjob (fetching
>> from the bitbucket repository). I can set this up when the script is in
>> place.
>>
>>  2. For the web page, I would prefer a very short instruction (like we
>> have for fenics-install.sh) that can be added to the download page, perhaps
>> with an additional link to more information. Make a pull request for the
>> fenics-web repository.
>>
>>  Thanks!
>> --
>> Anders
>>
>>
>> Mon Feb 16 2015 at 5:10:15 PM skrev Lizao Li <[email protected]>:
>>
>>>  Hi,
>>>
>>>  I can reorganize the current documentation for fenics-virtual and
>>> write some instructions for the web page. I propose to have something
>>> similar to what we have for hashdist, where we have a link to a script
>>> which prints simple instructions as well as download and execute the
>>> installation script to get people started. We then have another page for
>>> some further informations for customizations. I have two questions for the
>>> maintainers of fenics-web:
>>>  1. I want to emulate the way fenics-install.sh is served on the
>>> webpage, that is, "curl -s http://fenicsproject.org/fenics-install.sh |
>>> bash". It seems that script is not in the fenics-web repo. So I am
>>> wondering where and how this is implemented.
>>>  2. For the instructions for customization, is it preferred to have it
>>> written using the fenics-web rst for a consistent style? Or an extra page
>>> is not preferred and a link to some bitbucket md file is the way to go?
>>>
>>>  Best regards,
>>> Larry.
>>>
>>>    On Fri, Feb 6, 2015 at 2:56 AM, Anders Logg <[email protected]> wrote:
>>>
>>>> Hi again,
>>>>
>>>> Yes, having the Conda package installations on the web page would be
>>>> great.
>>>>
>>>>  I must admit I don't understand how Conda works - should it be viewed
>>>> as binary packaging, as a virtualization thing, or something in between?
>>>> Where does it fit into the installation instructions? Think about it and
>>>> suggest a patch / pull request for the web page repository.
>>>>
>>>>  We should also get the fenics-virtual efforts on the web page. Are
>>>> they ready to be included? Garth? Jack? Lizao?
>>>>
>>>>  For all these options to install, we should think about the level of
>>>> commitment we want to give for support. For the binary packages (Debian,
>>>> Ubuntu, Mac), we have Johannes, for fenics-install.sh, we have Johannes +
>>>> the implicit support through HashDist/HashStack.
>>>>
>>>>  --
>>>> Anders
>>>>
>>>>
>>>>
>>>> Sat Jan 31 2015 at 12:45:24 PM skrev Juan Luis Cano <
>>>> [email protected]>:
>>>>
>>>>> Hello,
>>>>>
>>>>> I missed this email because I was not subscribed to the list until
>>>>> recently.
>>>>>
>>>>> I am very interested in contributing installation instructions to the
>>>>> FEniCS web for the conda packages. Do I have to sign the contributor
>>>>> agreement first?
>>>>>
>>>>> Regards,
>>>>>
>>>>> Juan Luis Cano
>>>>>
>>>>
>>>>     _______________________________________________
>>>> fenics mailing list
>>>> [email protected]
>>>> http://fenicsproject.org/mailman/listinfo/fenics
>>>>
>>>>
>>>
>>>
>>> --
>>>   Lizao (Larry) Li
>>>  Univeristy of Minnesota
>>>
>>
>
>
> --
>   Lizao (Larry) Li
>  Univeristy of Minnesota
>
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to