Wiki » History » Version 22
Mario Carrera, 10/01/2015 02:17 PM
1 | 18 | José Badía | h1. gvSIG Desktop wiki |
---|---|---|---|
2 | 2 | Joaquín del Cerro Murciano | |
3 | 19 | Jorge Sanz | Welcome to the gvSIG Desktop wiki, this place is aimed to be used by developers and users of gvSIG that need somewhere to publish their information. Use the links at the sidebar to browse the pages by title or date. |
4 | 1 | Jorge Sanz | |
5 | 15 | Jorge Sanz | ---- |
6 | 15 | Jorge Sanz | |
7 | 22 | Mario Carrera | h2. About gvSIG organization |
8 | 1 | Jorge Sanz | |
9 | 22 | Mario Carrera | gvSIG is a project that is supported by the gvSIG Association currently. Regulations of the Association can be found in (1). |
10 | 22 | Mario Carrera | The gvSIG Association works in the field of free geomatics and use of standards in order to benefit an environment where companies, especially SME, can develop their business model around open source software and knowledge sharing. |
11 | 1 | Jorge Sanz | |
12 | 22 | Mario Carrera | We strongly believe in building a space where we succeed in transform expenses (purchase of proprietary software licenses) in investment (purchase of services) guaranteeing Technological Sovereignty (open source software). A space that will help us to find synergies between the public administration, universities and the business world; synergies that allow us to find better scenarios in relation to the management of existing resources and the development of new ethics of business where Sovereignty and Solidarity are reference values. |
13 | 1 | Jorge Sanz | |
14 | 22 | Mario Carrera | In this context we understand the software as a tool, as a means, and never as an purpose in itself. An essential tool, a transformation tool, but anyway a tool. It explains why the gvSIG events (2) have a strong focus on users of these technologies. Of course without forgetting the implementation of different development workshops. |
15 | 1 | Jorge Sanz | |
16 | 22 | Mario Carrera | We make this introduction because I think some aspects about how we organize ourselves can be understood better, also taking advantage to introduce ourselves to those who do not know us. |
17 | 1 | Jorge Sanz | |
18 | 22 | Mario Carrera | In order to guarantee the sustainability of the gvSIG model, based on the previously mentioned purposes, it was decided to create a professional structure. The purpose is to maintain the continuity of this structure from the benefits generated in the development of the business model that the Association promotes. |
19 | 1 | Jorge Sanz | |
20 | 22 | Mario Carrera | One of the main tasks of the technical part of the mentioned Structure was the migration of gvSIG to the new development branch, gvSIG 2.x, to allow us to: |
21 | 22 | Mario Carrera | |
22 | 22 | Mario Carrera | 1. Get a small and stable core. |
23 | 22 | Mario Carrera | 2. Have well-defined API |
24 | 22 | Mario Carrera | 3. Make easy the development of plugins by the Community |
25 | 22 | Mario Carrera | 4. Reduce the learning curve in gvSIG |
26 | 22 | Mario Carrera | 5. Help to train new developers |
27 | 22 | Mario Carrera | |
28 | 22 | Mario Carrera | In this context it is where this structure is who makes the day-to-day decisions and it is who meet the other developers to set the objectives to be addressed between different versions, although these objectives are tackled or not depending on the available resources. |
29 | 22 | Mario Carrera | |
30 | 22 | Mario Carrera | We also want to describe that in most cases the requests from clients who hire gvSIG developments are who fix the product evolution. Our intention is to convince these customers that they authorize us to release these developments, being able to reverse new sets of features for the common good, and invest part of the benefits to the evolution of structural improvements of the product. |
31 | 22 | Mario Carrera | |
32 | 22 | Mario Carrera | We are glad to receive the more contributors the better. Of course, when they ensure that these adhere to the procedures to ensure the quality of the project. That is, contributors who know that we talk about a collective project. |
33 | 22 | Mario Carrera | |
34 | 22 | Mario Carrera | Maybe we have some differences in the nature of our project respecting other ones, and this is derived from the DNA of our organization and our values. |
35 | 22 | Mario Carrera | |
36 | 22 | Mario Carrera | h2. About Major (technical) decisions |
37 | 22 | Mario Carrera | |
38 | 22 | Mario Carrera | As we explain the day-to-day decisions can be made by people of the professional structure (there's an architecture and development manager, and a product manager). And the TSC, that is composed of the main developers that are working on gvSIG, has a meeting after every final version in order to make decisions for the next version. Currently it is planned to release 2 versions per year (one version in May and another one in December). There are meetings every six months in order to define the next version. |
39 | 22 | Mario Carrera | |
40 | 22 | Mario Carrera | At that meeting it is decided what to work on for the next version. This important decisions are published where it is more visible, at the gvSIG blog (3). |
41 | 22 | Mario Carrera | Of course it doesn't mean that gvSIG includes only these changes. We have to include all the possible functionalities developed by the community that are integrated with that version. |
42 | 22 | Mario Carrera | |
43 | 22 | Mario Carrera | And there's also some decisions about some objectives at these meetings that are not carried out at the next version. It is listed at the gvSIG redmine, at the “whislist” option -the access to this list is also public (4) |
44 | 22 | Mario Carrera | |
45 | 22 | Mario Carrera | In any case, about the participation, we go beyond a technical management, and companies participate at the economical decision making of the project, and at the responsibility of supporting the professional structure. |
46 | 22 | Mario Carrera | |
47 | 22 | Mario Carrera | (1) http://www.gvsig.com/en/gvsig-association |
48 | 22 | Mario Carrera | (2) http://www.gvsig.com/en/conferences |
49 | 22 | Mario Carrera | (3) http://blog.gvsig.org/ |
50 | 22 | Mario Carrera | (4) https://redmine.gvsig.net/redmine/projects/gvsig-desktop/issues?utf8=%E2%9C%93&set_filter=1&f[]=status_id&op[status_id]=o&f[]=tracker_id&op[tracker_id]=%3D&v[tracker_id][]=11&f[]=&c[]=tracker&c[]=status&c[]=priority&c[]=subject&c[]=assigned_to&c[]=updated |