[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