"port migrate" status

2019-10-20 Thread Umesh Singla
Hi macports-dev, We have made some progress on the migrate project during the MacPorts Meeting last week in Slovenia. To give background, it was started as one of the Google Summer of Code projects in 2017. More details can be found here [1]. The current state is you can use the migrate command

Re: https://ports.macports.org/port/postfix/summary is broken

2019-09-07 Thread Umesh Singla
Thank you for reporting the issue. I checked the console for errors and found a bug. It seems like it tries to load the variant "mariadb10.0" entity from the database but it does not match the regex in its intended URL which is 'ports\\/variant\\/(?P[-a-zA-Z0-9_]+)\\/$'. I'll raise the issue with

Re: Merging "port migrate"?

2019-07-14 Thread Umesh Singla
On Tue, Jul 2, 2019 at 8:52 PM Mojca Miklavec wrote: > On Sun, 30 Jun 2019 at 14:00, Clemens Lang wrote: > > > > On Sat, Jun 29, 2019 at 11:58:04PM +0200, Mojca Miklavec wrote: > > > We are approaching the release of 10.15. > > > > > > What are the chances to get the "port migrate" code merged

Re: GSoC 2019 [Collect build statistics]

2019-05-17 Thread Umesh Singla
Nice. Makes testing a lot easier now. It would be great if you could push the Dockerfile as well. Also, I am not liking conversing on these multiple broken threads very much. I'll try to setup Matrix (have absolutely no idea about it yet) today so that we can compare gitter and matrix and move

Re: Slack-like chat (also for GSOC)

2019-05-14 Thread Umesh Singla
I remember seeing Gitter.im being used by more than a usual number of open source communities in the past. While I am personally fine with Github Issues/PRs and emails, a chat-like application does come in handy for quick replies. I logged in just now to my old account from over 2 years back and

Fwd: Wish to contribute to MacPorts as part of GSoC

2019-04-09 Thread Umesh Singla
Hi Shreyas, While I believe you have a good set of skills, it may be a bit too late if you want to participate in GSoC with us. But we definitely welcome all kinds of contribution outside GSoC and the program is going to be there next year as well. Contributors are definitely given higher

GSoC 2019 submission deadline is today

2019-04-09 Thread Umesh Singla
Hello, *I apologize for another email which may not be of interest to many of the members here but till we figure out a new channel for GSoC (and more such) activities, I believe there is no other option than using -dev.* With only a few hours left in final submissions, I advise the students to

Re: Season of Docs from Google Open Source

2019-04-06 Thread Umesh Singla
Although there hasn't been any interest shown by the community regarding GSoD [1] and feeling that it could be highly beneficial to MacPorts (relatively easier projects and the equal stipend to participants compared to GSoC will attract candidates), I am bumping the thread to give it another

Re: GSoC 2019 [Collect build statistics]

2019-03-21 Thread Umesh Singla
Hi For me, this project can be divided into three major parts: 1. ports page: a) We have seen a quick demo of this already. However, the major part I think is missing is the search. We can brainstorm over the details like search-as-you-type, adding new ports etc according to the timeline. Not

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

2019-03-18 Thread Umesh Singla
Hi Rajdeep On Sun, Mar 17, 2019 at 6:17 PM Rajdeep Bharati wrote: > Dear MacPorts Community, > > This is with reference to the MacPorts project: Collect build statistics > . > I am Rajdeep Bharati, currently a sophomore, pursuing B.Tech

Re: GSoC 2019 [Collect build statistics]

2019-03-14 Thread Umesh Singla
Hi Arjun On Wed, Mar 13, 2019 at 10:22 PM Arjun Salyan via macports-dev < macports-dev@lists.macports.org> wrote: > As suggested, I have made an attempt at a basic demo app: > https://frozen-falls-98471.herokuapp.com > > Please review it and let me know if this seems fine. After applying any >

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

2019-02-04 Thread Umesh Singla
Do we have a decision? It's fairly late but there's stiłl time... Umesh On Sat, Jan 26, 2019 at 3:32 PM Mojca Miklavec wrote: > 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

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

2019-01-25 Thread Umesh Singla
Edited the subject to 26th January... Also, appreciate keeping a single agenda for the meeting. On Fri, Jan 25, 2019 at 3:36 AM Mojca Miklavec wrote: > 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

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

2019-01-13 Thread Umesh Singla
On Sun, Jan 13, 2019 at 4:07 PM Jackson Isaac wrote: > > > On Sun 13 Jan, 2019, 15:59 Umesh Singla >> On Sun, Jan 13, 2019 at 3:21 PM Jackson Isaac >> wrote: >> >>> On Sun 13 Jan, 2019, 14:52 Umesh Singla >> wrote: >>> >>>>

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

2019-01-13 Thread Umesh Singla
On Sun, Jan 13, 2019 at 3:21 PM Jackson Isaac wrote: > On Sun 13 Jan, 2019, 14:52 Umesh Singla >> Thanks for the summary. >> >> Also, were we able to decide on the GSoC-admin? I have put the call for >> mentors email for now to avoid further delays. But let's decide

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

2019-01-13 Thread Umesh Singla
Thanks for the summary. Also, were we able to decide on the GSoC-admin? I have put the call for mentors email for now to avoid further delays. But let's decide soon, so we have someone actively looking into it. Umesh On Sun, Jan 13, 2019 at 12:56 AM Mojca Miklavec wrote: > Hi, > > Here's the

Call for Mentors - GSoC 2019

2019-01-13 Thread Umesh Singla
Hello all, The Google Summer of Code has started accepting applications from organizations. The deadline for the same is January 13, this Monday. I would like to invite everyone involved with MacPorts who would like to volunteer as mentors for students to help integrate them into the open source

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

2019-01-12 Thread Umesh Singla
Hi everyone, Let's use the following link for the call: https://hangouts.google.com/call/mk3BtdCWJ0u_xl5MfBX-AEEM had people from UTC+1 and UTC+5.5 who raised their hands, we'll stick > with 15:00 UTC for now. > Okay. > This is the calendar: > > >

Re: Online MacPorts meeting? This Saturday?

2019-01-08 Thread Umesh Singla
+1 for any time this weekend. On Tue, Jan 8, 2019 at 9:39 PM Umesh Singla wrote: > A big +1, again. > > On Tue, Jan 8, 2019 at 7:18 PM Jackson Isaac > wrote: > >> Hi Mojca >> >> On Tue 8 Jan, 2019, 19:08 Mojca Miklavec > >>> Hi, >&g

Re: Request to Join Organization

2018-11-28 Thread Umesh Singla
Hi Tathagat, Welcome to MacPorts! I would say the best way to get started for GSoC 2019 is to introduce yourselves to our development community (cc'ed), your skills, interests and any projects. You can have a look at our last year's GSoC page [1]. Most of the information on the page is still

Re: Online meeting next Saturday (SFC, roadmap, meeting 2019)?

2018-11-05 Thread Umesh Singla
Can we not let this thread die? I feel it’s fairly important... Umesh On Sun, 14 Oct 2018 at 22:59, Mojca Miklavec wrote: > 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

Re: Online meeting next Saturday?

2018-10-24 Thread Umesh Singla
I have my weekends free too. Oct 27 13:00 UTC? We really need to drive this fast so we can get going with the website and 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

Re: Online meeting next Saturday?

2018-10-19 Thread Umesh Singla
+1 for 20th Oct 1300 UTC On Fri, Oct 19, 2018 at 1:45 PM Umesh Singla wrote: > +1 for 20th Oct, 1300 UTC > > On Sun, Oct 14, 2018 at 10:59 PM Mojca Miklavec > wrote: > >> Hi, >> >> What do you think about another MacPorts online meeting next Saturday >

Re: [macports/macports-webapp] Added readme and Database design (7045274)

2018-05-10 Thread Umesh Singla
org/wiki/CommitMessages#guidelines - Umesh > On May 9, 2018, at 5:40 PM, Umesh Singla <umeshksin...@macports.org> > wrote: > > > > Apart from the usual commit guidelines present in the wiki, I found this > particular blog https://chris.beams.io/posts/git-commit/ really h

Re: [macports/macports-webapp] Added readme and Database design (7045274)

2018-05-09 Thread Umesh Singla
Apart from the usual commit guidelines present in the wiki, I found this particular blog https://chris.beams.io/posts/git-commit/ really helpful. It's quite popular as well and tries to present the solution very practically. Go through it in your free time. On Wed, May 9, 2018, 10:02 Jackson

GSoC 2018: Congratulations to the selected student and mentors

2018-04-23 Thread Umesh Singla
Hello everyone, Google just announced 1,264 projects for this year's summer of code. I'm happy to share with you all that as requested MacPorts got one slot for the following project: 1. Vishnu M Project: Creating a dynamic website for Ports Index [1] Mentors: Mojca Miklavec and Jackson

GSoC 18: Proof of Enrollment reminder

2018-03-26 Thread Umesh Singla
Dear students, While you're busy writing the proposal, discussing with your mentors or getting feedback, please keep in mind to upload the proof of university enrollment on the official GSoC portal before the deadline as the participation stands canceled on failure to do so. More details are

Re: Gsoc

2018-03-25 Thread Umesh Singla
ugh GSoC only and stuck to it, whom you now interact as mentors and admins. If you don't even agree to maintain your code before even submitting the application, I don't know how you expect us to help you through the summer. Regards, Umesh Singla. > On 26 March 2018 at 01:11, Mojca Miklavec &l

Re: Gsoc

2018-03-25 Thread Umesh Singla
Please keep the discussion on the mailing list. On Mon, Mar 26, 2018 at 2:58 AM, Vishnu wrote: > Hi, > > I wanted some help in build bot summary. > I am not sure i completely understand what's happening here. > Could you please explain me about buildbot summary more? > >

Re: Gsoc

2018-03-25 Thread Umesh Singla
Hi Vishnu, I think the designated mentor to your project Mojca already gave you a feedback on the previous mailing thread and I don't see any improvement in the proposal. Here is the link to email if you missed it - https://lists.macports.org/pipermail/macports-dev/2018-March/037885.html.

Re: GSOC

2018-03-24 Thread Umesh Singla
Hi You'll need to create an account on GSoC website first: https://summerofcode.withgoogle.com/ and update your personal details. Write your proposal in a Google Doc (or copy-paste it if you already have written) and share the link on the above website with permission for us to comment on it. I

Re: Buildbot idea(s) for GSOC

2018-03-08 Thread Umesh Singla
Hi Mojca See inline. On Wed, Mar 7, 2018 at 3:22 AM, Mojca Miklavec wrote: > Dear Umesh, > > In case we would get any good students in that area, I would be > grateful if someone would work on improving buildbot core & front-end > in close collaboration with mentors

Re: GSOC 2018

2018-03-01 Thread Umesh Singla
Hi You are welcome to select multiple ideas provided you're able to communicate about it with mentors and propose on time. Only the best one proposal will be selected. Generally it's better to pay attention to understand one project's requirements and expectations to get started with a

Re: Suggestions for hacking sessions & discussions for the MacPorts meeting in March

2018-02-22 Thread Umesh Singla
On Thu, Feb 22, 2018 at 12:26 AM, db wrote: > On 21 Feb 2018, at 17:33, Mojca Miklavec wrote: > > - New website! > > Homebrew/Linuxbrew's are good examples to get up and running quickly, and > still have updated technical documentation. or

Re: GSoC 2018 Project: Improve startupitem code

2018-02-14 Thread Umesh Singla
Brad, any thoughts on this? We already have a student interested in this project. And thanks for informing, Josh. On Wed, Feb 14, 2018 at 8:15 PM, Joshua Root <j...@macports.org> wrote: > On 2018-2-14 22:11 , Umesh Singla wrote: > > For any discussions on this project, we can fol

GSoC 2018 Project: Improve startupitem code

2018-02-14 Thread Umesh Singla
For any discussions on this project, we can follow this thread. I am cc'ing dev list if anyone has any question or idea or extension to it. > The first thing I would like you to do is to go through our current list > of projects on Trac [0]. > > > > Try adding/updating the descriptions for your

Re: GSoC 2018 Collect Build Statistics Project

2018-02-14 Thread Umesh Singla
Hi Ayush On Wed, Feb 14, 2018 at 12:56 PM, Mojca Miklavec wrote: > Dear Ayush, > > Can you please write to the macports-devel mailing list instead? We > would like to avoid private discussions regarding GSOC unless it's > about sensitive/personal issues. > Subscribe to the

Re: GSOC mentors

2018-02-12 Thread Umesh Singla
gt; On Mon, Jan 29, 2018 at 11:46 AM, Umesh Singla > <umeshksin...@macports.org> wrote: > > > > Hi > > > > On Mon, Jan 29, 2018 at 4:54 AM, Mojca Miklavec <mo...@macports.org> > wrote: > >> > >> Dear Umesh, > >> > >>

Re: GSOC mentors

2018-01-28 Thread Umesh Singla
Hi I have already reached out to Michael, Bradley, jeremyhu, Lawrence, Rainer yesterday with the projects they have currently on the list and that we have Mojca and Clemens up to lend helping hands as backup-mentors. On Mon, Jan 29, 2018 at 11:24 AM, Jackson Isaac wrote:

Re: Fwd: [GSoC Mentors] GSoC Org Ideas List should be solid by this Monday at 19:00 UTC for review

2018-01-28 Thread Umesh Singla
No, I'm not receiving the emails from mentors list and the content on the GoogleGroups is not visible to me. I at least moved the Qt5 project up in the list after confirmation from Michael Dickens, but can work on improving the project descriptions now, sure. Thanks for letting me know. On Jan

Re: Query on Participating in Gsoc 2018

2018-01-26 Thread Umesh Singla
ode. [1]: http://www.tcl.tk/man/tcl8.5/tutorial/tcltutorial.html [2]: https://guide.macports.org/#installing [3]: https://trac.macports.org/wiki/SummerOfCode Best, Umesh Singla

Re: GSoC 2018 Application

2018-01-13 Thread Umesh Singla
Hi On Sat, Jan 13, 2018 at 10:04 AM, Jackson Isaac wrote: > > > I have registered MacPorts for participating in GSoC this year and > submitted > > the initial version of the application from MacPorts side on GSoC'18 [0] > > website, in coordination with Jackson. > >

GSoC 2018 Application

2018-01-12 Thread Umesh Singla
any improvements. @Jackson: I invited you to be a backup admin from GSoC's website. Please check and approve. [0]: https://summerofcode.withgoogle.com/ [1]: https://trac.macports.org/wiki/SummerOfCodeOrgApplication [2]: https://trac.macports.org/wiki/SummerOfCode Regards, Umesh Singla On Mon

Re: MacPorts Meeting 2018

2018-01-09 Thread Umesh Singla
Hi Mojca, I think, by now, we should have a Wiki or a Trac page for the event details. It'll be just easy to redirect people to this page for details. Till now, we only have communication over the emails. Something like https://trac.macports.org/wiki/Meetings/MacPortsMeeting2016. Let me know if

ui_options(questions_singlechoice)

2017-10-06 Thread Umesh Singla
Hi, devs I have to use $macports::ui_options(questions_singlechoice) for a project on a list of some other registry data structure (snapshot) and not ports. It gets displayed in the following manner on terminal: Select any one snapshot to restore: 1) ::registry::snapshot0 2)

Re: [GSoC] migration

2017-10-06 Thread Umesh Singla
to suggestions and improvements. Keeping this aside, I still wonder what happens in case port command doesn't work on an upgraded OS at all and user doesn't have any or recent snapshot in the registry. We won't be able to create a snapshot in migration step. Regards, Umesh Singla On Sat, Sep 9, 2017

Re: Fwd: Google Summer of Code 2018

2017-09-25 Thread Umesh Singla
On Sep 26, 2017 2:09 AM, "Mojca Miklavec" wrote: Forwarding a message from Google ... .. Last week we also announced the Google Code-in 2017 (GCI) contest for 13-17 year old students. GCI is open for past GSoC mentoring organizations to apply to be a part

Re: [GSoC] migration

2017-09-08 Thread Umesh Singla
Hi all, When I run the `migrate` action with only one port (expat) installed, I get the following: $ sudo ./bin/port migrate Taking a snapshot of the current state... Done: Snapshot '8':'snapshot created for migration' created at 2017-09-08 21:09:21 Migration will first uninstall all the

Re: [GSoC] migration

2017-09-02 Thread Umesh Singla
@Brad, for `migrate`, we're only installing requested ports but for `restore`, I imagine we will be installing all of them, after sorting? - Umesh On Sat, Sep 2, 2017 at 6:48 PM, Umesh Singla <umeshksin...@macports.org> wrote: > Hi Mojca, > > On Thu, Jun 15, 2017 at 12:05 AM, Moj

Re: Switching cxx_stdlib for C++11 on legacy macOS (was: Re: [GSoC] migration)

2017-09-02 Thread Umesh Singla
On Sat, Sep 2, 2017 at 9:55 PM, Rainer Müller <rai...@macports.org> wrote: > On 09/02/2017 03:18 PM, Umesh Singla wrote: > > On Thu, Jun 15, 2017 at 12:05 AM, Mojca Miklavec <mo...@macports.org > > <mailto:mo...@macports.org>> wrote: > > > >

Re: [GSoC] migration

2017-09-02 Thread Umesh Singla
Hi Mojca, On Thu, Jun 15, 2017 at 12:05 AM, Mojca Miklavec <mo...@macports.org> wrote: > On 14 June 2017 at 05:47, Umesh Singla wrote: > > > > Okay, since there's already a OS comparison made, which I think can be > > directly used here. But to clarify, just the OS che

Re: [GSoC 2017] Final Evaluations + Preparation

2017-08-31 Thread Umesh Singla
? I guess, I'll update my blog with this email. Thanks again for asking for updates. I only have these points to make at present, but I'll try to update you with any new developments soon. Regards, Umesh Singla [0]: https://github.com/macports/macports-base/blob/e3a0dc2ebde62a9c5feac6a1edee1708a95bb02a/sr

Re: [MacPorts] Migration modified

2017-08-29 Thread Umesh Singla
Hi On Tue, Aug 29, 2017 at 8:30 PM, Rainer Müller wrote: > On 2017-08-29 16:41, Arno Hautala wrote: > > Just as a message is sent to the user list when a new MacPorts version > > is posted, a message could be sent when a new OS is released that > > reminds users that

Re: [MacPorts] Migration modified

2017-08-29 Thread Umesh Singla
Hi On Tue, Aug 29, 2017 at 8:11 PM, Arno Hautala wrote: > On Tue, Aug 29, 2017 at 10:37 AM, Rainer Müller > wrote: > > > > Obviously we cannot give users instructions unless they go looking for > > them. MacPorts will only be able to notice the OS has

Re: [MacPorts] Migration modified

2017-08-29 Thread Umesh Singla
Hi, see inline. On Tue, Aug 29, 2017 at 5:42 PM, Rainer Müller wrote: > On 2017-08-29 01:57, MacPorts wrote: > > Page "Migration" was changed by thomasrussellmurphy > > Diff URL: version=99> > > Revision 99 > >

Re: [GSoC] migration

2017-08-26 Thread Umesh Singla
places Doubts: 1. How many snapshots to list for restore? I'm doing 10, I just don't feel like listing everything for now. TODO: 1. no hash for snapshot->proc, yet. 2. working on installing the port command after uninstalling. All comments are appreciated. Regards, Umesh Singla

Re: Order of variants

2017-08-25 Thread Umesh Singla
Thanks, I was just concerned if there is a variant dependency possible. On Fri, Aug 25, 2017 at 7:24 AM, Ryan Schmidt <ryandes...@macports.org> wrote: > > On Aug 24, 2017, at 15:53, Umesh Singla wrote: > > > Do the order in which I specify the variants to `port install var

Re: [GSoC] migration

2017-08-12 Thread Umesh Singla
> > That was a suggested design; if you're already doing it differently then > I guess you don't need a design. I disagree with the last sentence though, > a snapshot can be viewed as precisely the state of the original tables at a > previous time. > > If that is the case, we can simply (insert

Re: [GSoC] migration

2017-08-12 Thread Umesh Singla
> > Later, I am planning to keep information on the manual portgroups in the > snapshot, if there are any. > > > > What would this information be used for? > > > > I am under the impression that a user can categorize and classify the > ports into portgroups, so it should be better if we migrate

Re: [GSoC] migration

2017-08-11 Thread Umesh Singla
Hi On Fri, Aug 11, 2017 at 4:19 AM, Joshua Root wrote: > On 2017-8-11 03:41 , Bradley Giesbrecht wrote: > >> I think Josh is referring to 3NF normalization (third normal form). I >> don’t think this use case warrants this complexity. I think it is fine for >> two snapshot

Re: [GSoC] migration

2017-08-11 Thread Umesh Singla
Hi > And then again, I am sensing a confusion with the idea of snapshot with >> Josh, like when he says "remove ports when they are no longer referenced by >> any snapshot". >> > > What confusion exactly? A snapshot is simply a set of ports (by which I > mean rows in the 'ports' table, with a

Re: [GSoC] migration

2017-08-11 Thread Umesh Singla
> As usual, Josh makes good points. > > A text-based database is less convenient to query. I really don’t see why > storing the information in a database should be challenging. But I’m not > writing the TCL or C. > > I would feel more comfortable running sql queries to verify the snapshots > are

Re: [GSoC] migration

2017-08-10 Thread Umesh Singla
On Thu, Aug 10, 2017 at 2:54 AM, Joshua Root <j...@macports.org> wrote: > On 2017-8-10 04:59 , Umesh Singla wrote: > >> Hi >> >> I was trying to streamline the whole process and I felt the need to have >> the snapshot as a separate entity just

Re: [GSoC] migration

2017-08-10 Thread Umesh Singla
> >> I was trying to streamline the whole process and I felt the need to > have the snapshot as a separate entity just like a reg_entry or a > reg_portgroup is, that is, "registry::snapshot" with a bunch of functions > like create, get, list_all etc. I think this might help in writing the > whole

Re: [GSoC] migration

2017-08-07 Thread Umesh Singla
Hi On Sun, Aug 6, 2017 at 6:43 PM, Jackson Isaac <ijack...@macports.org> wrote: > Hi, > > On Sun, Aug 6, 2017 at 5:41 PM, Umesh Singla <umeshksin...@macports.org> > wrote: > > On Sat, Jul 22, 2017 at 7:26 AM, Joshua Root <j...@macports.org> wrote: > >>

Re: [GSoC] migration

2017-08-07 Thread Umesh Singla
Hi On Sun, Aug 6, 2017 at 6:56 PM, Joshua Root <j...@macports.org> wrote: > On 2017-8-6 22:11 , Umesh Singla wrote: > >> On Sat, Jul 22, 2017 at 7:26 AM, Joshua Root <j...@macports.org > j...@macports.org>> wrote: >> >> >> For now, I'd

Re: [GSoC] migration

2017-08-06 Thread Umesh Singla
On Sat, Jul 22, 2017 at 7:26 AM, Joshua Root wrote: > > For now, I'd like to ask in what order does "registry::entry imaged" >> returns the port list? Because I'm running the sorting function which the >> restore_ports.tcl uses but it's giving me the ports in the same order as

Re: [GSoC] migration

2017-08-06 Thread Umesh Singla
igrate?author=umeshksingla> . Regards, Umesh Singla On Tue, Aug 1, 2017 at 6:17 AM, Bradley Giesbrecht <pixi...@macports.org> wrote: > > On Jul 27, 2017, at 2:10 PM, db <iams...@gmail.com> wrote: > > > > On 27 Jul 2017, at 21:21, Bradley Giesbrecht <pixi...@macport

Re: [GSoC] migration

2017-07-26 Thread Umesh Singla
Hi On Sun, Jul 23, 2017 at 5:03 AM, db <iams...@gmail.com> wrote: > On 22 Jul 2017, at 03:01, Umesh Singla <umeshksin...@macports.org> wrote: > > I don't know, in the above example, what do you mean when you say "..you > realize that from its deps..", l

Re: [GSoC] migration

2017-07-26 Thread Umesh Singla
Hi Josh Another thing that comes to my mind now is if, suppose, updated version of >> ncurses was actually required for some another port and reverting it to the >> older state could possibly result in breaking of that port. May be, we >> could get all the ports which depend on it and check if

Re: [GSoC 2017] Second Evaluation

2017-07-24 Thread Umesh Singla
Okay, please ignore. I got it. Thanks On Tue, Jul 25, 2017 at 6:20 AM, Umesh Singla <umeshksin...@macports.org> wrote: > [I'm not sure if the previous mail got delivered, resending] > > I have submitted the evaluation from my side on the portal. I'll try to > come

Re: [GSoC 2017] Second Evaluation

2017-07-24 Thread Umesh Singla
you to use @macports alias before hitting the Send button. Every time, it changes to my Gmail address by default and I have to change it back :/ Regards, Umesh On Tue, Jul 25, 2017 at 6:04 AM, Umesh Singla <umeshksin...@gmail.com> wrote: > Hi Jackson > > I have submitted the eva

Re: [GSoC] migration

2017-07-21 Thread Umesh Singla
Hi On Fri, Jul 21, 2017 at 5:39 PM, db <iams...@gmail.com> wrote: > On 21 Jul 2017, at 13:02, Umesh Singla <umeshksin...@gmail.com> wrote: > > Unless we have a snapshot of the previous state, that is, before it got > hampered. > > But then again, we rei

Fwd: [GSoC] migration

2017-07-21 Thread Umesh Singla
Forwarding this to macports-dev. -- Forwarded message -- From: Umesh Singla <umeshksin...@gmail.com> Date: Fri, Jul 21, 2017 at 4:32 PM Subject: Re: [GSoC] migration To: db <iams...@gmail.com> Hi > > Snapshot and restore should be able to be executed with

Re: [GSoC] migration

2017-07-20 Thread Umesh Singla
; perform the restore with the upgrade port command? > Okay, yes. For a moment, I mixed restore and migrate and forgot about a different port command now. Also, Brad, when we say "reinstall the port command", what exactly does it mean? Like, what all steps it could have? Does it mean including from the installation guide here [1]. I could use some help here. > Very good letter Umesh, thanks for the update. I hope my replies and > questions are useful. > Welcome. They are indeed. Regards, Umesh Singla [1]: https://www.macports.org/install.php

Re: [GSoC] migration

2017-07-19 Thread Umesh Singla
/github.com/macports/macports-base/commits/gsoc17-migrate Best Regards, Umesh Singla

Re: [GSoC] migration

2017-07-12 Thread Umesh Singla
Hi > • A snapshot would be a list of install commands that created the > current installed state. > > • Restoring a snapshot would deactivate the active ports and > reproduce the install commands for the selected snapshot. > > • Migrate would amount to creating a new snapshot,

Re: [GSoC] migration

2017-07-12 Thread Umesh Singla
Hi Brad, With another week over, I have the following updates to share. These are actually the points from my Notes as I keep going on, so the email might not be well crafted. Thought, would share with you without any delay. *Week #5-6 (28 Jun - 12 Jul)* Golden lines for the project: 1. A

Re: [GSoC] migration

2017-07-11 Thread Umesh Singla
e info on a port being active. Probably, I should use a combination of reg_entry_installed and reg_entry_imaged OR registry::installed which is more straightforward and serves my purpose. Can you help me with the next step here? Regards, Umesh Singla

Re: [GSoC 2017] First Evaluation

2017-06-27 Thread Umesh Singla
Hello all, I have prepared a small informal write up about the work and challenges faced till now and posted on my blog [1]. Also, I have already completed my side of evaluation and submitted on GSoC website. Looking forward to community reviews. Regards, Umesh Singla [1]: https

Fwd: [GSoC] migration

2017-06-24 Thread Umesh Singla
I sent this mail three days ago, but by mistake to only Bradley (pixilla) (and that too, not from @macports address). So, forwarding this here. Though we can ignore most of what I wrote at that time. Thanks -- Forwarded message -- From: Umesh Singla <umeshksin...@gmail.com>

Re: [GSoC] migration

2017-06-24 Thread Umesh Singla
rying to hint at the difference in the port installed at the first run and the variants installed later on? Also, I need your help in a technical detail. I'll try to push in some time and get back to you if you're free. Regards, Umesh Singla

Re: [GSoC] migration

2017-06-21 Thread Umesh Singla
Hi Taking a step back for a moment, why is an SQL database the best way >> to store this data? What sorts of queries are you going to want to >> run on it? Would a text (Tcl array) representation similar to the >> PortIndex be a better fit? >> >> >> We need to store all the

Re: [GSoC] migration

2017-06-21 Thread Umesh Singla
Hi Josh, Taking a step back for a moment, why is an SQL database the best way to > store this data? What sorts of queries are you going to want to run on it? > Would a text (Tcl array) representation similar to the PortIndex be a > better fit? > We need to store all the information about the

Re: [GSoC] migration

2017-06-19 Thread Umesh Singla
Hi Bradley, I'm having a bit difficulty in implementing the body of snapshot procedure. Basically what I need to do now is (as I have written in my notes, so you can tell me if I'm on right track in my thoughts as well): "get the list of installed ports, their-installed-variants and

Re: [GSoC] migration

2017-06-13 Thread Umesh Singla
eems to be so OS core file. So, I can just add the new tables here? Also, new tables means adding them in update_db() too, just like it is the case with existing port or portgroup tables? Forgive me for asking almost everything. -- Umesh Singla

Re: [GSoC] migration

2017-06-13 Thread Umesh Singla
UTC. If this time does > not work for anyone who would like to be included suggest an alternative or > additional day and time. > So, today! -- Umesh Singla

Re: [GSoC] migration

2017-06-08 Thread Umesh Singla
7-migration) in macports/macports-base, or push to your own github > account. It would be good to know which place to watch for updates. > > I will answer some of other questions inline below. > > On 2017-06-09 00:38, Umesh Singla wrote: > > 2. In the proposal, I had

Re: [GSoC 2017] Community Bonding

2017-05-25 Thread Umesh Singla
like what I did for the project and what I did related to MP etc from today onwards. Also, I tried StackOverflow but does tclsh support all bash commands? Regards, Umesh Singla

Re: [GSoC 2017] Community Bonding

2017-05-22 Thread Umesh Singla
I've got it. It's umeshksin...@macports.org and the GitHub account I'll be using is github.com/umeshksingla. Thanks On May 23, 2017 3:39 AM, "Bradley Giesbrecht" <pixi...@macports.org> wrote: > On May 22, 2017, at 12:22 PM, Umesh Singla <umeshksin...@gmail.com> wrot

Re: [GSoC 2017] Community Bonding

2017-05-22 Thread Umesh Singla
> > setup meetings. > > > > [1] https://www.youtube.com/watch?v=46qshiDskrM > > > > On May 4, 2017, at 1:27 PM, Umesh Singla <umeshksin...@gmail.com> wrote: > > > > Regarding the work, I plan to keep a blog to report my progress. I'll > write a post about

Re: Congratulations to all the selected GSOC students and projects

2017-05-04 Thread Umesh Singla
announced 1,318 projects selected for the GSOC 2017. > > I'm happy to share with you that MacPorts got two slots for the > following projects: > > - Umesh Singla: > Adding migrate action to port command > mentor: Bradley Giesbrecht (pixilla) > > - "Zero King"

Re: GSoC'17: Add migrate action to port command Project

2017-03-30 Thread Umesh Singla
Hi cal, ijackson Thanks for reviewing my proposal and providing a great feedback. I've replied to most of your comments in the proposal. This surely helps. Please let me know if I have made some false assumption about anything, the timeline/ project plan needs to be modified a great bit or I

Re: GSoC'17: Add migrate action to port command Project

2017-03-28 Thread Umesh Singla
Hi > I believe at a minimum we should plan on two new actions, port “snapshot” > and “migrate”. A snapshot will the installed ports, their variants and if > the port was “requested”. > > The migrate action will call the snapshot action to create and/or use > snapshots to rebuild ports on the new

GSoC'17: Add migrate action to port command Project

2017-03-23 Thread Umesh Singla
Hello, As we discussed on IRC, I've been looking into the project "Add migrate action to port command" and hoping to submit a draft proposal very soon. I'll need your help in putting up a nice proposal for sure. I'm currently trying to acquaint myself with the MacPorts codebase and came across

Introducing for GSoC'17

2017-03-23 Thread Umesh Singla
Hi, I am Umesh Singla, a third-year Computer Science student at IIIT Hyderabad. I'm relatively new to MacPorts. I have a programming experience of a few years and have worked with Python and C. I am also a regular contributor to The OpenDaylight Project. You can have a look at my Github here