Friday, June 6, 2008

About project's size

Wondered about what's our project size? Do you want to know it prior to downloading code? Ok, no problem: here you have some figures about it.

Data generated using David A. Wheeler's SLOCCOUNT on gisEIEL and webEIEL

(SLOCCount, Copyright (C) 2001-2004 David A. Wheeler - SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL)

1.- gisEIEL:

  • SLOC Directory SLOC-by-Language (Sorted)
    • CatalogoMetadatos
      • java=38517
      • jsp=1174
    • EIEL-FichaMunicipal java=32931
    • EIEL-Formularios-Alfanumericos java=17672
    • EIEL-GeneracionFormularios java=10251
    • EIEL-GisEIEL java=8714
    • EIEL-Validaciones java=3547
    • EIEL-Informes java=1344
    • RemisionDatosEIEL java=982
    • EIEL-GestionDeMapasGisEIEL java=948
    • EIEL-GestionPermisosGrupos java=570
    • EIEL-Autenticacion java=526
    • EIEL-Utilidades java=482
    • EIEL-DeGeomASimpleGeom java=443
  • Totals grouped by language (dominant language first):
    • java: 116927 (99.01%)
    • jsp: 1174 (0.99%)
  • Total Physical Source Lines of Code (SLOC) = 118,101
  • Development Effort Estimate, Person-Years (Person-Months) = 29.98 (359.81)
    • (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
  • Schedule Estimate, Years (Months) = 1.95 (23.40)
    • (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
  • Estimated Average Number of Developers (Effort/Schedule) = 15.38
  • Total Estimated Cost to Develop = $ 4,050,493
    • (average salary = $56,286/year, overhead = 2.40)


2.- webEIEL

  • SLOC Directory SLOC-by-Language (Sorted):
    • EIEL-Web
      • java=7736
      • jsp=7374
      • php=114
    • EIEL-VisualizadorSVG java=8688
    • EIEL-Nomenclator
      • java=4952
      • jsp=91
    • EIEL-ServicioNomenclator java=2794
    • EIEL-AWMS java=1541
  • Totals grouped by language (dominant language first):
    • java: 25711 (77.23%)
    • jsp: 7465 (22.42%)
    • php: 114 (0.34%)
  • Total Physical Source Lines of Code (SLOC) = 33,290
  • Development Effort Estimate, Person-Years (Person-Months) = 7.93 (95.20)
    • (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
  • Schedule Estimate, Years (Months) = 1.18 (14.12)
    • (Basic COCOMO model, Months = 2.5 * (person-months**0.38))
  • Estimated Average Number of Developers (Effort/Schedule) = 6.74
  • Total Estimated Cost to Develop = $ 1,071,695
    • (average salary = $56,286/year, overhead = 2.40).

Hope this helped! :)

Friday, May 30, 2008

New entry points for gisEIEL project

Early this week, gisEIEL project has been registered at (and approved by) both Mancomún and Sourceforge.

Along next weeks we will set up the correspondent collaborative tools at both forges and their links with project site and viceversa.

We have also re-took contacts with gvSIG responsibles in order to gisEIEL being recognized as approved project by its parent one and thus being incorporated at its "OK List"

Regarding gisEIEL new users, we can announce that it has been adopted so far or is being tested by the following municipalities at A Coruña province:
- Abegondo
- Cambre
- Carnota
- Ortigueira
- Ponteceso
- Pontedeume
- Pontes de García Rodríguez, As
- San Sadurniño
and that it is also being tested by Consell Insular de Mallorca (Majorca Island Council) and Diputación de Valencia (Valencia Province Council)

And some figures: During the first month after its releasing, gisEIEL project site has received 1.776 visits from 971 different users, coming from 27 countries (Source: Google Analytics), with over 200 visits coming from outside Spain. This is the map:

Tuesday, May 13, 2008

New collaboration agreements with A Coruña University Database Lab

Once gisEIEL is released, we are now starting both a new iteration and our participation in the AGILE-OGC-EuroSDR Persistent Testbed on Geospatial Services for Research and Teaching (from now on: PTB)

gisEIEL new iteration consists of the implementation of a new set of tools, addressed to municipal governance. The first task deals with the need to analyse what are the currently available applications that may fulfil our requirements, in order to decide whether integrating them in gisEIEL or, if we conider that this integration is not feasible, developing new ones from scratch.

The concrete modules that are to be developed or integrated are:

1.Municipal properties inventoring
2.Urban planning managing
3.Cadastre managing
4.Validation, approval and versioning of BDT-EIEL data

Given that other developing teams are undertaking similar jobs (integrating GeoPISTA tools into gvSIG), we will try to coordinate our work with them, so that each of us does only develope one part of the selected tools.

As for PTB, this paneuropean project pretends:
1. Acting as an European persistent testbed for researching the interoperability between data and services sets from the member organizations.
2. Assesoring European organizations and users about current standards dealing with geospatial interoperability, in terms of compatibility, consistence, ease of use and extensibility
3. Providing a comon European environment for the teaching of geospatial interoperability standards and techniques

In consequence, both organizations will undertake the following tasks:
A.- Deputación da Coruña
1. Putting BDT-EIEL data, gisEIEL software and ideAC services to teh disposition of PTB for their free use, trial and integration with those corresponding to other member ortganizations
2. Providing the hardware infrastructure to serve and maintain those data, software and services
3. Acting on behalf of the two organizations in relation with PTB and its managing committee
4. Funding the project.

B.- A Coruña University Database Lab
1. Providing the technological know-how to undertake the tasks involved and to assorate Deputación da Coruña (DPC) staff.
2. Analysing the proposed use cases.
3. Collaborating with DPC and other member organizations to implement and test the selected use cases.
4. Writing the reports, presentations and papers that explain the developed tasks and the conclusions obtained, as well as proposing further actions.
5. Maintaining software and services, and guaranteing that incidences are analysed in a 24 h basis.
6. Forming students from A Coruña University, DPC's and municipalities' technicians in what relates to geospatial interoperability, collaborating with other PTB academical members.

It promises becoming an interesting period, doesn't it?

Friday, April 25, 2008

R-Day

Uuuffff! Done! Quite a busy couple of days. With accessing problems included. Fortunately, everything seems to be fixed now.

Of course, there's still field for improvement, and despite what's the response of the community, we will go on upgrading our software. In fact, first improvement is already in the way: after presenting the software to the press and to the municipalities, I received the OK document to begin to work in the developing of municipalities management modules for gisEIEL. No rest, after releasing!!!! But that's really good news for the team.

By the way, here you have some three photos of (almost all of) the developing team taken during yesterday's events.


The team:
From left to right: Jose Ignacio Lamas, Xosé-Fco Freire, Verónica Fariña, Pedro A. González, Mª Isabel Pérez-Urría, Xoán Cabo, Miguel R.Luaces, Nuria G. Cadahía and David Trillo (Photo: Torrecilla)





Preparing presentation (Photo: Torrecilla)





Presenting (Photo: Torrecilla)



The only releasing tasks that are still missing are those that have to do with publicising the project at some forges, namely Mancomún (Galician forge) and Sourceforge (Internat ... Oh, well! You already know) But this will be done next week. We've had enough for a couple of days! :-)

A little explanation: so far I hadn't still mentioned Xoán Cabo and Xosé-Fco. Freire They are, respectively, the Provincial Councellor in charge of Cooperation and Adviosry to the Municipalities, and the Chief Architect of the Unit of Technical Advisory to the Municipalities.

And a mention has to be done to all that people at A Coruña University who have worked or are still working to capture, maintain, update, analyze and "extract juice" of BDT-EIEL data. Here are the names of the different heads of areas: Carlos Nárdiz (General Head), Pablo Regueira (General municipal information and Mapping) Joaquín Suárez (Water supply and sewage) and Alberto Varela (Roads network and Services). The names of the rest of the people are listed here.

Wednesday, April 23, 2008

gisEIEL is free!



And today is the day: gisEIEL has matured as libre software and starts a new and more public life, out of our laboratories at Diputación de A Coruña and A Coruña University.

Its homesite, from which you can download both code, software and documentation, is http://www.dicoruna.es/webeiel/giseiel



There you will find information on how to download and install the software and on how to join our Community!.

Enjoy our software and join our team!

Sunday, April 20, 2008

Código Cero publishes a brief about our project

Código Cero, Galician magazine on IT, has recently published a brief about our presentation at VIII Xornadas de Software Libre. You can read it at:
http://www.codigocero.com/spip.php?article4212

Tuesday, April 15, 2008

Friday, April 11, 2008

Presentation at "Xornadas de Software Libre"

Next Monday, we will present our project at "VIII Xornadas de Software Libre", that are being held at Informatics Faculty of A Coruña University and organised by GPUL (Linux Users and Programmers Group)

The date is on Monday 7th, at 17:15 LT, and in Classroom number 3.0

Hope meeting you there

Tuesday, April 8, 2008

R-Day

Confirmed! Unless 'meigas', 'trolls' or even 'gnomes' ;-) play one of their awful games, R-Day will be April 24th. More news will follow soon.

In the meanwhile, and in the very Ubuntu stile (see below): We are now just 1 day to go! Exactly the same as for Ubuntu 8.04 release! Tomorrow promises to be a really interesting day: Two great projects release their last versions! ;-)


Tuesday, April 1, 2008

Countdown to R-Day

The countdown to Release Day (from now on R-Day) is on.

Early in the morning today, project's Coordinating Comittee has held a meeting to take some final decisions regarding R-Day. First of them is that R-Day will be one of the final days of present month (from 22nd on). It now mainly depends on the agendas of the political authorities of Diputación de A Coruña and of the Dean of Universidad de A Coruña, but all the clues address to Thursday 24th.

Second decision is that R-Day will also be the 'Municipalities Day', in the sense that at this very same date gisEIEL application will be publicly delivered to A Coruña province municipalities so that they can make free use of it and of the data contained within BDT-EIEL.

Whilst R-Day comes, a hard work is to be done, as we need:
  • Review project's documentation, to being sure that it is as complete and usable as possible
  • Refit webEIEL site in order to contain new branches regarding gisEIEL releasing and community supporting
  • Prepare and set-up community participation tools and rules
  • Getting some municipalities to previously check and test the application and some of the tools, as downloading and bug-tracking ones. These municipalities are likely to be Abegondo, Cambre and As Pontes de García Rodríguez (this latter is already confirmed, the other two will be confirmed along tomorrow morning)
So, keep an eye on this blog: present month seems to going to be really interesting for gisEIEL supporters.