首先,再次恭喜您,感谢您选择公共实验室作为您的 Outreachy 奖学金! :tada: :tada:
我想开始让我们各自的项目计划保持一致; 首先是因为我们将有两名研究员在这方面共同努力,其次是因为已经并将继续进行其他一些与您的工作有关的平行和重叠项目。
这个项目适合更广泛的“地理系统”(https://github.com/publiclab/plots2/milestone/7), @ananyaarun (在最后一轮 Outreachy 期间)和其他人也参与了这些工作,包括@ sagarpreet-查达,@cesswairimu等等,都在这里plots2
和传单环境图层!
@crisner在 LEL 库上做了一些很棒的工作,而@nstjean在plots2
方面做了一些很棒的工作,所以这似乎是一种自然的互补安排。 所以,让我们讨论一下每一边以及重叠的地方!
一些起始资源——阅读我们的样式指南和路线图是一个好主意,以便对如何规划和设计新功能有一个坚实的了解。
好的,我发布这篇文章的时间太长了,所以我会点击发布并添加更多内容。
欢迎@crisner @nstjean和 Outreachy 导师! @ananyaarun @rexagod @cesswairimu @aSquare14 @IshaGupta18 @MayankKashyap!
👋 🙌 🎉 💯 🔥
我一直在这里组织一个更列表式的规划问题,其中有很多相关的问题被链接和分组; 我今天会尽量组织起来! https://github.com/publiclab/plots2/issues/6801
我还想指出这个关于在unstable
服务器上测试您的工作的重要资源——这是一个很好的方式来了解事情在几乎与生产服务器相同的环境中是如何运行的! https://github.com/publiclab/plots2/blob/master/doc/TESTING.md#testing -your-work-with-unstable
这个项目真的有很多不同的活动部分,所以如果你迷路或困惑,请提出问题! 或者看看做事的方法会更好!
例如,这里有一个在 plots2 中使用 LEL 无法正常工作的实例: https :
太好了!
我有一个问题:在我的提案中,我有一个在用户配置文件上设置位置的新方法的计划。 即使它不在 plots2 清单上,你仍然希望我这样做吗?
当然! 我认为我们都需要更新/完善/修改项目计划,我很乐意将新的设计理念作为其中的一部分! 此外,到目前为止我添加的列表并不完整或全面。
我想分享这个“我们如何工作”的问题,它有点密集,但可以为你们提供一些有用的信息: https :
好的,所以@nstjean已经确定了很多伟大的错误修正和第一阶段的位置输入的 UI 增强 - 它们听起来都很棒。 只要确保样式符合我们的样式指南(特别是我们一直在尝试标准化的“添加位置”样式 - 带有红色标记的白色按钮 - #6856)并且仪表板即将重建 #6787 但是在那里也为“添加您的位置”按钮保留了一个空间。 让我们开始在https://github.com/publiclab/plots2/issues/6801 上的清单帖子中列出这些想法/任务,我们可以随时将它们标记为完成!
@crisner为图层选择器/控件/菜单计划了一些很棒的工作。 我想知道@crisner 是否可能希望优先调试位置选择器(使用此库:https://github.com/publiclab/leaflet-blurred-location)和层“浏览器”中的搜索位置菜单,基于https://github.com/publiclab/leaflet-environmental-layers/issues/232 中的静态 HTML Github Pages演示中的一个演示,它可以生成嵌入代码——基本上,当您平移和缩放以及选择和取消选择图层时,它会修改 URL 哈希,您将能够获得那个网址。 在库中和 UI 中都使用像getUrlHash()
这样的方法。 这样做的好处是@sagarpreet-chadha 已经在plots2
的上下文中实现了这一点,所以这项工作可能会向后移植到 LEL,也许? https://github.com/publiclab/plots2/pull/6874
我建议这样做的原因是图层选择器已经在你的时间线@crisner的开头,这可以很好地将许多相邻和并行的项目联系在一起。 当您使用新菜单时,它还允许您复制该菜单以在另一个网站上显示,您知道吗?
我还建议你们每个人都仔细阅读彼此的提案,并考虑如何在进入项目时将工作划分为重叠最多的中间部分; 例如,你们都分享了一些非常棒的 UI 模型,其中包含可能显示活动层的位置和其他元素的想法。 如果我们在小模块中做好
最后,考虑到我们现在有 2 个人在处理这个项目,我们可能会扩展的一个领域是测试——在plots2
和 LEL 的 UI 测试中,其中一些在这里: https: //github.com/publiclab/leaflet-environmental-layers/tree/master/spec/javascripts
这些特征复杂且相互交织。 如果我们通过良好的测试保护功能(和错误修复),我们可能会获得很多稳定性,所以我很想听听你们俩如何安排时间将测试纳入您的项目计划! 这是我们也可以组织起来的一个问题: https :
非常感谢,我知道我刚刚分享了一个 TON。 花点时间处理这些信息,请不要犹豫,提出问题,或者指出我遗漏了什么或不清楚的地方,或者您有新的好主意要分享!
🎉 非常感谢您与我们合作!!!!!
是的,这听起来很棒!! 我将花时间浏览所有不同的列表和提案, @crisner我将决定如何协调我们的工作!
感谢您提供所有信息@jywarren! 我将首先浏览所有信息和我们的项目建议。 我一定会问是否有任何不清楚的地方。 我将与@nstjean进行讨论并
这太棒了..很高兴与你们一起工作..随时标记我以防万一。 谢谢
我还刚刚将@crisner @nstjean添加到 @publiclab/soc 团队(我们用于各种 Summer of Code 风格的程序),这应该会给你更多的访问权限; 标记、编辑和分类问题和拉取请求! 欢迎! 🎉
我现在在下面列出了一些任务,并尝试将它们与现有问题联系起来。 希望按照我们提案中的任务,在明天之前完成布置。 @nstjean ,请编辑它以添加您布置的任务。 @jywarren我有几个问题已经在最后列出。
[Natalie] 我们添加了 plots2 计划中的所有项目。
/map/ 路线的所有任务都在这里:#6993
[x] 地图层永久链接在页面打开时被覆盖(问题 #6889)PR #293
[x] 保存位置时为地图缩放添加zoom:xx功率标签以及纬度和经度 #7019 PR #7020
[x] 在 wiki 页面、注释和问题中启用嵌入的地图
[x] 如果用户没有设置位置,则向仪表板 (/dashboard) 添加提示以添加用户位置。
[x] 修复 /people/ 上的位置输入 #5882 PR https://github.com/publiclab/plots2/pull/6895
[x] 修复用户配置文件中的位置标记 PR #6886
更新“新帖子”位置表单:
项目:位置弹出模式的重新设计
Natalie 的提议包括对用户配置文件位置条目的可能设计,这将需要发布并收集输入,以确定完成它的最佳方式,它应该如何运作和外观。
测试:
[x] 添加 getZoom 功能https://github.com/publiclab/leaflet-blurred-location/issues/221 PR https://github.com/publiclab/leaflet-blurred-location/pull/223
[x] 添加 getZoomFromCoordinates 函数https://github.com/publiclab/leaflet-blurred-location/issues/222 PR https://github.com/publiclab/leaflet-blurred-location/pull/224
[x] 为新功能编写测试 - 包含在 PR https://github.com/publiclab/leaflet-blurred-location/pull/224
[x] 向 Readme API 添加新功能https://github.com/publiclab/leaflet-blurred-location/issues/225 PR https://github.com/publiclab/leaflet-blurred-location/pull/226
[x] 致力于嵌入功能 PR #296
[x] 将域名设为默认为 gh-pages PR #307的可设置选项
[x] 在演示页面 PR #309中在地图顶部显示方向
[x] 如果层对社区提交开放,则从层收集“请求”的 url #138 PR #317
[x] 将演示页面克隆到 embed.html,以便实际嵌入不显示通知 PR #311
[x] 跟踪每一层的边界框,只显示与当前视图相交的边界框#117
[x] 当您进入具有新图层的区域时,在图层菜单中显示“新项目”标记#133
[x] 实现最小模式,如问题#123 中所述。
[x] 显示一个按钮以在默认模式和最小模式之间切换。 :电灯泡:
[ ] 为每一层显示可选的图例#103
[] 如果图层无法加载 10 秒,则停止显示微调器(问题#290 )
[x] 默认情况下不打开搜索,而是在弹出打开的放大镜图标后面搜索 PR #326
[ ] 使用地理定位根据用户位置放大地图。(想知道这是否有用,因为地图是根据用户在 plots2 中输入的位置显示的。):grey_question:
[ ] 实现帮助功能 :bulb:
[ ] :bulb:显示选项供用户提交错误报告,按钮将用户引导至错误问题模板
[ ] 请求指向问题模板的新层的选项。 -> 层提交过程,每层元数据#135
[ ] :bulb:在地图的 UI 中显示有关不同元素的信息的选项(可能对新用户有帮助)可以作为模式或简单的常见问题解答或作为可以跳过的演练工具提示。
[ ] 实现一个功能菜单,可以从视图中单独切换地图界面中的其他元素(图层菜单除外)。(除了具有“简单”和个性化的界面之外,不确定此功能的用处,但只是放在这里,因为这看起来像就像当时的好主意):bulb:
[ ] 创建一个函数使添加图层更容易
[] 每层的标准方法,如 layer.show() layer.hide() layer.isVisible() #251
[ ] 创建层名称聚合器函数#253
[ ] 创建一个选项来切换单个图层的重叠标记蜘蛛网功能:bulb:
[x] 使 README 中列出的层名称和层哈希字符串一致 PR #315
[x] 修复活动基础层选择 PR #300
[x] 重新格式化/清理代码 PR #303
[x] 为嵌入控制 PR #314编写测试
[] 编写 UI 测试
图层浏览器菜单上的“共享您自己的地图数据”有什么作用? 此处显示在issue #232的模型中。
在位置选择器中提到了调试搜索位置。 这是添加帖子时的“添加位置部分”吗?
如何在 LEL 中实现图层“浏览器”菜单? 我的想法是在单击显示可用图层的警报图标时切换它。
我在我的项目提案中为 LEL UI 提出了一些新功能。 我是否也将这些作为任务包括在内?
我正在考虑在第一周研究嵌入功能和图层菜单,然后为它们编写测试。 是否有我应该考虑优先于其他任务的任务?
谢谢。 :-)
我已经用我为 plots2 计划的一些任务更新了@crisner的帖子。
我们在 LEL 中有一些重叠,我们必须弄清楚谁会拿什么! 同样在地块 2 的地理特征规划问题中,地块 2有更多任务,在LEL的@crisner,这样她也可以使用它。 :)
我的一个问题是关于 Plots2 中的定位工具。 我注意到在某些地方它使用弹出模式,例如在您添加位置时的个人资料中。 但是当你写一个新的帖子或页面时,它会显示一个内联表单。
大家好! 很好的问题,很高兴收到大家的来信! 我会直接跳进去:
图层浏览器菜单上的“共享您自己的地图数据”有什么作用? 此处显示在第 232 期的模型中。
理想情况下,它会指向一个介绍 LEL 的页面,并列出了建议/提交新层想法(url、类型等)的简单步骤,以便我们逐渐添加更多层。 我们还没有让非开发人员建议层的简单方法,但我们确实有一个new-layer
标签......同时这可能会导致我们稍后构建的自述文件的一部分。
在位置选择器中提到了调试搜索位置。 这是添加帖子时的“添加位置部分”吗?
我想是这样! 我看到了几件事 - 一个,它在 360°/0° 边界附近出错https://github.com/publiclab/leaflet-blurred-location/issues/213和一个关于模态出现的速度真的很慢https ://github.com/publiclab/plots2/issues/6897
如何在 LEL 中实现图层“浏览器”菜单? 我的想法是在单击显示可用图层的警报图标时切换它。
是的,我不是 100% 确定,并且对想法持开放态度。 我认为右上角的当前图层选择控件没有足够的信息,因此不是很有用。 没有关于每一层的额外信息,它们的名字很模糊,等等。所以,也许更大的菜单会完全取代它,并在你点击角落的那个按钮时切换?
我在我的项目提案中为 LEL UI 提出了一些新功能。 我是否也将这些作为任务包括在内?
那太好了,您能否也专门突出显示它们以供反馈?
我正在考虑在第一周研究嵌入功能和图层菜单,然后为它们编写测试。 是否有我应该考虑优先于其他任务的任务?
这听起来不错! 还要注意生成嵌入代码和生成 plots2 短代码之间的关系,又名“内联 powertag”(我们用来在 plots2 中嵌入地图,并在此处解释:https://publiclab.org/wiki/inline-maps )。 尽管我们不在 plots2 上使用 iframe,但它们非常相似,如果不是多余的话,这很好。 因此,生成嵌入代码的函数可以轻松替换为生成 plots2 短代码的函数,您知道吗?
还有@nstjean——
有两个不同的位置输入表单的原因吗?
我们应该合并为一个还是另一个?
他们应该分享很多东西,而且看起来很相似,这是肯定的! 但是一个是用于添加位置的离散活动,而另一个我们希望作为制作帖子流程中的一个步骤更清晰地出现,因此我们不希望它处于弹出模式中。 这有意义吗? 编辑器中的还有其他功能,例如能够从 URL 参数中获取默认缩放和纬度/经度坐标,有点像@nfarve在这里的工作方式: https :
我希望这些有助于回答您的问题! 请继续提问! 美好的第一天😄🎉
还有@nstjean——
有两个不同的位置输入表单的原因吗?
我们应该合并为一个还是另一个?他们应该分享很多东西,而且看起来很相似,这是肯定的! 但是一个是用于添加位置的离散活动,而另一个我们希望作为制作帖子流程中的一个步骤更清晰地出现,因此我们不希望它处于弹出模式中。 这有意义吗? 编辑器中的还有其他功能,例如能够从 URL 参数中获取默认缩放和纬度/经度坐标,有点像@nfarve在这里的工作方式:#6858
那讲得通! 我确实认为它们需要看起来更相似,我想将弹出式模态版本的样式设置为更像内联版本。
当然,想在一个问题中分享一个模型
https://github.com/publiclab/leaflet-blurred-location/ ?
2019 年 12 月 3 日星期二下午 3:36 Natalie St Jean通知@github.com
写道:
和@nstjean https://github.com/nstjean --
有两个不同的位置输入表单的原因吗?
我们应该合并为一个还是另一个?他们应该分享很多东西,而且看起来很相似,这是肯定的! 但一个是为了
添加一个位置的离散活动,而另一个我们想要出现
更清楚地作为制作帖子流程的一个步骤,所以我们不想
它处于弹出模式。 这有意义吗? 还有编辑器里的那个
还具有其他功能,例如能够获取默认缩放和
来自 URL 参数的纬度/经度坐标,有点像 @nfarve
https://github.com/nfarve在这里工作:#6858
https://github.com/publiclab/plots2/pull/6858那讲得通! 我确实认为它们需要看起来更相似,我很乐意
设置弹出模式版本的样式,使其看起来更像内联版本。—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6J5MKFQ5EZBJDJNOPVTQW27KHA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEF2XJSA#issuecomment-561345736 ,
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6J3IATZZZW4YPYI234DQW27KHANCNFSM4JTZOL5A
.
好的,我会制作一个模型。
我正在思考的另一个问题。
我们最初的提案有一个时间表,每周安排任务。 这有利于问责制和导师确保我们走上正轨。 我们两个人在做同一个大项目,你愿意我们在计划的同时分配任务,这样我们就知道谁负责什么? 或者,如果我们一起完成清单,完成清单上的下一项任务,您会更喜欢我们吗?
一个可以编写代码,另一个可以测试该代码。 这将启用
更好的测试和更好的代码。 就像 crisner 写的函数 A 和 nstjean
为 A 编写测试。然后 crisner 为由编写的函数 B 编写测试
恩斯让这也将鼓励结对编程。
只是一个建议。 谢谢
2019 年 12 月 4 日星期三上午 8:36 Natalie St Jean, notifications@ github.com
写道:
我正在思考的另一个问题。
我们最初的提案有一个时间表,每周安排任务。
这有利于问责制和导师确保我们走上正轨。
我们两个人在做同一个大项目,你愿意让我们分配吗?
现在我们计划的任务,所以我们知道谁负责什么? 或者会
如果我们一起完成清单,做任何任务,你更喜欢我们
下一个在名单上吗?—
您收到此消息是因为您所在的团队已被提及。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AFAAEQY62FEVTDVXZFGWUHTQW4NDJA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXWWZHJ75FOREXG43VMVBW63LNMVXWWZHJ650000000000000000000000000000000000000000000000000000000000000001000100010001005
或取消订阅
https://github.com/notifications/unsubscribe-auth/AFAAEQZ4HQEVGK3WQAMFAT3QW4NDJANCNFSM4JTZOL5A
.
@nstjean我已经更新了列表。
@jywarren我已经更新了任务列表。 带有 :bulb: 表情符号的是我提到的新功能。 希望您对实施它们提供反馈。
还希望您对以下任务提供反馈。
使用地理定位根据用户位置放大地图。(想知道这是否有用,因为地图是根据用户在 plots2 中输入的位置显示的。):grey_question:
另一个问题。 列表上有一些任务没有自己的问题。 在开始处理这些任务之前,我们是否为他们创建了一个问题?
@nstjean和我一起组织了任务。 我们将在进行时分配任务。
我们是否需要像原始提案中那样,逐周发布任务时间表?
我们是否需要像原始提案中那样,逐周发布任务时间表?
比如,更新的时间表? 你认为这对你们俩有用吗?
使用地理定位根据用户位置放大地图。(想知道这是否有用,因为地图是根据用户在 plots2 中输入的位置显示的。)
我认为这里的想法只是,如果您输入了一个位置,我们还应该尝试以适当的缩放级别显示它,而不仅仅是以您的位置为中心的整个世界。 当人们放置位置时,他们通常会这样做到特定的分辨率/模糊级别,因为我们使用我们开发的这种很酷的库: https :
另一个问题。 列表上有一些任务没有自己的问题。 在开始处理这些任务之前,我们是否为他们创建了一个问题?
是的,请! 通常有效的方法是首先使用复选框制作一个列表样式的“计划问题”,然后将其中的几个拆分成他们自己的问题,您将首先解决这些问题。 然后在您进行时分出更多单独的问题。 这有助于在开始时不要一次性创建大量问题,如果计划随着我们了解的更多而发生变化,我们不必关闭一堆问题,我们可以调整计划和我们创建的那些问题远的。 谢谢,我希望这是有道理的!
我们最初的提案有一个时间表,每周安排任务。 这有利于问责制和导师确保我们走上正轨。 我们两个人在做同一个大项目,你愿意我们在计划的同时分配任务,这样我们就知道谁负责什么? 或者,如果我们一起完成清单,完成清单上的下一项任务,您会更喜欢我们吗?
这部分取决于您,就你们俩的喜好而言。 我们没有强烈的偏好,我们将给予足够的关注以了解你们是如何分工的,所以我们不太担心这方面的问责制。 如果是我,我会以相当高的分辨率分割接下来几周的工作,这样你们就不会互相踩踏,而只是对分工有更广泛的了解。 并且只需每周检查一次,以确保您对接下来的几周进行了充分的计划。
我们是一个非常合作的社区,虽然我们欣赏独立性,但我们最感兴趣的是社区成员如何相互支持并依赖彼此互补和独特的技能组合。 人们对你喜欢做的工作类型、你擅长什么、你想在什么方面做得更好以及你喜欢在什么方面提供支持(如果你非常了解一项技能)有偏好。 因此,这些因素可能会指导您决定谁在哪些部分工作。
如果您发现在做出这些决定时需要一些支持,我和其他导师很乐意提供建议或指导。 所以只要伸出手!
谢谢,抱歉回复太长了!
最后,我确实想承认,自从提出原始建议以来,项目已经取得了进展,因此您已经在整合原始计划中不存在的新任务。 我们对此表示赞赏! 但我正在与一些社区成员讨论参与其中某些部分的编码,以便有足够的容量来适应新任务。 目前还没有决定,但我希望这会帮助你不要感到不知所措!
非常感谢@jywarren !
我们是否需要像原始提案中那样,逐周发布任务时间表?
比如,更新的时间表? 你认为这对你们俩有用吗?
我认为这对我们来说并不重要。 有一个很大的清单并且只浏览项目也同样有效,这就是我在我的个人项目网站上工作的方式......非常长的待办事项列表,一次只做一个。 :) 我只是想知道是否需要时间表。
我喜欢你的想法,即拆分几周的任务,然后在我们完成任务时检查并互相支持。
顶这个问题!
嘿@nstjean @crisner ,
首先_恭喜_被选为外展实习生🙌(我希望我没有迟到😄)。
我想正式自我介绍一下,因为我主要是作为导师和你们一起工作🎈。 所以我是 PL 的贡献者之一,我认为已经这样做了 2 年多。 我最初是一名 GSoC 学生,现在我正在指导各种开源程序,包括 GSoC、GCI 和 Outreachy。 我在我的 GSoC 期间开始了 LEL 项目,并一直在积极维护它,并希望得到你们的帮助,在@jywarren和@ebarry的指导下为 LEL 添加更多很棒的功能!!!
谢谢!
最好的事物,
萨加普雷特
谢谢@sagarpreet-chadha! 这太酷了,以至于您在 GSoC 期间启动了 LEL。 :) 我期待着与您合作!
谢谢,@sagarpreet-chadha! 期待与您继续指导和支持合作! :)
嘿@crisner ,@nstjean
你们可以在这个问题中添加你希望我审查或调试的 PR,我最近收到很多电子邮件,因此可能会错过一些通知。 对我来说,只是来解决这个问题会更容易。 谢谢😄!
谢谢,这对整体项目管理也很有帮助。 当我们解决问题时,我们应该很好地跟踪我们做了什么。 这可以在以下清单中完成:
另一种方法(虽然我认为在这个线程中 ping 也需要发生)是维护 GitHub 项目板。 但我想我记得你已经建立了一个项目跟踪系统? 可能是我今天的记忆在捉弄我吧😄
抱歉只是澄清一下,如果您使用 checkboxes 方法,它不会向 Sagarpreet 发送电子邮件,因此,如果您打算使用上面创建的复选框列表,那么这也是发表评论的好理由。 谢谢!
好的,有效! 我将使用上面的复选框来跟踪完成的内容
而不是,我们可以发表评论并附上问题的链接,这样你们都可以得到
通知。 我猜编辑列表不会通知你?
>
是的,我们正在使用 Notion 来协调和组织我们的问题!
哦酷,太棒了。 如果你想分享一个很棒的链接,但不是
必需的! 谢谢!
2019 年 12 月 11 日星期三下午 2:57 Natalie St Jean通知@github.com
写道:
好的,有效! 我将使用上面的复选框来跟踪完成的内容
而不是,我们可以发表评论并附上问题的链接,这样你们都可以得到
通知。 我猜编辑列表不会通知你?>
是的,我们正在使用 Notion 来协调和组织我们的问题!—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6J6IUAZV4OHXY3DSCFTQYFA2BA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXWZissues70763LNMVXWZissue70763LNMVXWZissue7016-1000
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6JYPGCXV2YXTBDXXADLQYFA2BANCNFSM4JTZOL5A
.
@sagarpreet-chadha PR #293问题 #6889。
需要的反馈: https :
PR #6957 for #6946 - 包括一些想法/建议。
是的,现在正在通过公关。
嘿@crisner ,我在你的公关上做了一个小改动。 这样做之后,我们可以将该 PR 合并到 LEL 中。
之后你打算做哪个问题?
嘿@nstjean ,
我认为你可以做一个@jywarren在https://github.com/publiclab/plots2/pull/6858中留下的小改动,以便你可以在问题 #6957 中进一步工作。
谢谢你们俩!!! 你们俩都做得很棒🙌 !!!
谢谢,@sagarpreet-chadha! 我正在处理问题#301 。 在此之后,我计划按照在处理嵌入功能时的建议将域名作为可设置选项默认为 gh-pages。 我也在考虑添加一些测试。
大家好! 我知道很多人会在接下来的几周庆祝假期,更不用说新年了。 请联系我们的导师电子邮件线程,了解您的空闲时间和您将起飞的时间(请这样做!),以便我们都保持同步,并且在与家人和朋友离线时不会互相打扰😄 🎉 🎆
嘿@crisner ,FTO 问题看起来很棒!!! 下次在 LEL 中,我们也可以使用 plots2 的相同 FTO 问题模板。 谢谢!
好的,我将其设置为允许公众观看! 希望它可以正常工作。 这是我们的 Notion 项目规划师。
https://www.notion.so/nstjean/df760cb3a7514788bf448ce6f6d2404a?v=77cad99bbb0c4151965fe98c47d6499c
@jywarren对于“将 /maps 重定向到 /map,将 /archive 保留为存档”这一项目——/map 是否存在? 我们只是将 /maps 移动到不同的 url 吗?
它还不存在! 我认为@sagarpreet-chadha 可能开始于
那个,但我们将需要:
@sagarpreet-chadha,也许您可以向我们更新最新信息,以便我们可以
开始把它分成几部分? 如果你已经开始,也许我们可以
合并一些子集? 谢谢!
2019 年 12 月 16 日星期一下午 2:31 Natalie St Jean通知@github.com
写道:
@jywarren https://github.com/jywarren对于项目“重定向/映射到
/map, 将 /archive 保留为存档”——/map 还存在吗?我们只是在移动
通过 /maps 到不同的 url?—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6J7PULTKWGWIZ75HQ7DQY7JSXA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63KDNNX52HS4DFVREXG43VMVBW63KLDNX5200000000000000000000000000000000001 ;同样
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6J75QMNSU7J7X362XI3QY7JSXANCNFSM4JTZOL5A
.
太好了! 打破它会很棒。 我等着看发生了什么
开始,如果有的话,从那里开始! 我注意到很多东西在
plots2 列表围绕让地图页面工作。
>
嘿@jywarren ,@nstjean
已经由我实现了😄!
我已经实现了一条新路线/map
其中包含一个实施了 URL 哈希的全屏地图。 检查此链接:
https://publiclab.org/map/mapknitter#lat =60.23981116999893&lon=5.976562500000001&zoom=4
当您打开此页面时,您可以看到一个错误,application.html.erb 的底部部分与地图重叠(我猜这个错误在本地无法重现)。
在 PR https://github.com/publiclab/plots2/pull/6874 中,我使用全屏地图和工作 URL 哈希实现了这条新路线/map
。 此页面已实施,以便 iFrame 可用于将此地图嵌入其他网站。 谢谢!
嘿@crisner ,FTO 问题看起来很棒!!! 下次在 LEL 中,我们也可以使用 plots2 的相同 FTO 问题模板。 谢谢!
谢谢,@sagarpreet-chadha! 如果没问题,我可以编辑问题以使用 plots2 中的模板。
@sagarpreet-chadha 看起来很棒!! 我相信页脚是重叠的部分......它不会出现在本地,因为本地不存在内容。 我没有看它是维基还是其他东西。 我确定这很容易通过地图页面的 css 隐藏。
太棒了@sagarpreet-chadha !!! 让我们在下一个待办事项中提出一个新问题。 伟大的!
我从https://github.com/publiclab/plots2/issues/6801 中提取了一堆并将它们移到更具体的问题中: https :
我希望这会有所帮助; 如果您想以不同的方式组织,很高兴适应。 我也将进去检查其中一些似乎是从#6801 完成的!
是的@nstjean ,我相信position:absolute应该可以解决问题。 谢谢!
我遇到了一个小问题! 我在leaflet-blurred-location
中所做的更改需要我完成PublicLab.editor
和plots2
的后续步骤。 我怎样才能让更改显示出来? 有没有办法链接我的不同存储库? 我们是否需要更新 LBL 中的某些内容,以便在 PL.editor 中显示更改? 我真的不知道如何解决这个问题!
啊! 好的,所以我们需要增加 package.json 中的 npm 版本号
库中的文件,然后我或 Sagarpreet 需要发布新版本。
然后在下游库中运行 npm install 或 npm update 将拉
新版本! 上游库准备好发布了吗? 谢谢!!
2019 年 12 月 18 日,星期三,下午 2:05 Natalie St Jean通知@ github.com
写道:
我遇到了一个小问题! 我所做的改变
我需要传单模糊位置才能完成以下步骤
PublicLab.editor 和 plots2。 我怎样才能让更改显示出来? 是
有没有办法链接我的不同存储库? 我们需要更新吗
LBL 中的某些内容,以便在 PL.editor 中显示更改? 我不确定
如何解决这个问题!—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6JZWENGUCIJTSV7OJD3QZJX6TA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63KDMNXHW7KYZW63KDNNXHW7KYZW63KDNXHWP520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6JYBNTLQQ5DQDLYEHK3QZJX6TANCNFSM4JTZOL5A
.
啊! 好的! 这是我需要发布的最后一件大事,然后在其他存储库中进行更改: https :
极好的。 而且,semver.org 上有一套关于我们如何管理的规则
版本号; 简短的版本是错误修复会触发
增加了 +0.0.1,而新功能是“次要”+0.1.0 版本更改,
如果我们必须做出下游用户需要的重大改变
在更新之前重构,它将是 +1.0.0 的“主要”版本。
这是一个很酷的系统,用于协调库之间的发布! 希望它
说得通!!!
2019 年 12 月 18 日,星期三,下午 2:28 Natalie St Jean通知@ github.com
写道:
啊! 好的! 这是我需要发布然后制作的最后一件大事
其他存储库的更改:publiclab/leaflet-blurred-location#224
https://github.com/publiclab/leaflet-blurred-location/pull/224—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6J4YBGMZH6MNAGR7SLLQZJ2ELA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMJVBW63LODNVX5HW4YBGMZH6MNAGR7SLLQ2
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6J5CTEY22HNNAYZNHJ3QZJ2ELANCNFSM4JTZOL5A
.
啊,所以这会被视为“次要”功能?
对,那是正确的!
2019 年 12 月 18 日,星期三,下午 3:00 Natalie St Jean通知@github.com
写道:
啊,所以这会被视为“次要”功能?
—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6JZDFSG2WTIIX5ZOKNDQZJ54TA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVX5WWJ7HW63LNMVX5WJ7HW63LNMVX5WJ7HZEGO-COMMAND
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6J73ZJL26U6MH6X4YWDQZJ54TANCNFSM4JTZOL5A
.
我更新了版本,修复了发生的错误,并添加了测试。 准备合并了! https://github.com/publiclab/leaflet-blurred-location/pull/224
我已经用这周的 PR 更新了上面的列表。 🎉
@sagarpreet-chadha,问题 #6978 的 PR 显示错误,因为 LEL 未在 plots2 中更新。 我是否需要像上面的对话中讨论的那样使用“+0.1.0”更新 npm 版本,还是应该暂时搁置?
在处理问题#297 时,我发现 windrose 层的文档在这里有点不清楚:
https://github.com/publiclab/leaflet-environmental-layers#to -use-wind-rose-layer-
我想知道是否可以在此处进行初始化之前将其添加为第一步,以便清楚起见会更好?:
https://github.com/publiclab/leaflet-environmental-layers#real -time-layers-
尽管我正在放假,但我今天会尝试多回复一些
旅行模式:-P 对不起!
关于 npm 版本凹凸,是的! 那简直太好了。
如果你有 PR 准备好合并,请在下面的评论中注意这一点
公关和审查后我可以继续做! 谢谢!
2019 年 12 月 23 日星期一上午 10:27 Natalie St Jean通知@ github.com
写道:
需要审查/合并问题 publiclab/leaflet-blurred-location#225
https://github.com/publiclab/leaflet-blurred-location/issues/225 PR
公共实验室/传单模糊位置#226
https://github.com/publiclab/leaflet-blurred-location/pull/226我还发布了一些关于弹出模式的想法 #7031
https://github.com/publiclab/plots2/issues/7031寻找反馈!—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6J4J3OFPHRRUPHIJ7VDQ2DKGHA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVX6WJTZ043LNMVXWJKZ0300000000000000000000000004
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6J3QIYDCSGPHX3I7M3DQ2DKGHANCNFSM4JTZOL5A
.
不用担心! 享受你的时光吧!! 接下来的两天我也会因为节日庆祝而离线。
我想知道是否可以在此处进行初始化之前将其添加为第一步,以便清楚起见会更好?:
是的有道理!
审查了所有 PR :)
需要对此 PR #320 的一些反馈。 它仍在进行中,但我想对此提供一些意见。 谢谢!
我对 PR https://github.com/publiclab/leaflet-blurred-location/pull/226 进行了更改 :)
嘿@nstjean ,我已经合并了上面的 PR :) 你现在在做什么?
@crisner ,您可以继续在 LEL 中的控制栏上工作。 我们可以让@jywarren稍后评论我们是否需要小地图的新 UI。
谢谢两位!!! 😄
优秀! 接下来我将处理 #6993 上的列表 - 首先我修复地图错误,然后正确显示页脚。
修复 /map/ 的路线/默认值 - 问题https://github.com/publiclab/plots2/issues/7045 PR https://github.com/publiclab/plots2/pull/7046 - 准备审查/合并
WIP,将页脚推到 /map/ 中的地图下方 - 问题https://github.com/publiclab/plots2/issues/7047 PR https://github.com/publiclab/plots2/pull/7048
我发布了 2 个 FTO: https : https://github.com/publiclab/plots2/issues/7051
需要输入此错误,地图允许滚动越界并保存不正确的经度: https :
在 LEL 中发布了 FTO,问题#322
我需要一些关于 #7048 的输入
停止滚动越界:问题 #7052 PR #7058
制作 /map/wiki_slug 路由,从匹配的 wiki 页面获取 lat/lon/zoom - 问题 #7060 PR #7061 - WIP
接下来:
祝大家新年快乐 :)
我已经查看了上述 PR。 谢谢!
需要审查:在侧边栏和页面顶部为地图添加缩放覆盖:问题 #7077 PR #7078
我在https://github.com/publiclab/plots2/issues/7052 中有一些问题
这两项已添加到 #7061 中:
我需要一些与测试layersBrowser.js相关的 PR #328帮助。 谢谢!
使用 PR 更新了上面的列表。
接下来我将处理问题#87 。
惊人的!!!
2020 年 1 月 6 日星期一上午 9:14 雷尼莎·克里斯蒂。 一个通知@github.com
写道:
我将处理问题 #87
https://github.com/publiclab/leaflet-environmental-layers/issues/87
下一个。—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6J2AVCAIVW42QZSMEPLQ4M4GDA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63FREXG43VMVBW63FREXG43VMVBW63FREXG43VMVBW63FREXG43VMVBW63LNMVXUPY25000000000000000000000000000000000000000001021
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6JZRV6YNMI7MIMYANKLQ4M4GDANCNFSM4JTZOL5A
.
如果您需要任何帮助,请在 Gitter 上标记我!
2020 年 1 月 6 日星期一晚上 8:47 Jeffrey Warren通知@ github.com
写道:
惊人的!!!
2020 年 1 月 6 日星期一上午 9:14 雷尼莎·克里斯蒂。 一个 <
通知@github.com>
写道:我将处理问题 #87
https://github.com/publiclab/leaflet-environmental-layers/issues/87
下一个。—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
<
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6J2AVCAIVW42QZSMEPLQ4M4GDA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63FREXG43VMVBW63FREXG43VMVBW63FREXG43VMVBW63FREXG43VMVBW63FREXG43VMVBW63LNMVXUPY5WWPZGO2GOE1MVX5WWJ2GOTEL
,
或取消订阅
<
https://github.com/notifications/unsubscribe-auth/AAAF6JZRV6YNMI7MIMYANKLQ4M4GDANCNFSM4JTZOL5A.
—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AJXHQZ7ICNM4G7P6Z23NR7TQ4NDP3A5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBZHW6Z00700000000000000000000000000000000000000000000000000000000000000070700007000000000000077000000000000000077000000000000000007000000000070000000000007之间
或取消订阅
https://github.com/notifications/unsubscribe-auth/AJXHQZ6ERNXZ64573UNHJMLQ4NDP3ANCNFSM4JTZOL5A
.
当然@IshaGupta18! 谢谢!
我有 WIP https://github.com/publiclab/plots2/pull/7125 - 未完成,但可以提供反馈!
https://github.com/publiclab/plots2/pull/7061让我很沮丧。 我修复了一个失败的测试,但它在我的所有地图测试中都出现了计时错误。
https://github.com/publiclab/plots2/pull/6957全部设置为合并
https://github.com/publiclab/plots2/pull/7105 进行了更改,应该全部设置为合并
我创建了两个问题,对于那些正在寻找一个小问题来解决的人来说,这两个问题都不是太难的问题。
https://github.com/publiclab/plots2/issues/7122
https://github.com/publiclab/plots2/issues/7120 - 嗯,这个我不确定。 最终可能会更复杂,但我觉得这很愚蠢。 如果没有其他人表现出兴趣,那么我会弄清楚。
接下来将在 /map/ 上添加注释、wiki 和人员,并带有弹出窗口。
谢谢@IshaGupta18 !
@jywarren ,PR #330所需的输入。 谢谢!
PR https://github.com/publiclab/plots2/pull/7159准备审查和合并
PR https://github.com/publiclab/plots2/pull/7061不会通过我编写的地图系统测试在服务器上通过 travis,尽管它通过了我的本地环境。 塞斯正在查看。
PR https://github.com/publiclab/plots2/pull/7125 仍在进行中。 :)
问题https://github.com/publiclab/plots2/issues/7084在开始之前我需要反馈。
已发布 FTO 问题 #7217。 这将解决从https://publiclab.org/map/
复制的嵌入代码中的 404 问题
接下来是我的名单:
@nstjean ,我在这里给你留言:#6969。 你能看一下吗? 谢谢!
@crisner ,这个解决https://github.com/publiclab/leaflet-environmental-layers/issues/123很有趣,我们可以在跳到代码之前讨论该方法。 你怎么认为?
@nstjean ...在@jywarren 进行下一次部署之前,您能否进行此处要求的更改: https :
做得好 :)
谢谢!
@sagarpreet-chadha 我在合并之前在那个 PR 中进行了请求的更改......我是否遗漏了一些没有改变的东西?
@crisner ,这个解决 publiclab/leaflet-environmental-layers#123 很有趣,我们可以在跳到代码之前讨论该方法。 你怎么认为?
当然,@sagarpreet-chadha! 我在想我们需要检查页面上哪种类型的标记会“亮”。 我想知道是否将所有标记更改为传单形状会更好,例如 circleMarker 或像 Jeff 在 unearthing-pvd 中使用的那样,我认为它是使用 glify 完成的。 我们必须为所有图层添加最小模式图标,并根据用户在地图上设置的模式渲染它们。 您有什么想法要分享吗?
我还想建议@crisner正在开发的新菜单可以在此处显示的新 /map 页面上展示:
https://stable.publiclab.org/map
...所有图层都可用。 那将是展示这部新作品的好地方! 你怎么认为?
是的! 那将是非常令人兴奋的!
谢谢大家! 现在正在经历一些!
2020 年 1 月 15 日星期三上午 9:44 Natalie St Jean通知@github.com
写道:
7189 https://github.com/publiclab/plots2/pull/7189准备合并
7222 https://github.com/publiclab/plots2/pull/7222准备合并
—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6J7PRXBZNJTBXW6TST3Q54N37A5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBWZKLOMT88WWWWZKLOMT83VWWWZGO32000X8WWWSGO2800X80000000X80000000000000000073000000000000000000000000000000707
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6J3MTKBV2XYKVVB5YYTQ54N37ANCNFSM4JTZOL5A
.
关于未在标记上显示的弹出窗口:
如果我们在传单回购行中将此行popup = new Popup(options).setContent(popup);
更改popup = new Popup(options).setContent(popup._content ? popup._content : popup);
:
一切正常!
更改此行的一种方法是使用https://www.npmjs.com/package/patch-package ,这会在我们执行 yarn install 后更改节点模块文件夹中的该行。 优点是我们仍然可以更新传单版本(如果我们分叉传单并进行此更改,我们将成为传单的静态用户)。
晚安各位!
哦,天哪,我完全误解了,请原谅我@sagarpreet-chadha! 这是传单错误? 我想我更喜欢 fork Leaflet 并修复它并指向我们的分支,但这是一个已知问题,他们可能很快会修复吗? 或者,在包含 Leaflet 之后,有什么方法可以让我们在代码中覆盖这一行?
@crisner @nstjean你怎么看? 如果我们还没有解决这个问题的快速途径,我想我们不应该阻止 PublicLab.org 的发布。 我正在打开一个问题,我们可以在其中进一步讨论这个问题,很想听听您的意见。 谢谢!
我们可以在 Leaflet 上为修复创建一个拉取请求,以便他们推动它吗? 我很好奇,弹出窗口过去有用吗,现在不行了吗? 或者这是一个持续存在的问题?
我认为我们需要在此之前收集更多有关该州的背景信息
现在的状态,以及发生的时间,并将其收集到新的问题中
做出最终决定之前。 谢谢!
2020 年 1 月 17 日星期五下午 2:15 Natalie St Jean通知@github.com
写道:
我们可以在 Leaflet 上为修复创建一个拉取请求,以便它被推送
通过他们? 我很好奇,以前的弹出窗口是否有效,现在它们
别? 或者这是一个持续存在的问题?—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=AAAF6JZADIQOCNTMHKDZPZDQ6H7BVA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LOMDX5WJTW63LMDXX55WJW63LDMXX5WJWZGO-KDZPZDQ5
或取消订阅
https://github.com/notifications/unsubscribe-auth/AAAF6JYUHJ26E5O2XWMB57DQ6H7BVANCNFSM4JTZOL5A
.
我很兴奋,昨天我在 Jasmine 测试中取得了成功! 那是漫长的几天反复试验和失败。
https://github.com/publiclab/leaflet-blurred-location/pull/235是 LBL 的修复
https://github.com/publiclab/leaflet-blurred-location-display/pull/93是 LBLD 的修复 - 可能不需要
今天我要看看 LEL 和 People 层测试失败。 我打赌它是相关的。
我为 LEL https://github.com/publiclab/leaflet-environmental-layers/pull/358添加了一个修复程序 - 可能不需要
在 PR 上面评论/评论 :)
我也可以在这里使用反馈: https :
我还想对 PR #356 进行一些输入
关于地图页面的问题: https :
将 PLpeopleLayer 添加到 LEL: https :
https://github.com/publiclab/leaflet-blurred-location/pull/235准备合并
在 PR 上面进行了审查。 谢谢!
2020 年 1 月 23 日,星期四,01:28 Natalie St Jean, notifications@ github.com
写道:
关于地图页面的问题:#6993(评论)
https://github.com/publiclab/plots2/issues/6993#issuecomment-577352894将 PLpeopleLayer 添加到 LEL:publiclab/leaflet-environmental-layers#361
https://github.com/publiclab/leaflet-environmental-layers/pull/361 [WIP]公共实验室/传单模糊位置#235
https://github.com/publiclab/leaflet-blurred-location/pull/235准备好了
合并—
你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/publiclab/plots2/issues/6887?email_source=notifications&email_token=ADSCRRPLFK5SMXGK32SZVBDQ7CQOBA5CNFSM4JTZOL5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LODNUX82000000000000000000000000000000000000252000000000101010101000000000000025 ;
或取消订阅
https://github.com/notifications/unsubscribe-auth/ADSCRRPCX2YPMQEJCPB4GGDQ7CQOBANCNFSM4JTZOL5A
.
publiclab/leaflet-blurred-location#235 - 准备合并
https://github.com/publiclab/leaflet-environmental-layers/pull/361 - 准备合并
https://github.com/publiclab/plots2/pull/7358 - 应该准备好了,travis 失败,需要重启
想在 LEL 中获得反馈:
https://github.com/publiclab/leaflet-environmental-layers/issues/364
https://github.com/publiclab/leaflet-environmental-layers/issues/365
某些 wiki 页面上似乎发生了错误 - 看起来只是带有内联地图的页面。 它阻止使用“添加位置”按钮。 明天我将更深入地研究它: https :
PR #367需要的反馈
谢谢大家! 看完这些!
https://github.com/publiclab/leaflet-environmental-layers/pull/368 - 增加 LBL 并增加 LEL 的版本号,以便将更改推送到 plots2。 准备合并。
由于过程已移至#7432,我将关闭它!!! 谢谢大家!
最有用的评论
我很兴奋,昨天我在 Jasmine 测试中取得了成功! 那是漫长的几天反复试验和失败。
https://github.com/publiclab/leaflet-blurred-location/pull/235是 LBL 的修复
https://github.com/publiclab/leaflet-blurred-location-display/pull/93是 LBLD 的修复 - 可能不需要
今天我要看看 LEL 和 People 层测试失败。 我打赌它是相关的。