[Live-demo] Submit New Project - MapIgniter2

Angelos Tzotsos gcpp.kalxas at gmail.com
Fri Nov 27 03:26:30 PST 2015


Thanks :)

On 11/27/2015 12:32 PM, Marco Afonso wrote:
> Hello Angelos and thanks for your feedback.
>
> Please revisit my answer about install script:
>
>
> 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
>> as superuser from shell* curl
>> https://raw.githubusercontent.com/taviroquai/mapigniter2/master/install.sh
>> <https://raw.githubusercontent.com/taviroquai/mapigniter2/master/install.sh>
>> | sh*
>
> Cheers :)
> Marco
>
> 2015-11-27 9:22 GMT+00:00 Angelos Tzotsos <gcpp.kalxas at gmail.com>:
>
>> Hi Marco,
>>
>> Thank you for your request. I also feel that the project needs to build a
>> community first.
>>
>> I would suggest to provide a deb package or an sh installer so we can add
>> this under our beta folder (projects that have expressed interest to be
>> included).
>> This would help with organizing workshops, getting more people to install
>> it and is a good first step towards inclusion in the Live.
>>
>> Best,
>> Angelos
>>
>> On 11/27/2015 02:00 AM, Marco Afonso wrote:
>>
>> That's very good to hear Regina :) I'm always around if you need something
>> jusk knock.
>>
>> Marco
>> Em 26/11/2015 22:32, "Paragon Corporation" <lr at pcorp.us> <lr at pcorp.us> escreveu:
>>
>>
>> Marco,
>>
>>
>>
>> If it's any consolation, this is the kind of project I've been looking for
>> – something with a  PHP backend, use of angular and OpenLayers3
>>
>>
>>
>> Other things that do that are too tied to a big old CMS like Drupal which
>> always seemed non-trivial to integrate.
>>
>>
>>
>> I'll try to kick the tires of this with project I'm working on and test it
>> against PostGIS.
>>
>>
>>
>> Thanks,
>>
>> Regina
>>
>>
>>
>>
>>
>> *From:* Live-demo [mailto:live-demo-bounces at lists.osgeo.org <live-demo-bounces at lists.osgeo.org>] *On Behalf
>> Of *Marco Afonso
>> *Sent:* Thursday, November 26, 2015 4:10 PM
>> *To:* Cameron Shorter <cameron.shorter at gmail.com> <cameron.shorter at gmail.com>;live-demo at lists.osgeo.org
>> *Subject:* Re: [Live-demo] Submit New Project - MapIgniter2
>>
>>
>>
>> Hi Cameron,
>>
>>
>>
>> Thanks for your reply and for pointing out the community building article
>> from Apache.
>>
>>
>>
>> I understand the point of view of a big organization accepting a small
>> project. I usually say that all "big symphonies started with a scratch on a
>> paper". Every project starts insignificant and most of the projects that
>> grown easy, it's because they are carried at the giant's shoulders - hey,
>> that's what I'm asking here!!! :)
>>
>> Sometimes is not about *how many people*, but more about *how much work *and
>> I believe OSGeo Live can recognize the difference.
>>
>>
>>
>> Of course I will continue to make publicity about the benefits of using
>> MapIgniter2 even if marketing, social media and talks are not my biggest
>> strengths...
>>
>>
>>
>> We all know it's not easy to having people to join us, and I may be wrong
>> here but... I think that recent libraries/frameworks somehow they scare
>> developers that just don't want to go out of their comfort zones :)
>>
>>
>>
>> Anyway, thanks for your encouragement and please keep an eye on further
>> developments. I hope more people will join in and start using it and
>> somehow it will be started to be called a *community*.
>>
>>
>>
>> I take this opportunity to ask all OSGeo Live community to download
>> MapIgniter2 and make some trials with your data and please fill issues on
>> GitHub or submit new features! That's one biggest way to grow an Open
>> Source project. You are all invited :)
>>
>>
>>
>> All the best,
>>
>> Marco
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> 2015-11-26 18:28 GMT+00:00 Cameron Shorter <cameron.shorter at gmail.com> <cameron.shorter at gmail.com>:
>>
>> 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 athttps://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<http://adhoc.osgeo.osuosl.org/livedvd/docs/en/metrics.html> <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 DebianGISInstall .deb files from a PPAWrite a custom
>> install scriptCan 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 curlhttps://raw.githubusercontent.com/taviroquai/mapigniter2/master/install.sh
>> | sudo sh
>>
>>
>>
>> Please see
>>
>> Laravel Documentation http://laravel.com/docs/5.1
>>
>> Install scripthttps://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<http://wiki.osgeo.org/wiki/Live_GIS_Add_Project#Example_Datasets> <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> <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
>>
>>
>>
>>
>>
>> --
>>
>> Regards,
>>
>> Marco Afonso
>> http://goo.gl/ZDtQjm
>>
>>
>>
>> _______________________________________________
>> Live-demo mailing listLive-demo at lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/live-demohttp://live.osgeo.orghttp://wiki.osgeo.org/wiki/Live_GIS_Disc
>>
>>
>>
>> --
>> Angelos Tzotsos, PhD
>> OSGeo Charter Memberhttp://users.ntua.gr/tzotsos
>>
>>
>> _______________________________________________
>> 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