什么应该是一个想成为wso2黑客的教育路线图?

时间:2014-01-23 03:10:52

标签: wso2

stackoverflow上有很多帖子,想要WSO2黑客试图熟悉WSO2代码库。我将黑客定义为想要直接使用WSO2代码的人,而不是WSO2开发人员,他将使用像WSO2开发人员工作室这样编写自定义代码以在WSO2产品上运行的工具。

许多人尝试检查并构建代码,并在该步骤失败。一些examples

其他人超越了构建过程,但随后又陷入了开发人员工作流程步骤。例如。我应该将整个源代码树导入eclipse,还是只导入组件。 example

根据我自己的经验,我知道旅程很长(但很有意义)。

对于不是WSO2员工的新手WSO2黑客,了解新WSO2员工熟悉WSO2产品开发的过程将会很棒。例如,因为Carbon是所有产品的核心基础,我建议在尝试开始攻击产品之前了解Carbon和创建OSGi组件的过程(example)。

问题1 新wso2员工的教育路线图是什么?请准确详细地提供所提供的任何答案。

问题2 :什么应该一个想成为wso2黑客的教育路线图?

我在stackoverflow上发布了这个问题,因为我认为这个问题将出现在任何接近wso2源代码作为黑客的人的脑海中。

1 个答案:

答案 0 :(得分:1)

我希望看到您对WSO2平台的兴趣。据我所知,学习WSO2平台没有任何特殊的过程。您想在互联网上搜索并阅读它们。由于WSO2是一个开源平台,因此有很多文章,网络研讨会,样本,博客,开放邮件列表和批量资源。你想要使用它们。您甚至可能需要了解许多技术,如Java,Maven,SVN,XML,WS- *,Axis2等。

但;是。我同意学习更具挑战性和复杂性的东西总是一项艰巨的任务。你需要有勇气,热情和承诺。您可能不得不花费大量时间进行搜索和尝试以获得良好的理解。基本上你想要学习东西并且有自我激励。

我想,有时WSO2可能招募这样的新人。因此,他们可能很容易快速学习这些东西。

但只是想为想要寻找WSO2来源的新人提供一点点想法,

  1. 任何人都很难快速熟悉所有WSO2产品和来源。有超过15种产品针对不同方面。每个产品都包含不同的功能集。

  2. 很棒,如果你能根据自己的愿望了解最有趣的功能。 (说;您对Identity Server产品中的XACML功能感兴趣)。然后你可以深入了解它。您需要获得一些有关它的背景知识(阅读XACML规范和文章等)

  3. 你可以找到它的来源。这很容易。只需浏览功能list即可。从那里找到你的功能。然后浏览该功能,您可以找到有助于构建此功能的组件。然后你可以寻找它的来源,并可以研究它。

  4. 如果您研究一个您感兴趣的功能,那么也很容易与其他功能一起使用。因为所有功能都建立在一个平台之上。