[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [MirageOS-devel] Updating TROVE or maintaining a remote
Hey, > - an OPAM remote that we maintain with all the unreleased packages (like the > ongoing ones for networking by Mindy, Jitsu by Magnus, autoscaling by > Mort/Masoud and so on). This would only be used for metadata purposes. Well, we already have that one: that's https://github.com/mirage/mirage-dev unfortunately it mixes new mirage packages (currently jitsu, mirage-nat) and third-party patched libraries (currently, dolog, type-conv and zlib). So we need to use the tags here as well. It is also missing few other libs, so people should add their projects in there. I'm still unclear if we want to use branches here or not to stage releases... > > - Build a dashboard view of issues, commits and so on from the aggregation of > this. Christophe is currently working on this, and I'm keen to add issue > tracking to make releases and standardised labelling of issues in GitHub > easier. Once David Sheets finishes up the next iteration of Codoc, we can > also generate cross-referenced documentation. yes we definitely need an high-level views on top of our repositories. Random list of needed features: - the main one is (as already mentioned) the ability to see lagged release (ie. repo with commits but without a release). And maybe a one-click release button using scripts my hackish opam-release[4]. - highlight high-level/multi-repo tracking issues (such as error handling[1], irmin/mirage integration[2], API updates[3]). - lint release: check that all tags on a repo have a non-empty GitHb release, check that there's a CHANGES{.md} file, check that we have some tests. - ideally, we should start to have "gatekeepers" for all of our projects. If you are a gatekeeper, having a view for all issues/PR for these projects would be useful. Thomas [1]: https://github.com/mirage/mirage/issues/381 [2]: https://github.com/mirage/irmin/issues/107 [3]: https://github.com/mirage/mirage/issues/203 [4]: https://github.com/samoht/opam-release > > Any thoughts on this? Christophe is working on this infrastructure right > now, and we're keen to get something up and running in August. I'm > particularly interested in missing workflow features that would make your > life easier as MirageOS developers and users. > > [1] https://github.com/ocaml/opam-repository/pull/4625 > [2] https://github.com/mirage/mirage-www/blob/master/TROVE > > thanks > Anil > _______________________________________________ > MirageOS-devel mailing list > MirageOS-devel@xxxxxxxxxxxxxxxxxxxx > http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel _______________________________________________ MirageOS-devel mailing list MirageOS-devel@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |