# [Tex/LaTex] Cleanest way to make itemize ragged right

horizontal alignmentitemize

I want to make my itemize text ragged right. Is there a cleaner way than to redefine the \@item[#1]{...} from latex.ltx? This is what I have done now:

\def\@item[#1]{%
\if@noparitem
...
\everypar{%
\raggedright %    <----
\@minipagefalse
...
\fi
\hskip \labelsep}%
\ignorespaces}


This works fine, but perhaps there is another easy to use hook? I know I can put this in a package and load it, but I ask for the correct way to change this.

Maybe I am missing something, but what about

\documentclass{article}
\usepackage{lipsum}

\newenvironment{ritemize}{\begin{itemize}\raggedright}{\end{itemize}}
\begin{document}

\begin{ritemize}
\item \lipsum[1-2]
\end{ritemize}

\end{document}