type คือการบอกว่าเป็น extension ประเภทอะไรในกรณีนี้คือใส่เป็น component
version คือการบอก version ของ extension
method ถ้าไม่กำหนดค่าเริ่มต้นจะเป็น install หมายถึงถ้าเจอ extension ชื่อซ้ำกันจะทำการยกเลิกการลง แต่ถ้าเป็น upgrade จะลงซ้ำได้
<name>com_users</name>
<author>Joomla! Project</author>
<creationDate>April 2006</creationDate>
<copyright>(C) 2005 - 2014 Open Source Matters. All rights reserved. </copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
<authorEmail>[email protected]</authorEmail>
<authorUrl>www.joomla.org</authorUrl>
<version>3.0.0</version>
<description>COM_USERS_XML_DESCRIPTION</description>
ส่วนของ administration หรือ back end
<files folder="admin"> บอกโครงสร้าง component ในส่วนของ back end
<languages folder="admin"> ภาษาในส่วนของ front end ถ้ามีไทยก็ให้เพิ่มเป็นแบบนี้