Giter Site home page Giter Site logo

datacity-mapali's Introduction

Hasadna monorepo

CircleCI

Installation

Install Bazel. That's it!

Build & Test

  • Build everything: ./compile.sh build
  • Run all tests: ./compile.sh test

About monorepos

A monorepo is a software development approach where all code is stored in a single repository. Some things are easier to do in a monorepo, such as sharing a proto file across front-end and backend, some things are harder, such as per-repo control over collaborators, email notifications, commit history etc.

Some monorepo etiquette:

  1. Don't store large files in the repo (>500kb), or many small files. Until we figure out a way to deal with them, you can store them in a different repo.
  2. If you use code belonging to another project, talk to the people of that project about it. If you don't, they might accidentally break your code.
  3. If you change code common to multiple projects, do it thoughfully.
  4. Kindly provide a LICENSE file for your project.

Some good reads about the monorepo approach:

Platforms

While Bazel supports Linux, Mac and Windows, this repo supports Linux and Mac. If you're on Windows 10, you can use Windows Subsystem for Linux (WSL). It gives you a Linux environment, without the overhead of a virtual machine.

Installing Windows Subsystem for Linux:

Please follow the guide. Note: You may have to do a Windows upgrade. If you need it, it will ask for it at the beginning of the installation.

Contributing

You're welcome to contribute and in doing so, learn these technologies. You can have a look at the issues list, or at the project milestones.

Happy coding!

datacity-mapali's People

Contributors

akariv avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

liorkovalio

datacity-mapali's Issues

להוסיף לוגו

להוסיף לוגו הסדנא לידע ציבורי ודאטה סיטי לממשק ההזנה.

תצוגת ברירת מחדל (מעובד/מקור)

בחלון "תצוגה מקדימה למידע", הברירת מחדל היא "מעובד" ולא "מקור". זה גם קפץ לי ל"מעובד" אחרי שהתחלתי להזין נתונים ב"מידע כללי". גם בהדרכה המצולמת זה קופץ.

אודות

להוסיף תווית אודות בו יהיה תוכן קצר: "מערכת מפה.לי מאפשרת להציג ולשתף נקודות עניין באמצעות עיבוד טבלה עם קוארדינטות (נ.צ), למפה. המערכת נועדה לבעלי תפקידים ברשויות מקומיות שאינם אנשי GIS, זאת במטרה להרחיב את השימוש במידע גיאוגרפי, לצמצם עומס תפעולי, ולהקטין תלות ותשלום מיותרים לספקים. המערכת הינה חלק מפרויקט דאטה סיטי (קישור) של הסדנא לידע ציבורי ובוצע בתמיכת רשות החדשנות

URL

איך יראה הURL: כמו הפורטל מידע פתוח, ממותג רשות או גנרי?

שיתוף מפה בטלפון

שיתוף מפה בטלפון - האם ניתן ליצור תמונה מצורפת עם כותרת בהודעת וואטסאפ? יכול להיות לוגו מפה.לי או לוגו עירייה בגרסא ממותגת

מיקום עצמי במפה

אם מעלים מערכת בטלפון יש אפשרות ללא אפליקציה לראות מיקום שלי על המפה?

הרשאות

כיצד תתבצע הרשמה וניהול הרשאות כשירות שאנו נותנים? הכוונה לתת את מפה.לי כשירות שעומד בפני עצמו לרשויות קטנות או כחלק מהחבילה של הפורטל.

תווית בדפדפן

בתווית של הדפדפן יש מגן שחור עם "A", צריך להחליף לדאטה סיטי או ללוגו המערכת.

טעינת מפה - ניסיונות של א צלחו לי

האם המערכת יודעת לעבוד עם קוארדינטות של ישראל החדשה ו-UTM?

האם היא יודעת לעבד ערכים עם נקודה "31.333" במיקומים שונים (10/12 ספרות)

מה תכלית שדה הכתובת? האם ניתן להזין נקודות משדה זה בלבד? לא הצלחתי. מה קורה אם השדה הזה רק מכיל שם עיר? מכיל שם רחוב ומספר? שם רחוב בלבד?

הכוונת משתמש להזנה נכונה של קוארדינטות

מה קורה אם המשתמש מזין הפוך קו אורך וקו רוחב? לא כולם יודעים שX זה קו רוחב, וזה לא תמיד בשם השדה בטבלה המקורית. האם ניתן לקבוע טווחים לערכים ולהעלות מלל במקרה של שגיאה: "שגיאה. אולי החלפת קו אורך בקו רוחב?"

טולטיפ הדרכה בממשק ההזנה

המשתמשים הם לא גיאוגרפים/אנשי GIS בהכרח.
כדאי להנחות אותם איזה מידע כדאי להם לזין בשדות התוכן של ממשק ההזנה.

טולטיפ על "תיאור כללי" ->טולטיפ-> " כאן אפשר לכתוב בהתאם לצורך מה נראה במפה, דברים שצריך לשים לב אליהם, מקור הנתונים, עדכניות נתונים, מועד יצירת המפה"

ב"נוצר על ידי" ->טולטיפ-> "מומלץ להבדיל בין יוצר המפה (עירייה) ומקור הנתונים"

ב"קישור" -> טולטיפ-> " אפשר להעלות קישור לעמוד רלוונטי לאתר העירייה או קישור למידע נוסף כמו מקור הנתונים"

Back בדפדפן

אם טענתי מפה ואני רוצה לאתחל שימוש, אני עושה BACK ואז יוצא מהמערכת. הייתי מצפה שזה יחזיר אותי ל"מצב אפס" של האתר

מידע מובנה במפת רקע

מהצד המוצרי, צריך לקחת בחשבון שהמשתמש ער ושם לב לתצוגת מפה בהקשר ישראל. במקרה של מפה זו זה ההכנסה של גבול פוליטי/מדיני במחלוקת למפה והלייבל של WEST BANK שמתנשא מעל זה של ישראל בבולד. האם ניתן לשנות?

פיבלוש מפה - חלון חדש

אחרי שמפבלשים את המפה היא נוצרת באותו חלון בדפדפן. פתיחה בחלון חדש תאפשר לעשות שינויים קטנים שלא עלו עליהם בתצוגה במקדימה ולפבלש שוב.

הדרכה (סרטון)

להוסיף תווית הדרכה ולשים קישור לסרטון הדרכה מהיוטויוב. לעדכן סרטון לאחר הטמעת שינויים במערכת.

לוגו

לוגו - אני אוהב שהצבעים דומים לצבעוניות של המפה, אבל איכפת לך שאבקש מאחת המתנדבות לשייף את העיצוב?

Scroll

אין בחלק הימני של ממשק ההזנה סקרול, הייתי צריך לעשות CTRL מינוס

לוגו #2

לחיצה על הלוגו תוביל לעמוד הבית

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.