<div dir="ltr">Hi Mothy,<br><br><div><div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
One option is to add it to the wiki. </blockquote><div><br></div><div>I can add it, what is the idea? Just explain how to create the 'Vagrantfile' for this task or put the file to download?<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You can apply for editing rights<br>
on the wiki, and we should (hopefully!) be able to add you to the<br>
relevant group.<br>
<br>
Do you want to try that?<br></blockquote><div><br></div><div>Yes, I want. These days I am following Barrelfish documentation, and I believe that I can help on it.<br></div><div>What I need to do for apply?<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Best,<br>
<br>
 -- Mothy<br>
<div class="HOEnZb"><div class="h5"><br>
At Mon, 21 Nov 2016 09:31:21 -0200, Rodrigo Siqueira <<a href="mailto:rodrigosiqueiramelo@gmail.com">rodrigosiqueiramelo@gmail.com</a><wbr>> wrote:<br>
> Hi,<br>
><br>
> Around two months I'm studying about Barrelfish and I made some tiny<br>
> changes to it (just to learn). In my case, I use Arch Linux and I had a few<br>
> problems because of some required packages to compile Barrelfish (available<br>
> only for Ubuntu).<br>
><br>
> I plan to pack those dependencies to Arch, but now I am focusing to<br>
> understand how Barrelfish works. By this reason, I created a small<br>
> automation with Vagrant to make easier to compile Barrelfish in an<br>
> environment different from Ubuntu. After thinking about this small<br>
> automation, I was considering if it could be useful for anothers<br>
> Barrelfish's enthusiasts. Why, I believe that could be helpful:<br>
><br>
> 1 - Users, which are not using Debian like system could take benefit of it;<br>
> 2 - Not put extra packages on your environment;<br>
> 3 - Easy to clean the environment (up and destroy).<br>
><br>
> What you need to use it:<br>
><br>
> * vagrant<br>
> * one provider (for the moment, only works with Virtualbox)<br>
><br>
> How it works:<br>
><br>
> * vagrant up -> The first time, it will download Ubuntu image and run<br>
> provision (script created based on<br>
> <a href="http://wiki.barrelfish.org/Getting_Started" rel="noreferrer" target="_blank">http://wiki.barrelfish.org/<wbr>Getting_Started</a>)<br>
> * vagrant provision -> Execute provision script again<br>
> * vagrant destroy -> Destroy image<br>
> * vagrant ssh -> enter in the virtual machine<br>
><br>
> Using qemu:<br>
><br>
> All the compile results will be in 'build' directory (shared between<br>
> virtual machine and host), just run 'make qemu_x86_64' in your local<br>
> machine (or in the virtual machine, if you want)<br>
><br>
> I did it to make my tasks with Barrelfish easier, and I shared this patch<br>
> with you to collect a feedback. If you think this can be useful for<br>
> Barrelfish, I can make the Vagrantfile and provision more flexible (for use<br>
> any provider, for example).<br>
><br>
> Finally, I'm not sure if here is the correct place to send a patch (or a<br>
> draft of it) or even if this is the correct approach to send a<br>
> contribution. If I did something wrong, please let me know.<br>
><br>
> Best regards<br>
><br>
> --<br>
><br>
> Rodrigo Siqueira<br>
> Graduate Student<br>
> Department of Computer Science<br>
> University of São Paulo<br>
><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><u><span style="color:rgb(255,0,0)">                                                                    </span></u><br>Rodrigo Siqueira<div>Graduate Student</div><div>Department of Computer Science</div>University of São Paulo</div></div></div></div></div></div></div></div>
</div></div></div></div>