public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
From: Jonatan Schlag <jonatan.schlag@ipfire.org>
To: development@lists.ipfire.org
Subject: Re: IPFire-3.x Images
Date: Sun, 17 Mar 2019 18:17:22 +0100	[thread overview]
Message-ID: <1552843042.3.0@ipfire.org> (raw)
In-Reply-To: <E58B8FB2-F3FB-4CB8-B53D-4A50EB7A4D12@ipfire.org>

[-- Attachment #1: Type: text/plain, Size: 6171 bytes --]

Hi,

a long time has passed since the last E-Mail in this thread but as 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 
ummeegge)

    The following will be a short overview of who is doing what now (or 
tries to do):

    Michael Tremer: 	Is currently working on the new build system 
(https://pakfire.ipfire.org/) and the port to python3. You can see the
			changes here:
			https://git.ipfire.org/?p=network.git;a=summary
                        This is something where we can not really help.
                        He is also working on the network:
                        https://git.ipfire.org/?p=network.git;a=summary

    Arne Fitzenreiter: 	Builds a new kernel and doing some stuff for 
WIFI :
                        
https://git.ipfire.org/?p=ipfire-3.x.git;a=search;h=refs/heads/master;s=Arne+Fitzenreiter;st=author
                        This is also a task were can not really help

    Peter Müller: 	He is updating some packages. This is a task which 
everybody can do and should do. So If you update a package in IPFire-2.x
                    	please also update this package on IPFire-3.x. 
This task is currently a bit hard as the build system has some bugs, but
			Michael is working on that.

    Stefan Schantl: 	Also updating packages:
                    
	https://git.ipfire.org/?p=ipfire-3.x.git;a=search;s=Stefan+Schantl;st=author

    Jonatan Schlag: 	I am working in my currently very limited time on 
the VPN (IPSEC)
                    	https://git.ipfire.org/?p=network.git;a=summary 
and the network in general. Another big working Area is NITSI:
                    	https://git.ipfire.org/?p=nitsi.git;a=summary I 
will explain this word later. Another thing is building an image which 
is
			available under the known link.

Which work needs to be done currently:

    	- Updating packages (a Guide can be found here: 
https://wiki.ipfire.org/devel/start)
    	- Writing tests for NITSI, so what is NITSI?
    	NITSI is the Network Integration Test Suite for Ipfire. It is a 
program which can execute commands over a serial console in a virtual
	machine. We developed it to test the network code on a higher level, 
then it is possible without a running IPFire-3.x machine. So do run a
	test, NITSI starts several machines defined in a config file and 
networks also defined in a config file. Then it connects to each machine
	via serial console and executes network commands on it. These commands 
are defined in a recipe file.
    	Example: 
	https://git.ipfire.org/?p=network.git;a=blob;f=test/nitsi/test/zone-port-attach
			bridge/recipe;h=4efbd184de78f32ea42034e7cc7f19efb3e7b32a;hb=refs/heads/master)

    	These tests need to be written and everybody can do that. So only 
thing to run these tests is to install NITSI from git and run the
	following command in a network repository 
(https://git.ipfire.org/?p=network.git;a=summary):

	make nitsi test/nitsi/test/zone-port-attach-bridge

    	This is a good starting point to play around with this new tool. A 
guide what tests needs to be written and how exactly you can do that
	will be added to the wiki (hopefully soon).


This E-Mail is incomplete in several ways (NITSI guide) but I hope you 
have a short overview of what needs to be done and who is working on 
what.

Jonatan



Am Mo, 18. Feb, 2019 um 1:14 P. M. schrieb Michael Tremer 
<michael.tremer(a)ipfire.org>:
> Hi,
> 
> I do not really want to bring down the excitement, but IPFire 3 is no 
> where near ready for production.
> 
> This image is rather the status from last autumn when we had our last 
> developer summit. Since then, literally nothing has happened in 
> regard of IPFire 3. There is just no time to work on that.
> 
> As Jonatan has said, all of our time is very limited and we are 
> putting every minute into IPFire 2 to at least keep that running 
> well. Unfortunately that has become more time in the past since I 
> have the feeling that we are getting less and less feedback from 
> testers and so on.
> 
> The time that we do spend on IPFire 3 is rather on regrouping and 
> finding the spot where we stopped working because too much time 
> passes between those two points in time. So far we have failed to 
> continue working on it a little bit every single day…
> 
> But, there is also good news… I always tend to talk about the 
> downsides of all of this, but actually there is more positive things 
> to say about IPFire 3:
> 
> * We have an amazing build system - which is not bug-free but doing a 
> much better job than what we have in IPFire 2
> 
> * Networking is working really well. It is powerful, has loads of 
> features. We just need to round it off a little bit.
> 
> * The OS is modern, small and faster than IPFire 2.
> 
> If you want to toy around with the networking, here is the 
> documentation: https://man-pages.ipfire.org/network/
> 
> Please report any bugs, please talk about IPFire 3. I am happy to 
> help out and answer questions :)
> 
> -Michael
> 
>>  On 17 Feb 2019, at 20:05, Tom Rymes <trymes(a)rymes.com> wrote:
>> 
>> 
>>>  On Feb 17, 2019, at 12:28 PM, ummeegge <ummeegge(a)ipfire.org> wrote:
>>> 
>>>  On Sa, 2019-02-16 at 10:39 +0100, Jonatan Schlag wrote:
>>>> 
>>>>  As stated time is limited and 4 persons are not enough to build
>>>>  IPFire-
>>>>  3.x.  To push the development of IPFire-3.x it would be cool If
>>>>  everybody would thinking about working on this next major version
>>>>  too.
>>>  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.
>> 
>>  I’d also like to have a better feel for what are the items that 
>> need attention before 3.x can be released. It has long been that 
>> “IPFire 3 is coming soon", but it’s unclear what work is needed 
>> where to get to the next step.
>> 
>>  Tom
> 



  reply	other threads:[~2019-03-17 17:17 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-02-16  9:39 Jonatan Schlag
2019-02-17 17:28 ` ummeegge
2019-02-17 20:05   ` Tom Rymes
2019-02-18 12:14     ` Michael Tremer
2019-03-17 17:17       ` Jonatan Schlag [this message]
2019-03-21  4:12         ` DJ Lucas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1552843042.3.0@ipfire.org \
    --to=jonatan.schlag@ipfire.org \
    --cc=development@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox