[Live-demo] Submit New Project - MapIgniter2

Angelos Tzotsos gcpp.kalxas at gmail.com
Sat Nov 28 03:33:28 PST 2015


Also, the disk size question is highly relevant... we are still keeping 
an OSGeo graduated project out of the disk due to enormous disk 
footprint.... :(

On 11/28/2015 01:27 PM, Angelos Tzotsos wrote:
> Hi Daniel,
>
> I agree that we need to help new projects. This is indeed one of the 
> roles of OSGeo-Live. The questionnaire is there to identify some 
> aspects of the incoming projects, not to act like an incubation 
> process. But we also need to filter what is somehow mature and stable. 
> In my opinion the only 2 questions that should block an incoming 
> software are the licensing and the stable release questions. I recall 
> I was rejected inclusion of pycsw until we reached v1.0 and this 
> helped the pycsw team to focus on doing a stable release.
>
> I always ask the incoming project to provide an installer to add under 
> the beta folder. On the next release, a user can easily install a beta 
> project by running the installer from the live system and be able to 
> test the software. This also provides time to review documentation and 
> do the translations needed.
>
> So I would like to see both MapIgniter2 and OpenEarthView provide and 
> maintain their installers according to our packaging standards as beta 
> projects for 9.5 and include them as stable in a later release.
>
> Best,
> Angelos
>
>
> On 11/28/2015 08:05 AM, Daniel Kastl wrote:
>> Hi Cameron,
>>
>> At the time when OSGeo Live started, no project had to answer a
>> questionnaire, that almost looks like a "Mini application for
>> incubation". So I think there are quite a few installed on OSGeo Live,
>> that wouldn't qualify with the rules you're setting now:
>> http://live.osgeo.org/en/overview/overview.html
>>
>> I can understand the frustration of some, who would like to make their
>> project available on OSGeo Live to reach out to more users. Because this
>> might be actually a way to build a community. We could help them to
>> achieve something, that is pretty difficult and can take years.
>>
>> So I'm not sure we have to be so strict in terms of community and 
>> maturity.
>> We should be more strict in how software is installed (ie. providing
>> packages) and that there is someone maintaining the project for OSGeo 
>> Live.
>>
>> Just some thoughts,
>> Daniel
>>
>>
>>
>>
>> On 28/11/15 14:43, clement at igonet.fr wrote:
>>> That's the answer I got for OpenEarthView project...
>>>
>>> OsGeoLive is made for user only, not at all to help starting promising
>>> projects.
>>>
>>> That's frustrating.
>>>
>>> They get the good part of free and open source projects, refusing to
>>> take the risk of helping new ones.
>>>
>>> What to say... That's not the open source (and open mind) philosophy...
>>>
>>>
>>> Le 26 novembre 2015 19:28:14 UTC+01:00, Cameron Shorter
>>> <cameron.shorter at gmail.com> a écrit :
>>>
>>>      Hi Marco,
>>>      It sounds like you have the start of a good project.
>>>      However, my feeling is that has not yet reached the maturity of
>>>      the other projects we have on OSGeo-Live.
>>>      In particular, we help new users answer the questions:
>>>      * What good open source GIS projects are out there?
>>>      * What is everyone else using?
>>>
>>>      What I suggest working on is getting a stronger answer to the
>>>      second question.
>>>      Aim to build up a community behind your project.
>>>      Look to get your project used by many organisations.
>>>      Aim to attract developers from these organisations.
>>>      I know this is a tough ask, and often takes years to attract such
>>>      a community.
>>>      But attracting a community is the true test of whether a project
>>>      is valuable or not.
>>>
>>>      Apache has a good page about building a community which might be
>>>      worth a read:
>>>      http://incubator.apache.org/guides/community.html
>>>
>>>      On 26/11/2015 6:39 am, Marco Afonso wrote:
>>>>      Hello Alex,
>>>>
>>>>      Thank you for your reply.
>>>>
>>>>      Follows the MapIgniter application request to integrate OSGeo
>>>>      Live. As we can see, this is a very recent project but with very
>>>>      good technological background to evolve and specially satisfy
>>>>      user needs.
>>>>      I hope it can be accepted. If work has to be done, I'm on it!
>>>>
>>>>      Cheers,
>>>>      Marco
>>>>
>>>>      *Please describe your application.
>>>>
>>>>      What is its name?*
>>>>      It's name is MapIgniter2. The name came from previous release,
>>>>      where it was based on CodeIgniter PHP framework.
>>>>
>>>>      *What is the home page URL?*
>>>>      The project's home is hosted on GitHub at
>>>>      https://github.com/taviroquai/mapigniter2
>>>>
>>>>      *Which OSI approved Open Source Licence is used?*
>>>>      It uses the MIT license.
>>>>
>>>>      *What does the application do and how does it add value to the
>>>>      GeoSpatial stack of software?*
>>>>      MapIgniter is a GeoCMS which combines web mapping features with
>>>>      Content Management System (CMS) features. It is a browser-based
>>>>      software, or more commonly refered as a web application. The main
>>>>      purpose of this software is to let users publish Geographic
>>>>      Information on the Internet / Intranet on a free and Open Source
>>>>      platform. Considering that there are other Open Source web
>>>>      mapping platforms, MapIgniter distinguishes it self, and adds
>>>>      value to GeoSpatial stack software, by being powered by cutting
>>>>      edge Javascript and PHP frameworks/libraries, providing the best
>>>>      tools for creating modern web applications.
>>>>      *
>>>>      *
>>>>
>>>>      *Does the application make use of OGC standards? Which versions
>>>>      of the standards? Client or server? You may wish to add comments
>>>>      about how standards are used.*
>>>>      This software makes use of a subset of OGC standards; currently
>>>>      WMS and WFS. Specific version numbers can be configured by the
>>>>      user. MapIgniter backoffice interface allows to configure these
>>>>      OGC service parameters to be used by OpenLayers 3 (frontend web
>>>>      mapping library).
>>>>
>>>>      *What language is it written in?*
>>>>      The default interface language is English. Also includes
>>>>      Portuguese language files. Any idiom can be added later. This is
>>>>      a feature of the PHP Laravel Architecture which is the PHP
>>>>      Framework that powers this software.
>>>>
>>>>      *Which version of the application should be included in the next
>>>>      OSGeo-Live release?*
>>>>      MapIgniter2 targets release 1.0 for the next release of 
>>>> OSGeo-Live.
>>>>
>>>>      *Stability is very important to us on OSGeo-Live. If a new user
>>>>      finds a bug in one application, it will tarnish the reputation of
>>>>      all other OSGeo-Live applications as well. (We pay most attention
>>>>      to the following answers):
>>>>
>>>>      If risk adverse organisations have deployed your application into
>>>>      production, it would imply that these organisations have verified
>>>>      the stability of your software. Has the application been rolled
>>>>      out to production into risk (ideally risk adverse) organisations?
>>>>      Please mention some of these organisations?*
>>>>      The number of organisations using MapIgniter2 is unknown. Mainly
>>>>      because this is a very recent software. Although, being
>>>>      MapIgniter built upon Laravel 5.1 and OpenLayers 3, these two
>>>>      frameworks have proven it's success in web development
>>>>      applications it's usage by a number of companies.
>>>>
>>>>      Please see
>>>>      Laravel Jobs https://larajobs.com/?partner=5#/
>>>>      Openlayers Sponsors http://openlayers.org/sponsors.html
>>>>
>>>>      *Open HUB provides metrics to help assess the health of a
>>>>      project. Eg:
>>>> http://adhoc.osgeo.osuosl.org/livedvd/docs/en/metrics.html Could
>>>>      you please ensure that your project is registered with Open HUB,
>>>>      and Open HUB has been updated to reference the correct code
>>>>      repository(s) for your project. What is the Open HUB URL for your
>>>>      project?*
>>>>      The Open Hub URL is https://www.openhub.net/p/mapigniter2
>>>>
>>>>      *What is the size of the user community? You can often answer
>>>>      this by mentioning downloads, or describing a healthy, busy email
>>>>      list?*
>>>>      MapIgniter2 has no community yet. The previous release has 10
>>>>      forks on GitHub, 19 starred and 9 people watching the repository.
>>>>      The Google groups has been some activity since 2012 until April
>>>>      2015 from several users.
>>>>
>>>>      *What is the size of your developer community?*
>>>>      Currently there is one developer.
>>>>
>>>>      *Do you have a bug free, stable release?*
>>>>      Not yet.
>>>>      *
>>>>      *
>>>>      *Please discuss the level of testing that your project has gone
>>>>      through.*
>>>>      There will be automated tests in soon.
>>>>
>>>>      *How long has the project has had mature code.*
>>>>      The project is very recent.
>>>>
>>>>      *OSGeo-Live is targeted at applications that people can use
>>>>      rather than libraries. Does the application have a user interface
>>>>      (possibly a command line interface) that a user can interact
>>>>      with? (We do make an exception for Incubated OSGeo Libraries, and
>>>>      will include Project Overviews for these libraries, even if they
>>>>      don't have a user interface.)*
>>>>      Yes the software works on a web browser interface.
>>>>
>>>>      *We give preference to OSGeo Incubated Projects, or Projects
>>>>      which are presented at FOSS4G conferences. If your project is
>>>>      involved in OSGeo Incubation, or has been selected to be
>>>>      presented at FOSS4G, then please mention it.*
>>>>      Previous release of MapIgniter was presented to the OSGeo
>>>>      Portuguese community on the 16th November 2012.
>>>>
>>>>      Please see
>>>>      http://www.osgeo.org/node/1318
>>>>      http://osgeopt.pt/eventos/sasig5.markdown/
>>>>      *
>>>>      *
>>>>      *With around 50 applications installed on OSGeo-Live, us core
>>>>      packagers do not have the time to liaise with every single
>>>>      project email list for each OSGeo-Live release. So we require a
>>>>      volunteer (or two) to take responsibility for liaising between
>>>>      OSGeo-Live and the project's communities. This volunteer will be
>>>>      responsible for ensuring the install scripts and English
>>>>      documentation are updated by someone for each OSGeo-Live release.
>>>>      Also test that the installed application and Quickstart
>>>>      documentation works as expected on release candidate releases of
>>>>      OSGeo-Live. Who will act as the project's liaison person.*
>>>>      *
>>>>      OSGeo-Live is Ubuntu Linux based. Our installation preference is:
>>>>
>>>>      Install from UbuntuGIS or DebianGIS
>>>>      Install .deb files from a PPA
>>>>      Write a custom install script
>>>>
>>>>      Can you please discuss how your application will be installed.*
>>>>      *MapIgniter is a web mapping application based on PHP Laravel 5.1
>>>>      Framework. Laravel framework runs over Apache2 or Nginx web
>>>>      servers. MapIgniter system requirements matches Laravel 5.1
>>>>      requirements.*
>>>>      MapIgniter install procedure is similar to Laravel install
>>>>      procedure. It can be manually installed by using the instructions
>>>>      documented in MapIgniter GitHub repository. Also, there is an
>>>>      install script (linux) that automates the install process. Just
>>>>      enter onto Apache public folder and run from shell
>>>>      curl 
>>>> https://raw.githubusercontent.com/taviroquai/mapigniter2/master/install.sh
>>>>      | sudo sh
>>>>
>>>>      Please see
>>>>      Laravel Documentation http://laravel.com/docs/5.1
>>>>      Install script
>>>> https://github.com/taviroquai/mapigniter2/blob/master/install.sh
>>>>
>>>>      *OSGeo-Live is memory and disk constrained. Can the application
>>>>      run in 512 Meg of RAM?*
>>>>      Yes.
>>>>
>>>>      *How much disk space will be required to install the application
>>>>      and a suitable example application?*
>>>>      Approximately 38 Mbytes.
>>>>
>>>>      *We aim to reduce disk space by having all applications make use
>>>>      of a common dataset. We encourage applications to make use of the
>>>>      example datasets already installed:
>>>>
>>>> http://wiki.osgeo.org/wiki/Live_GIS_Add_Project#Example_Datasets
>>>>      If another dataset would be more appropriate, please discuss
>>>>      here. Is it appropriate, to remove existing demo datasets which
>>>>      may already be included in the standard release.*
>>>>      Examples datasets provided by OSGeo Live are fine to be used with
>>>>      MapIgniter. Optimum data is with native Web Mercator projection.
>>>>
>>>>      *Each OSGeo-Live application requires a Project Overview
>>>>      available under a CC By and a Quickstart available under a CC
>>>>      By-SA license. (You may release under a second license as well).
>>>>      Will you produce this?*
>>>>      Yes.
>>>>
>>>>      *In past releases, we have included Windows and Mac installers
>>>>      for some applications. It is likely we won't have space for these
>>>>      in future releases. However, if there is room, would you be
>>>>      wishing to include Windows and/or Mac installers?*
>>>>      Yes, Windows installer.
>>>>      *
>>>>      *
>>>>
>>>>
>>>>      2015-11-25 17:01 GMT+00:00 Alex Mandel
>>>>      <tech_dev at wildintellect.com <mailto:tech_dev at wildintellect.com>>:
>>>>
>>>>          On 11/25/2015 08:24 AM, Marco Afonso wrote:
>>>>          > Hi,
>>>>          >
>>>>          > I would like to submit a new project for OSGeo-Live.
>>>>          >
>>>>          > The project in case is MapIgniter2.
>>>>          > Here is the home of the project:
>>>>          https://github.com/taviroquai/mapigniter2
>>>>          >
>>>>          > I would like to know what are the requirements and
>>>>          procedures to be
>>>>          > accepted to integrate OSGeo Live.
>>>>          >
>>>>          >
>>>>          >
>>>>
>>>>          Marco,
>>>>
>>>>          Reply to this thread with the answers to the following 
>>>> questions:
>>>>          http://wiki.osgeo.org/wiki/Live_GIS_Disc_Apply
>>>>
>>>>
>>>>          The expanded details of adding new projects is documented at:
>>>>          http://wiki.osgeo.org/wiki/Live_GIS_Add_Project
>>>>
>>>>          Thanks,
>>>>          Alex
>>>>
>>>>
>>>>
>>>>
>>>>      --
>>>>      Regards,
>>>>      Marco Afonso
>>>>      http://goo.gl/ZDtQjm
>>>>
>>>>
>>>>
>>>>      _______________________________________________
>>>>      Live-demo mailing list
>>>>      Live-demo at lists.osgeo.org
>>>>      http://lists.osgeo.org/mailman/listinfo/live-demo
>>>>      http://live.osgeo.org
>>>>      http://wiki.osgeo.org/wiki/Live_GIS_Disc
>>>      --
>>>      Cameron Shorter,
>>>      Software and Data Solutions Manager
>>>      LISAsoft
>>>      Suite 112, Jones Bay Wharf,
>>>      26 - 32 Pirrama Rd, Pyrmont NSW 2009
>>>
>>>      P +61 2 9009 5000,  W www.lisasoft.com,  F +61 2 9009 5099
>>>
>>> ------------------------------------------------------------------------ 
>>>
>>>
>>>      Live-demo mailing list
>>>      Live-demo at lists.osgeo.org
>>>      http://lists.osgeo.org/mailman/listinfo/live-demo
>>>      http://live.osgeo.org
>>>      http://wiki.osgeo.org/wiki/Live_GIS_Disc
>>>
>>> clement at igonet.fr
>>>
>>> _______________________________________________
>>> Live-demo mailing list
>>> Live-demo at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/live-demo
>>> http://live.osgeo.org
>>> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>>
>>
>> _______________________________________________
>> Live-demo mailing list
>> Live-demo at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/live-demo
>> http://live.osgeo.org
>> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>
>


-- 
Angelos Tzotsos, PhD
OSGeo Charter Member
http://users.ntua.gr/tzotsos




More information about the Osgeolive mailing list