From mboxrd@z Thu Jan 1 00:00:00 1970 From: DJ Lucas To: development@lists.ipfire.org Subject: Re: IPFire-3.x Images Date: Thu, 21 Mar 2019 04:12:49 +0000 Message-ID: <7b2b568c-2890-839d-6328-ae25e3485718@lucasit.com> In-Reply-To: <1552843042.3.0@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3446135714606367618==" List-Id: --===============3446135714606367618== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On 3/17/2019 12:17 PM, Jonatan Schlag wrote: > Hi, > > a long time has passed since the last E-Mail in this thread but as=20 > some Questions are still open, I want to try to answer some of them. > > 1. It might be helpful to know a little more about the insides which kind > of work needs to be currently done and who is working on what. (by=20 > ummeegge) > > =C2=A0=C2=A0 The following will be a short overview of who is doing what no= w (or=20 > tries to do): > > =C2=A0=C2=A0 Michael Tremer:=C2=A0=C2=A0=C2=A0=C2=A0 Is currently working o= n the new build system=20 > (https://pakfire.ipfire.org/) and the port to python3. You can see the > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 changes = here: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 https://= git.ipfire.org/?p=3Dnetwork.git;a=3Dsummary Should be: https://git.ipfire.org/?p=3Dpakfire.git;a=3Dsummary > This is something where we can not really help. > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 He is also working = on the network: > https://git.ipfire.org/?p=3Dnetwork.git;a=3Dsummary > > =C2=A0=C2=A0 Arne Fitzenreiter:=C2=A0=C2=A0=C2=A0=C2=A0 Builds a new kernel= and doing some stuff for=20 > WIFI : > https://git.ipfire.org/?p=3Dipfire-3.x.git;a=3Dsearch;h=3Drefs/heads/master= ;s=3DArne+Fitzenreiter;st=3Dauthor > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 This is also a task= were can not really help > > =C2=A0=C2=A0 Peter M=C3=BCller:=C2=A0=C2=A0=C2=A0=C2=A0 He is updating some= packages. This is a task=20 > which everybody can do and should do. So If you update a package in=20 > IPFire-2.x > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 please also update = this package on IPFire-3.x.=20 > This task is currently a bit hard as the build system has some bugs, but > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Michael = is working on that. > > =C2=A0=C2=A0 Stefan Schantl:=C2=A0=C2=A0=C2=A0=C2=A0 Also updating packages: > =C2=A0=C2=A0=C2=A0=C2=A0https://git.ipfire.org/?p=3Dipfire-3.x.git;a=3Dsear= ch;s=3DStefan+Schantl;st=3Dauthor > > =C2=A0=C2=A0 Jonatan Schlag:=C2=A0=C2=A0=C2=A0=C2=A0 I am working in my cur= rently very limited time=20 > on the VPN (IPSEC) > https://git.ipfire.org/?p=3Dnetwork.git;a=3Dsummary and the network in=20 > general. Another big working Area is NITSI: > https://git.ipfire.org/?p=3Dnitsi.git;a=3Dsummary I will explain this word = > later. Another thing is building an image which is > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 availabl= e under the known link. > > Which work needs to be done currently: > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 - Updating packages (a Guide can be fo= und here:=20 > https://wiki.ipfire.org/devel/start) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 - Writing tests for NITSI, so what is = NITSI? > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 NITSI is the Network Integration Test = Suite for Ipfire. It is a=20 > program which can execute commands over a serial console in a virtual > =C2=A0=C2=A0=C2=A0=C2=A0machine. We developed it to test the network code o= n a higher=20 > level, then it is possible without a running IPFire-3.x machine. So do=20 > run a > =C2=A0=C2=A0=C2=A0=C2=A0test, NITSI starts several machines defined in a co= nfig file and=20 > networks also defined in a config file. Then it connects to each machine > =C2=A0=C2=A0=C2=A0=C2=A0via serial console and executes network commands on= it. These=20 > commands are defined in a recipe file. > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Example:=20 > =C2=A0=C2=A0=C2=A0=C2=A0https://git.ipfire.org/?p=3Dnetwork.git;a=3Dblob;f= =3Dtest/nitsi/test/zone-port-attach > bridge/recipe;h=3D4efbd184de78f32ea42034e7cc7f19efb3e7b32a;hb=3Drefs/heads/= master) > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 These tests need to be written and eve= rybody can do that. So=20 > only thing to run these tests is to install NITSI from git and run the > =C2=A0=C2=A0=C2=A0=C2=A0following command in a network repository=20 > (https://git.ipfire.org/?p=3Dnetwork.git;a=3Dsummary): > > =C2=A0=C2=A0=C2=A0=C2=A0make nitsi test/nitsi/test/zone-port-attach-bridge > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 This is a good starting point to play = around with this new=20 > tool. A guide what tests needs to be written and how exactly you can=20 > do that > =C2=A0=C2=A0=C2=A0=C2=A0will be added to the wiki (hopefully soon). > > > This E-Mail is incomplete in several ways (NITSI guide) but I hope you=20 > have a short overview of what needs to be done and who is working on=20 > what. > While I do not have the time right this second, I'd like to jump in and=20 assist when other work lulls. Thank you for the update and please=20 continue to keep them coming. It'll help those who are not part of the=20 core team to be able to jump in and assist where/when they can. I=20 suspect many more than have replied are watching, and eagerly awaiting 3.x. --DJ --===============3446135714606367618==--