[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [equinox-dev] Why xml for the manifest file ?
|
On Fri, Jul 17, 2009 at 5:51 PM, Paul
Webster<pwebster@xxxxxxxxxxxxxxxxxxx> wrote:
> If you want your question answered, you will need to subscribe to the
> list (or check it regularly,
> https://dev.eclipse.org/mailman/listinfo/equinox-dev)
>
> I've copied your email on this response so you are aware of the
> etiquette for using this kind of list.
>
I'll take care. Thanks.
> On Fri, Jul 17, 2009 at 8:10 AM, Sankar P<sankar.curiosity@xxxxxxxxx> wrote:
>> One
>> reason that I could think of is, to check for mandatory elements (like
>> say plugin-id) which can be easily compared by checking against a
>> schema etc.
>>
>> So, can someone explain me why XML is chosen and how it is beneficial
>> over a simple text file ?
>
> You've hit one of the largest reasons, schema. It allows definitions
> and complex data types for each extension point to be published. Now
> you can 1) generate documentation, 2) hand craft the XML necessary, 3)
> provide *extensive* tooling to help building the files. #3 is really
> important.
>
> There are a number of other good reasons.
>
Okay. I got the reasons now.
I believe some more advantages could be like, to automatically convert
a xml file into an object (with the help of some serializer function)
and use it directly, etc.
Where can I get the schema files for the manifest files that one can
write for eclipse ? google results are favoring pages that talk about
auto-generating the manifest file by using an eclipse extension.
Thanks a lot for your explanation.
--
Sankar P