Dear all,

it's finally time to wrap up the LPIC-1 objective discussion. Since there
will likely be a lot of change, we decided to number the new as version
5.0. I've put up a draft of the new objectives on the wiki:

  https://wiki.lpi.org/wiki/LPIC-1_Objectives_V5.0

You can easily see the changes to version 4.0 in the history of the page:


https://wiki.lpi.org/pubwiki/index.php?title=LPIC-1_Objectives_V5.0&type=revision&diff=&oldid=4226

There is also a dedicated wiki page summarizing the proposed changes:


https://wiki.lpi.org/wiki/LPIC-1_Summary_Version_4.0_To_5.0#Changes_in_Exam_101

Given that you all followed the conversation on the list, you'll know the
reason for most changes. For a few topics discusses in this thread, I'd
like to explain how they were handled in the objectives draft:

* 101.2/102.1 UEFI was added to the extend of understanding its role in the
boot process and know its partition. Further UEFI details are are covered
in LPIC-2.

* 102.4/102.5: dnf and apt are added at awareness level. The exams will be
around for three years, so candidates should know these tools exist. We can
drop or extend their coverage in the next version.

* 103.2: od is kept to introduce candidates to hex editing.

* Topic 103.2, text stream processing, was cleaned up; one of its weights
was moved to 103.7, regular expression, which was extended a little.

* Editors (103.8): Editing text files is a core skill, it is relevant to
accomplish numerous other tasks in the exam. This sets the scope of the
topic, simple changes of text files. Most importantly, candidates should
know about editors and pick one they like. Picking also means setting the
default editor and understanding different kinds of editors. As we saw in
the discussion, most editors are fairly self explanatory regarding the
topic's scope of simple text editing. vi is an exception in two ways; it is
not self explanatory and sometimes considered a standard. Therefore it
makes sense to test it, within the limited scope of the topic. This allows
the candidate to have some context in case he wants to progress learning
vi, to not be left alone if he has to use vi or to not like vi enough to
appreciate the alternatives.

* Topic 104.1, quotas, was removed. Therefore there is a new topic 102.6
'Linux as a virtualization guest' now. This topic took over the one weight
point from quotas.

* Accessibility (106.3) was reduced to conceptual knowledge to free up some
training time by removing the need to try out specific implementations.

* GNU parallel is for sure a helpful tool, but isn't included in the
objectives for now because it doesn't seem to be used that much.

* awk is not included in the exam because it is hard to find the right
granularity for it. Opening that topic would require addressing certain
potentially different perspectives (text editing vs. scripting) and would
introduce another language to the exam. Concepts such as regular
expressions are covered in the exam, this should help a candidate to learn
awk later.

* SSL and let's encrypt are not subject of LPIC-1; although, a future
change consideration to include Let's Encrypt was added to LPIC-2.

* compgen or complete, just as /etc/bash_completion and
/etc/bash_completion.d/, are not included because covering the details
would go into too much detail and knowing that shell completion exists is
common shell knowledge.

* Logical advanced hard disk format (logical/physical block sized and
partition alignment) is not explicitly covered because this seems to be no
real issue using today's distributions anymore.

* nVME is not mentioned explicitly because with today's distros it seems to
be only a different device name (which we don't address at all).

* GUID w/GPT are not mentioned explicitly since we don't mention the Master
Boot Record either.

So much for exam 101. Feel free to object to the draft and the explanations
above -- however, if you do, speak up on the list :)

Oh, and as some final thoughts, what do think about these questions?

* Should we move one weight from 103.8 Editors (3->2) to 106.2 Virt (1->2) ?

* Should we drop awareness of syslog and syslog-ng now that we have rsyslog
and systemd-journald?

* Should we reduce GRUB Legacy to awareness?

Finally, I'd like to just say THANK YOU for the great discussions. The
proposed objectives are your work, they wouldn't exist without the your
participation on this list. Thanks for letting me be part of it.

Fabian

On Tue, Oct 10, 2017 at 10:10 PM, Fabian Thorns <[email protected]> wrote:

> We might want to start commenting on exam 101 here.
>
_______________________________________________
lpi-examdev mailing list
[email protected]
http://list.lpi.org/cgi-bin/mailman/listinfo/lpi-examdev

Reply via email to