Tcl question: expansion of variable names

2018-09-04 Thread Mojca Miklavec
Hi, I would like to ask for some help making a little trick work. Here's my attempt of a PR: https://github.com/macports/macports-ports/pull/2509/files Each subport has a different checksum URL: https://geant4.web.cern.ch/support/download_archive?page=0 https://geant4.web.cern.ch/supp

Re: Golang dependencies and glide

2018-09-04 Thread Mojca Miklavec
On Tue, 4 Sep 2018 at 10:16, Aaron Madlon-Kay wrote: > > I have created a portfile for a tool written in golang: > https://github.com/amake/macports-ports/blob/dashing/textproc/dashing/Portfile > > I was lazy and used glide (a golang package manager, which we have a port > for) to grab the depende

Re: Tcl question: expansion of variable names

2018-09-04 Thread Mojca Miklavec
Dear Joshua, On Tue, 4 Sep 2018 at 14:04, Joshua Root wrote: > On 2018-9-4 19:15 , Mojca Miklavec wrote: > > Hi, > > > > I would like to ask for some help making a little trick work. Here's > > my attempt of a PR: > > https://github.com/macports/macpo

Re: Tcl question: expansion of variable names

2018-09-04 Thread Mojca Miklavec
On Tue, 4 Sep 2018 at 15:54, Ryan Schmidt wrote: > On Sep 4, 2018, at 08:13, Mojca Miklavec wrote: > > > Dear Joshua, > > > > On Tue, 4 Sep 2018 at 14:04, Joshua Root wrote: > >> On 2018-9-4 19:15 , Mojca Miklavec wrote: > >>> Hi, > >>> >

py-twisted is missing dependency on PyHamcrest (affecting buildbot slave)

2018-09-04 Thread Mojca Miklavec
Hi, I tried to set up a new buildbot slave on a Mac, but failed to do so due to pkg_resources.DistributionNotFound: The 'PyHamcrest>=1.9.0' distribution was not found and is required by Twisted I'll try to create a package for that, but maybe someone else has a better insight of what changed

Re: py-twisted is missing dependency on PyHamcrest (affecting buildbot slave)

2018-09-05 Thread Mojca Miklavec
On Wed, 5 Sep 2018 at 01:54, Joshua Root wrote: > On 2018-9-5 00:21 , Mojca Miklavec wrote: > > Hi, > > > > I tried to set up a new buildbot slave on a Mac, but failed to do so due to > > > > pkg_resources.DistributionNotFound: The 'PyHamcrest>=1.9

Re: Why are most Python dependencies use depends_lib?

2018-09-07 Thread Mojca Miklavec
On Fri, 7 Sep 2018 at 10:39, Chih-Hsuan Yen wrote: > > Hi all, > > In many Python libraries, depends_lib is used to store dependencies > listed in install_requires of setup.py. According to MacPorts > documents, depends_lib is for dependencies that are necessary for both > build-time and run-time,

Excluding obsolete port(groups) from Travis builds

2018-09-07 Thread Mojca Miklavec
Dear Zero, Would you be willing to implement exclusion of obsolete ports and portgroups from Travis builds? Thank you, Mojca

Re: Why are most Python dependencies use depends_lib?

2018-09-07 Thread Mojca Miklavec
On Sat, 8 Sep 2018 at 06:17, Ryan Schmidt wrote: > On Sep 7, 2018, at 22:08, Chih-Hsuan Yen wrote: > > > Thank you both for explanations and reasoning! As depends_run and > > depends_lib are practically the same for Python ports, how about > > moving all ports to either depends_lib or depends_run g

Re: Which release supported installation destinations?

2018-09-11 Thread Mojca Miklavec
Hi, On Wed, 12 Sep 2018 at 02:01, George Plymale II wrote: > > > I have an older version of Macports (for OSX 10.6.8) that gives me the > > ability to control the installation destination, but it has notation > > stating that the destination feature would be going away in later > > releases. It is

Re: Which release supported installation destinations?

2018-09-13 Thread Mojca Miklavec
On Fri, 14 Sep 2018 at 06:18, Joshua Root wrote: > > On 2018-9-14 13:49 , George Plymale II wrote: > > Also, I'm curious. You said that I'll lose the ability to get binary > > packages. Which element of this setup causes compilation to become > > necessary: a source-based installation or running Ma

C++14

2018-09-29 Thread Mojca Miklavec
Hi, Is there a chance that we add a new cxx14 (and cxx17) PortGroup, at least as an intermediate step before a better solution is worked out. I admit that I don't like zillion portgroup to achieve basically the same thing (cxx11 cxx14 cxx17 cxx20 ...), but what I like even less is every single Po

Re: C++14

2018-09-30 Thread Mojca Miklavec
On Sat, 29 Sep 2018 at 21:39, Gregorio Litenstein wrote: > > *feels not-so-subtly called out* hahaha. On an unrelated note: since I don't know how GitHub works precisely with notifications, did you see the three comments from Ryan with requests for other fixes? I would like to ask you to address t

Re: new xcode build system and build failures

2018-10-01 Thread Mojca Miklavec
On Mon, 1 Oct 2018 at 22:00, Rainer Müller wrote: > > We could make -UseNewBuildSystem=NO the default for Xcode == 10 in the > port group for now, as the new build system just does not seem stable > enough just yet. I would have said that when Lion came out and we switched to clang immediately, ev

Merging pull requests for base

2018-10-03 Thread Mojca Miklavec
Hi, Thanks to mostly Perry our PR queue for ports is now just as short as PR queue for base despite having nearly 30 times as many requests opened. All but two PRs from ports are less than 2 months old, while base goes all the way to December, with plenty of PRs from April, May, ... etc. I looked

Re: Commit History vs User Convenience

2018-10-08 Thread Mojca Miklavec
Hi, Below is my opinion. On Mon, 8 Oct 2018 at 16:13, Marcus Calhoun-Lopez wrote: > > I was hoping to get some help with how best to balance commit history and > user convenience. > > I would like to make two unrelated changed to the GCC ports. > Each change requires a revision increase of all t

Online meeting next Saturday?

2018-10-14 Thread Mojca Miklavec
Hi, What do you think about another MacPorts online meeting next Saturday (20th) at 13:00 UTC? If you are interested in joining: - Do you have time? - Or do you propose another weekend which would be more suitable? - What topics would you like to discuss? Mojca My suggestions for topics of disc

Merging pull requests before 72 hours

2018-10-14 Thread Mojca Miklavec
Hi, This conversation comes from https://github.com/macports/macports-ports/pull/2785 and I wanted to bring it up to the mailing list. In summary: Ryan objected merging openmaintainer pull requests prematurely. I'm with Ryan on this one. On Fri, 12 Oct 2018 at 15:04, Perry E. Metzger wrote:

Re: Merging pull requests before 72 hours

2018-10-14 Thread Mojca Miklavec
On Mon, 15 Oct 2018 at 00:10, Blair Zajac wrote: > > We could add a rule that should help a bit that openmaintainer only lets > people do minor version bumps, e.g. X.Y to X.(Y+1) and X.Y.Z to X.Y.(Z+1). > This doesn’t solve the Lua 5.2 to 5.3 one, but it would prevent the Python > 2.7 to 3.7. T

Re: cloning the macports-ports travis/CI to personal ports tree repositories?

2018-10-16 Thread Mojca Miklavec
On Tue, 16 Oct 2018 at 12:54, René J.V. Bertin wrote: > > Hi, > > Please correct if I'm wrong; the CI system running on macports-ports uses > github build farms, correct? Travis CI, not GitHub. > IOW, it should be possible to clone it to serve personal ports tree repos > without burdening MacPo

Re: Merging pull requests before 72 hours

2018-10-21 Thread Mojca Miklavec
Hi, I would find it useful if we try to "rewrite" rules about how maintainership is supposed to work, to make them less ambiguous and to reflect how the majority of us would like to see it working in the future. (We do need to take differences between the old svn and the new github workflow into a

Re: Online meeting next Saturday?

2018-10-23 Thread Mojca Miklavec
On Mon, 22 Oct 2018 at 22:59, Clemens Lang wrote: > On Sun, Oct 14, 2018 at 07:29:04PM +0200, Mojca Miklavec wrote: > > What do you think about another MacPorts online meeting next Saturday > > (20th) at 13:00 UTC? > > > > If you are interested in joining: > > -

Properly "disabling" -syslibroot flag from Portfile

2018-10-26 Thread Mojca Miklavec
Hi, I did not dare to switch to 10.14 yet (so I cannot really test), but it seems that a user of Mojave had troubles compiling MinGW-w64 due to the -syslibroot flag being automatically added to compiler flags, see: https://trac.macports.org/ticket/57448 What's the proper way to disable this

Re: Online meeting next Saturday?

2018-10-26 Thread Mojca Miklavec
d > SFC and annual meeting and everything before 2019. > > On Tue, Oct 23, 2018 at 6:48 PM Mojca Miklavec wrote: >> >> On Mon, 22 Oct 2018 at 22:59, Clemens Lang wrote: >> > On Sun, Oct 14, 2018 at 07:29:04PM +0200, Mojca Miklavec wrote: >> > > What do you thi

How to make sure that one port gets updated before another? (MinGW)

2018-10-26 Thread Mojca Miklavec
Hi, A while ago I tried to update MinGW-w64 to version 6. The problem is that one needs to update both of these ports: x86_64-w64-mingw32-crt 5.0.4_0 < 6.0.0_0 x86_64-w64-mingw32-winpthreads 5.0.4_0 < 6.0.0_0 but I cannot figure out how to force "sudo port upgrade outdated" to upda

Re: How to make sure that one port gets updated before another? (MinGW)

2018-10-26 Thread Mojca Miklavec
On Fri, 26 Oct 2018 at 22:58, Joshua Root wrote: > On 2018-10-27 07:27 , Mojca Miklavec wrote: > > Hi, > > > > A while ago I tried to update MinGW-w64 to version 6. The problem is > > that one needs to update both of these ports: > > x86_64-w64-ming

Re: How to make sure that one port gets updated before another? (MinGW)

2018-10-27 Thread Mojca Miklavec
On Fri, 26 Oct 2018 at 23:26, Joshua Root wrote: > On 2018-10-27 08:20 , Mojca Miklavec wrote: > > On Fri, 26 Oct 2018 at 22:58, Joshua Root wrote: > >> On 2018-10-27 07:27 , Mojca Miklavec wrote: > >>> Hi, > >>> > >>> A while ago I tried to up

Re: How to make sure that one port gets updated before another? (MinGW)

2018-10-28 Thread Mojca Miklavec
On Sat, 27 Oct 2018 at 20:06, Ryan Schmidt wrote: > On Oct 27, 2018, at 12:53, Mojca Miklavec wrote: > > On Fri, 26 Oct 2018 at 23:26, Joshua Root wrote: > > > >> let's assume > >> something else is going on here. Is there an actual circular dependency? &

Re: forcing 10.12 or 10.13 builds onto 10.14 for 32bit fix?

2018-10-29 Thread Mojca Miklavec
On Mon, 29 Oct 2018 at 07:15, Ken Cunningham wrote: > > I notice homebrew is forcing the installation of binaries built on their > 10.12 or 10.13 builders onto 10.14 to get around the 32bit build problem on > 10.14. > > I don't believe there is any way to force our binary installer to install >

Re: forcing 10.12 or 10.13 builds onto 10.14 for 32bit fix?

2018-10-29 Thread Mojca Miklavec
On Mon, 29 Oct 2018 at 21:43, Joshua Root wrote: > On 2018-10-30 06:13 , Mojca Miklavec wrote: > > That said, I would like it if MacPorts had somewhat better support for > > compiling binaries targeting older OSes on newer ones, ... > > Unfortunately it's mostly not MacPo

isl, cctools, ... & cross-compilers

2018-11-11 Thread Mojca Miklavec
Hi, I noticed that at least one (but probably more) cross-compiler build is broken after isl update: https://github.com/macports/macports-ports/pull/2988 I suspect this means that we are missing at least a dependency on isl in our crossgcc portgroup? Other native gcc* ports depend on it, but

Re: calculix-ccx fails to build

2018-12-03 Thread Mojca Miklavec
On Mon, 3 Dec 2018 at 14:15, Chris Jones wrote: > > Please use trac to report build failures, not the mailing lists. > > https://trac.macports.org/wiki/Tickets Just to clarify. It's probably still helpful to ask on the mailing list or on the IRC channel (many people reading the list don't monit

C++17

2018-12-08 Thread Mojca Miklavec
Hi, What's the up-to-date recommendation for ports requiring C++17? There were several different approaches, some of them probably still in PR queue, and I kind of lost track about what a port should do now to minimize the effort & copy-paste errors, both now and in the future. (I would like to

Re: leave revision 0 line in Portfile

2018-12-23 Thread Mojca Miklavec
Dear Ken, On Sat, 22 Dec 2018 at 16:49, Ken Cunningham wrote: > > I would like to propose we stop asking people to remove the "revision 0" line > in Portfiles. I totally agree. I mean: - if users submit a PR with "revision 0", we should not ask them to remove that line - if users submit a PR wi

Online MacPorts meeting? This Saturday?

2019-01-08 Thread Mojca Miklavec
Hi, This is slowly getting more and more urgent ... :) One week from now applications for GSOC start, and we still didn't manage to call an online meeting. Any chance we do it this weekend? Topics: - Google Summer of Code - Meeting in 2019 - Software Freedom Conservancy - Review open pull reques

Re: Online MacPorts meeting? This Saturday?

2019-01-10 Thread Mojca Miklavec
meone would really like to attend, but has no time, please let me/us know as well.) We met via Google hangouts last time, right? I can create and send a link. Thank you and see you soon, Mojca On Tue, 8 Jan 2019 at 14:38, Mojca Miklavec wrote: > > Hi, > > This is slowly getting mor

Online meeting today at 15:00 UTC (in 4 hours)

2019-01-12 Thread Mojca Miklavec
Hi, I think I first messed up the addition and subtraction in time zones (last time it was apparently at 13:00 UTC), and then with sending out the email yesterday under the wrong address. I wanted to ask if there were any participants from the far east or west who wanted to participate, in that ca

Re: Online meeting today at 15:00 UTC (in 4 hours)

2019-01-12 Thread Mojca Miklavec
ce) * umeshksingla (Umesh) * mojca (Mojca) * g5pw (Aljaž) * l2dy (Zero) * raimue (Rainer) * ijackson (Jackson) Thanks to everyone for participation, even if the schedule was a bit messy today, sorry for the confusion :) Mojca On Sat, 12 Jan 2019 at 12:01, Mojca Miklavec wrote: > > Hi, > > I

Re: bikeshedding the older systems...

2019-01-12 Thread Mojca Miklavec
Dear Ken, On Sun, 13 Jan 2019 at 05:37, Ken Cunningham wrote: > > Hi all, > > I am going to ask here for permission to go ahead and make adjustments to any > ports that need fixing for os versions < 10.9 without the need for PRs or > further discussions. I would like to cast my vote of support,

Re: Help with a Portfile

2019-01-13 Thread Mojca Miklavec
Dear Eric, On Sun, 13 Jan 2019 at 11:04, iEFdev wrote: > > I'd like to get some help with a Portfile, and have a couple of questions. > > 1: When using git.setup, with a commit as the 3'rd var, like: github.setup > Foo Bar a1b2c3d4 > > I didn't get it to work (download), but I could use it with:

Re: bikeshedding the older systems...

2019-01-13 Thread Mojca Miklavec
On Sun, 13 Jan 2019 at 12:22, Marius Schamschula wrote: > > I would also suggest that Ken either adds himself as a co-maintainer To a few hundred ports all at once? :) I do believe he should become a comaintainer of all the clang & related ports though. He did become a competent successor of the

Re: Help with a Portfile

2019-01-13 Thread Mojca Miklavec
Dear Eric, On Sun, 13 Jan 2019 at 14:32, iEFdev wrote: > > there is that other thing - that the commit I used is the last one made, and > it's ≈ 2 years newer than last release. (Intermediate comment: since you are probably not packaging some proprietary software, it could be easier to explain t

Re: Online meeting today at 15:00 UTC (in 4 hours)

2019-01-13 Thread Mojca Miklavec
On Sun, 13 Jan 2019 at 12:45, Ruben Di Battista wrote: > > Just as suggestion, there's a package manager named Spack that is quite > similar to Macports (and Brew) that is made for HPC deployment on clusters, > but I'm also using it for installing software on Linux in my $HOME when I > don't hav

Re: A quick question on PR etiquette

2019-01-20 Thread Mojca Miklavec
On Sun, 20 Jan 2019 at 19:45, Mark Anderson wrote: > > So, I want to change my email on all of my ports. Should I do them all in one > big PR which is what my gut says, or should I do a separate one for each? > It'd be the only change I'd make in this pass. Since you have commit rights: if you a

Re: A quick question on PR etiquette

2019-01-20 Thread Mojca Miklavec
On Sun, 20 Jan 2019 at 22:18, Mojca Miklavec wrote: > On Sun, 20 Jan 2019 at 19:45, Mark Anderson wrote: > > > > So, I want to change my email on all of my ports. Should I do them all in > > one big PR which is what my gut says, or should I do a separate one for > > ea

Online MacPorts meeting for GSOC @ Saturday 24th January

2019-01-24 Thread Mojca Miklavec
Hi, This is a reminder for anyone interested in Google Summer of Code that we plan an online meeting this Saturday. (Please let me know if you plan to join, so that we know whom to expect.) I assume that we would have some participants from Europe & India. If participants from China/Australia or

Re: Online MacPorts meeting for GSOC @ Saturday 26th January

2019-01-25 Thread Mojca Miklavec
On Fri, 25 Jan 2019 at 10:46, Umesh Singla wrote: > > Edited the subject to 26th January... Argh. Last time I was off for 2 hours, now I'm off for 2 days. I guess next time I'll miss for two weeks :) I'm sorry and thanks a lot for fixing the mistake. I would really like to see some more peop

Re: Online MacPorts meeting for GSOC @ Saturday 26th January

2019-01-26 Thread Mojca Miklavec
Hi, Half of the candidate GSOC mentors are busy today, which kind of defeats the purpose of the meeting in a couple of hours. The deadline for application is the 6th of February, which is roughly 2 weeks away, but we need to finish the application by the end of next week at most. Can we come up w

Feature requests for CI bot

2019-02-03 Thread Mojca Miklavec
Dear Zero, Last time you asked for feature requests for our bot :) Here are some from me: - I would like to see the same kind of user-friendly report from Azure as we get from Travis. - I sometimes add additional commits, usually revbumping some dependent ports. I would like to know how to @menti

New website design

2019-02-05 Thread Mojca Miklavec
Dear fellow MacPorters, I'm taking this topic to the mailing list since not everyone is checking pull requests. We received a pull request from our first-time contributor, see https://github.com/macports/macports-www/pull/13 Please leave your feedback there. If there are no objections, I woul

Re: GSOC Ideas

2019-02-08 Thread Mojca Miklavec
Dear Marcus, Thank you very much for the extensive list of fresh ideas :) Just a few general explanations. One general rule is that the suggested ideas should be something that a mentor is able to implement himself in cca. 3 weeks. There might be exceptions if you meet a really brilliant student

Re: Testing an idea

2019-02-10 Thread Mojca Miklavec
On Sun, 10 Feb 2019 at 02:26, Eric F (iEFdev) wrote: > > I had this idea I want to test here. When creating a Portfile and adding: > maintainers - only GitHub is recognized when adding a username like > “@fooBar”. One *could* cheat and use: > > In Portfile: maintainers{GitHost:\ @fooBar

How to defend "using the right compiler" in upstream projects

2019-02-10 Thread Mojca Miklavec
Hi, I need help explaining why it's important to us to use the right compiler (even when the source is written in plain C and even Tiger can build the source, so one cannot say that something is really broken): https://github.com/FluidSynth/fluidsynth/issues/509 https://github.com/macports/macpor

Universal packaging tool (for pypi, cpan, ruby, ...)

2019-02-10 Thread Mojca Miklavec
Hi, Last week I was sitting in cafeteria with the author of a new python package "upt" (Universal packaging tool) whose aim is to provide automatic conversion from one of the repositories like pypi, cpan, ruby gems, npm, ... into any other package manager. https://framagit.org/upt https:/

Re: Testing an idea

2019-02-11 Thread Mojca Miklavec
On Mon, 11 Feb 2019 at 04:58, Eric F (iEFdev) wrote: > > If it is to any help… I've just registered another account at GitLab to use > with another project because they needed help with their new/next site. Used > my main account first, but switched to a new one now. The plan is to setup a > loc

Re: Universal packaging tool (for pypi, cpan, ruby, ...)

2019-02-13 Thread Mojca Miklavec
Dear Artur, On Wed, 13 Feb 2019 at 09:18, Artur Szostak wrote: > > What is the current practical reality of tools like upt? i.e. how well do > they behave on real packages. For example, if I take all the .src.rpm > packages in say the Fedora repository, and attempt to convert them to > MacPorts

"Strange" sources for ProjectLibre (git on SourceForge)

2019-02-24 Thread Mojca Miklavec
Hi, I would like to ask for advice about ProjectLibre: https://github.com/macports/macports-ports/pull/3694 so that we could merge the pull request. It looks as the only sane way to "build" it is to do a git clone on SourceForge, where apparently they didn't even tag a commit. They offer tarb

Travis about to die?

2019-02-25 Thread Mojca Miklavec
Hi, This doesn't look too optimistic after Idera's acquisition of Travis: https://www.reddit.com/r/devops/comments/at3oyq/it_looks_like_ibera_is_gutting_travis_ci_just_a/ Luckily we still have Azure (thanks to everyone who worked on it). Mojca

Re: Discussion of idea: Auto-detection of build dependencies [GSoC][Application Process]

2019-02-27 Thread Mojca Miklavec
Dear Arghya, Welcome in the MacPorts community! On Wed, 27 Feb 2019 at 17:37, Arghya Bhattacharya wrote: > > Greetings all, > > I'd like to contribute to MacPorts. > > I've gone through the ideas and Auto-detection of build dependencies seems > interesting to me. > > I have queries regarding th

Google Summer Of Code

2019-02-27 Thread Mojca Miklavec
Hi, MacPorts has been accepted to GSOC. Yay! Now it's really time to: - Put a short news with a logotype on at least https://www.macports.org (Ryan?) + do some more marketing elsewhere - Double-check / review all the ideas (Marcus for base?) As a way of marketing I would also enter ideas here:

Re: Discussion of idea: Auto-detection of build dependencies [GSoC][Application Process]

2019-02-27 Thread Mojca Miklavec
On Thu, 28 Feb 2019 at 06:25, arghya bhattacharay wrote: >> >> Hello all, >> >> On Feb 28, 2019 4:21 AM, Mojca Miklavec wrote: >> >> Dear Arghya, >> >> Welcome in the MacPorts community! > >> On Wed, 27 Feb 2019 at 17:37, Arghya Bhatt

Re: Google Summer Of Code

2019-02-28 Thread Mojca Miklavec
Dear Ryan, On Thu, 28 Feb 2019 at 02:39, Ryan Schmidt wrote: > On Feb 27, 2019, at 17:07, Mojca Miklavec wrote: > > > > Now it's really time to: > > - Put a short news with a logotype on at least https://www.macports.org > > (Ryan?) > > I don't think

Re: Discussion of idea: Auto-detection of build dependencies [GSoC][Application Process]

2019-02-28 Thread Mojca Miklavec
On Thu, 28 Feb 2019 at 10:33, arghya bhattacharay wrote: > > In that case, you're proposing giving a choice to the user as to what build > dependencies they'd like to keep? What I would like to offer users is a way to either: - delete all unrequested ports with no dependents - or keep build depen

Where to draw the line between Qt 4 and 5

2019-02-28 Thread Mojca Miklavec
Hi, I would like to update Mercurial & TortoiseHG, but I don't know on which OS Qt 5 may be declared as default one. Note that both Qt 4 and 5 work fine (see below), so it doesn't really matter which one is used and I wouldn't want to break old OSes just because of a stupid hardcoded requirement o

Re: Google Summer Of Code

2019-03-03 Thread Mojca Miklavec
On Sat, 2 Mar 2019 at 15:03, Rainer Müller wrote: > On 28.02.19 10:35, Mojca Miklavec wrote: > > > > How does our website get deployed / who has permissions to change it? > > Me or Umesh can modify the contents, but I'm not sure how the rest of > > the process g

Re: GSoC 2019 : No idea about Macports

2019-03-06 Thread Mojca Miklavec
Dear Ravi, (Resending the email since it didn't reach the mailing list in my first attempt.) Marcus already addressed the most important points. On Wed, 6 Mar 2019 at 14:14, Ravi Rathee wrote: > > I want to apply for summer internship in MacPorts but I dont know anything > about it. > I am a go

Re: GSoC 2019

2019-03-06 Thread Mojca Miklavec
Dear Arjun, Welcome to MacPorts! On Wed, 6 Mar 2019 at 21:05, Arjun Salyan via macports-dev wrote: > > Hello, > I am Arjun Salyan, a GSoC'19 aspirant. I have familiarised myself with > MacPorts, but still there is a way to go on with the documentation, and > learning tcl. > > I am quite experie

Re: GSoC 2019 [Collect build statistics]

2019-03-08 Thread Mojca Miklavec
Hi, On Fri, 8 Mar 2019 at 17:12, Craig Treleaven wrote: > > Have you seen the following wiki page? > > https://trac.macports.org/wiki/StatisticsIdeas > > There are some deficiencies in the current data collected. A key issue is > whether a port was requested or installed as a dependency. That t

Re: GSoC 2019 [Collect build statistics]

2019-03-08 Thread Mojca Miklavec
On Fri, 8 Mar 2019 at 15:45, Arjun Salyan wrote: > > I do not understand : "perhaps include some basic functionality to allow > checking for build reproducibility". > > Please help me with that 'build reproducibility' point Others sent you some links about what build reproducibility is, please as

Re: Discussion of idea: Auto-detection of build dependencies [GSoC][Application Process]

2019-03-08 Thread Mojca Miklavec
Dear Arghya, I leave the more technical questions to Marcus; here are some of the more general ones. > But I'm not really sure what these distfiles are? Could someone elaborate > on how distfiles are useful in a macports installation and when are they used? Distfiles are package sources stored i

Re: Keep 32-bit build support on Mojave

2019-03-10 Thread Mojca Miklavec
Dear Ryan, On Mon, 24 Sep 2018 at 10:22, Ryan Schmidt wrote: > > I have a port for installing SDKs which I will finish up and submit as a PR. > Here is the preliminary port: > > https://github.com/ryandesign/macports-ports/blob/MacOSX.sdk/devel/MacOSX.sdk/Portfile Any news about that? I would fi

Re: New Portfiles

2019-03-10 Thread Mojca Miklavec
Dear Carl, Submitting patches via Trac is perfectly fine and a valid option, I just wanted to say that submitting a PR makes it much more visible, easier to review, test and more likely to be merged (orders of magnitude?) faster. I would make a single pull request with 9 commits, one for each por

Re: GSoC 2019 [Collect build statistics]

2019-03-11 Thread Mojca Miklavec
On Mon, 11 Mar 2019 at 09:41, Arjun Salyan wrote: > On Fri, Mar 8, 2019 at 11:08 PM Mojca Miklavec wrote: >> >> In the case of this Django app it probably makes sense to come up with a >> proof-of-concept demo (ideally including documentation about how to set it >>

Re: GSoC 2019 [Collect build statistics]

2019-03-11 Thread Mojca Miklavec
On Mon, 11 Mar 2019 at 09:18, Arjun Salyan via macports-dev wrote: > > I have a couple of doubts here: > > 1. Once I install mpstats does it still send weekly reports? I could not find > the required code to do this in the port files. Code for manually submitting > is available in mpstats.tcl but

Re: GSoC 2019 [Collect build statistics]

2019-03-14 Thread Mojca Miklavec
Dear Arjun, (Sorry if some things repeat from what Umesh sent you. I have already written the reply yesterday, but did not manage to come back online until now.) Thank you very much for your demo app. On Wed, 13 Mar 2019 at 17:52, Arjun Salyan wrote: > > As suggested, I have made an attempt at a

Re: GSoC 2019 [Collect build statistics]

2019-03-15 Thread Mojca Miklavec
JFYI: It might theoretically be a valid situation to have two entries with the same name (software gets deleted, then two years later an unrelated software with the same name gets added; but only one entry would have the status "active" and the others not). A lot more common case would be that a p

Re: GSoC 2019 [Collect build statistics]

2019-03-16 Thread Mojca Miklavec
Dear Arjun, V sob., 16. mar. 2019 21:46 je oseba Arjun Salyan napisala: > I have tried to make some changes in portindex2json.tcl so that the value > of categories is outputted as a list and not just a string. > > Can someone please review if it seems fine: > https://github.com/arjunsalyan/Test/b

Re: GSoC 2019 [Collect build statistics]

2019-03-17 Thread Mojca Miklavec
V ned., 17. mar. 2019 20:09 je oseba Arjun Salyan < arjun.salyan.ch...@itbhu.ac.in> napisala: > On Sun, Mar 17, 2019 at 1:31 AM Joshua Root wrote: > >> It would be a good idea to check if they have any changes on their end >> that we're missing, too. >> > > They have made one change: "Make portin

Re: GSoC 2019 [Buildbot ideas]

2019-03-18 Thread Mojca Miklavec
Dear Rajdeep, On Sun, 17 Mar 2019 at 19:55, Rajdeep Bharat wrote: > > Hello, I am Rajdeep, a GSoC aspirant. > I was going through the Buildbot views project and had a few doubts: > - Do I need to work on the dashboards SPA of buildbots > (https://github.com/buildbot/guanlecoja-ui) and rewrite it

Re: MacPorts GSoC project: Collect build statistics (web app)

2019-03-18 Thread Mojca Miklavec
Dear Rajdeep, On Mon, 18 Mar 2019 at 13:30, Rajdeep Bharati wrote: > > Should this Django app automatically display new ports whenever a new one is > created? Yes. Your question could be understood in two different ways: (1) Should the app display a "What's new" page listing the ports that have

Re: GSoC 2019 [Collect build statistics]

2019-03-18 Thread Mojca Miklavec
On Mon, 18 Mar 2019 at 16:52, Arjun Salyan wrote: > > Some improvements to the Demo App: https://frozen-falls-98471.herokuapp.com Thank you very much. > All Ports and All Categories are now available (Although not all ports have > populated yet, I am on AWS Free Tier and the process is really sl

Re: GSoC 2019 [Collect build statistics]

2019-03-18 Thread Mojca Miklavec
On Mon, 18 Mar 2019 at 17:37, Mojca Miklavec wrote: > On Mon, 18 Mar 2019 at 16:52, Arjun Salyan wrote: > > > All Ports and All Categories are now available (Although not all ports have > > populated yet, I am on AWS Free Tier and the process is really slow. At the > &g

Tips to GSOC students

2019-03-19 Thread Mojca Miklavec
Dear GSOC candidates (and future MacPorters :), (Sorry for the slightly longer email.) I would like to thank each and everyone of you for reaching to us in the hope to have a wonderful summer together, hopefully with a great learning experience and contributing something awesome to our project, p

Re: GSoC 2019 [Collect build statistics]

2019-03-19 Thread Mojca Miklavec
Dear Arjun, On Tue, 19 Mar 2019 at 13:47, Arjun Salyan wrote: > > I have some more improvements to demo app: > > Build History is now Dynamic: By Making some minor tweaks to the python > script sent by Mojca, I was able to load build history from buildbot into the > database. Awesome! > I loa

Re: GSoC 2019 [Collect build statistics]

2019-03-20 Thread Mojca Miklavec
Dear Arjun, Thanks a lot for the changes. More feedback later, I just noticed that https://frozen-falls-98471.herokuapp.com/ports/gmsh/ now throws an error. Even if the port doesn't exist in the database, it should probably say that the port doesn't exist rather than throwing an error. Than

Re: GSoC 2019 [Collect build statistics]

2019-03-20 Thread Mojca Miklavec
Dear Arjun, Just quickly (I'm online for a very short time) I'm listing some of the potential next steps (in no particular order), I hope that Umesh will also comment on it: (1) It would probably be time for a thorough code review. It's a bit tricky to do code reviews on your personal repository.

Re: GSoC Application

2019-03-21 Thread Mojca Miklavec
Dear Mihir, (CC-ing another student with a similar question and no particular project proposal yet.) Welcome to the MacPorts community! On Thu, 21 Mar 2019 at 08:20, Mihir Luthra wrote: > > Hi everyone, > > I had a few questions > > What all should I work upon before applying - Decide on and di

Re: GSoC 2019 [Collect build statistics]

2019-03-21 Thread Mojca Miklavec
On Thu, 21 Mar 2019 at 11:27, Arjun Salyan wrote: > On Thu, Mar 21, 2019 at 10:20 AM Mojca Miklavec wrote: >> >> (2) You made a simple PR last time to fix portindex2json for a more >> reasonable output of categories. Would you be willing for a tiny bit >> more diffic

Re: GSoC 2019 [Collect build statistics]

2019-03-21 Thread Mojca Miklavec
On Thu, 21 Mar 2019 at 13:29, Arjun Salyan wrote: > On Thu, Mar 21, 2019 at 5:42 PM Mojca Miklavec wrote: > >> >> Just create an empty list of maintainers. > > There are some ports which have : {ryandesign @ryandesign} nomaintainer} as > the output of maintainers . Wh

Re: GSoC 2019 [Buildbot ideas]

2019-03-21 Thread Mojca Miklavec
Dear Pierre, Out of curiosity: what is the difference between the two frameworks? I mean, not technical difference, but I assume that the solution would only be provided / written in one of the frameworks? Is Vue.js your internal preference or newer trend over React.js? (I have some experience wit

Re: Regarding GSoC

2019-03-22 Thread Mojca Miklavec
Dear Mihir, On Fri, 22 Mar 2019 at 16:04, Mihir Luthra wrote: > > Hi there, > > @Mojca Miklavec I have been working on getting a good understanding of > MacPorts base. > > My project would be trace mode optimisation. > I feel I have come quite far in understanding the tr

Re: GSoC 2019 [Buildbot ideas]

2019-03-22 Thread Mojca Miklavec
Dear Pierre, On Fri, 22 Mar 2019 at 08:34, Pierre Tardy wrote: > > Hi, > > Vue and React are the two major JS frameworks in 2018/2019. React is still > the major one, probably thanks to the fact that react-native is very useful > for mobile. So learning react allows you to make both webapps and

Re: GSoC 2019 [Buildbot ideas]

2019-03-22 Thread Mojca Miklavec
Dear Rajdeep, On Fri, 22 Mar 2019 at 15:56, Rajdeep Bharati wrote: > > I was going through the ticket and implemented a really basic (and > incomplete) version of View nr. 1: > https://rajdeepbharati.github.io/macports-views/ as a standalone Vue app. Thank you very much. > This is currently fe

Re: GSoC 2019 [Buildbot ideas]

2019-03-22 Thread Mojca Miklavec
Dear Rajdeep, Sorry for some delay, but here are some other general ideas related to the buildbot. My feeling is that implementing https://trac.macports.org/ticket/55978 alone might not be enough on its own to fill the full summer (I leave it up to Pierre to judge). If this project get selected,

Re: Regarding GSoC

2019-03-22 Thread Mojca Miklavec
ity to get a really easy high level understanding on how the > MacPorts code flows to get trace mode working, is that a good idea? Maybe coz > I went through the same phase last few days.. @Mojca Miklavec This would in fact be awesome. Mojca

Re: made a pull request(GSoC)

2019-03-22 Thread Mojca Miklavec
Dear Mihir, This list is being read by hundreds of developers (receiving lots of emails to their mailboxes daily), most of which are not interested in GSOC. Please pay respect to them and use a single email thread with a clear topic name for all your correspondence (for all summer :). The subject

Re: GSoC 2019 [Collect build statistics]

2019-03-23 Thread Mojca Miklavec
Dear Arjun, On Sat, 23 Mar 2019 at 10:35, Arjun Salyan via macports-dev wrote: > > Hi, > I am working on the design of tables for installation statistics. I have a > doubt here: > > Suppose there is a port P. Now for number of installations of P, there are > many definitions I am having in my mi

Re: GSoC 2019 [Buildbot ideas]

2019-03-24 Thread Mojca Miklavec
On Sat, 23 Mar 2019 at 15:30, Rajdeep Bharati wrote: > > Is the old master.cfg file written in Python 2? Yes. Buildbot 0.8.x only supported Python 2. The new version just dropped support for Python 2. > Can someone tell me a possible alternative for > ```buildbot.plugins.status.GitHubStatus``` i

Re: GSoC 2019 [Collect build statistics]

2019-03-24 Thread Mojca Miklavec
Hi, (Sorry, this email got so long that I'll answer the others separately.) On Sat, 23 Mar 2019 at 11:26, Arjun Salyan wrote: > On Sat, Mar 23, 2019 at 3:15 PM Mojca Miklavec wrote: >> >> I would use the first definition: number of users currently having the >> port ins

Re: GSoC 2019 [Collect build statistics]

2019-03-24 Thread Mojca Miklavec
On Sat, 23 Mar 2019 at 15:28, Craig Treleaven wrote: > > Our existing installation stats are, to be kind, a mess. Which is precisely why we suggested this project: to fix what we learned from the past mistakes. The submission process is mostly still ok, but the database design is flawed. I'm not b

<    1   2   3   4   5   6   7   8   >